/*! tailwindcss v2.0.3 | MIT License | https://tailwindcss.com */

/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */

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

/**
Use a better box model (opinionated).
*/

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

/**
Use a more readable tab size (opinionated).
*/

:root {
  -moz-tab-size: 4;
  -o-tab-size: 4;
     tab-size: 4;
}

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

/**
Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
*/

body {
  font-family:
		system-ui,
		-apple-system, /* Firefox supports this but not yet `system-ui` */
		'Segoe UI',
		Roboto,
		Helvetica,
		Arial,
		sans-serif,
		'Apple Color Emoji',
		'Segoe UI Emoji';
}

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

/**
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
}

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

/**
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

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

b,
strong {
  font-weight: bolder;
}

/**
1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
2. Correct the odd 'em' font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family:
		ui-monospace,
		SFMono-Regular,
		Consolas,
		'Liberation Mono',
		Menlo,
		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;
}

/*
Tabular data
============
*/

/**
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
}

/*
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 */
}

/**
Remove the inheritance of text transform in Edge and Firefox.
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.
*/

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

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

:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
Remove the additional ':invalid' styles in Firefox.
See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/**
Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.
*/

legend {
  padding: 0;
}

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

progress {
  vertical-align: baseline;
}

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

::-webkit-inner-spin-button,
::-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.
*/

::-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 Chrome and Safari.
*/

summary {
  display: list-item;
}

/**
 * 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: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */
  line-height: 1.5; /* 2 */
}

/**
 * Inherit font-family and line-height from `html` so users can set them as
 * a class directly on the `html` element.
 */

body {
  font-family: inherit;
  line-height: inherit;
}

/**
 * 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: #e5e7eb; /* 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::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1;
  color: #9ca3af;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  opacity: 1;
  color: #9ca3af;
}

input::placeholder,
textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}

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: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", 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;
}

.container {
  width: 100%;
}

@media (min-width: 640px) {
  .container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {
  .container {
    max-width: 1536px;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.space-y-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
}

.space-x-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.75rem * var(--tw-space-x-reverse));
  margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.space-y-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
}

.space-x-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2.25rem * var(--tw-space-x-reverse));
  margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.space-y-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
}

.space-x-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2.75rem * var(--tw-space-x-reverse));
  margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.space-y-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
}

.space-x-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(3.5rem * var(--tw-space-x-reverse));
  margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

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

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

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

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

.space-y-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(7rem * var(--tw-space-y-reverse));
}

.space-x-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(7rem * var(--tw-space-x-reverse));
  margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.space-y-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(9rem * var(--tw-space-y-reverse));
}

.space-x-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(9rem * var(--tw-space-x-reverse));
  margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.space-y-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(11rem * var(--tw-space-y-reverse));
}

.space-x-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(11rem * var(--tw-space-x-reverse));
  margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.space-y-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(13rem * var(--tw-space-y-reverse));
}

.space-x-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(13rem * var(--tw-space-x-reverse));
  margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.space-y-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(15rem * var(--tw-space-y-reverse));
}

.space-x-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(15rem * var(--tw-space-x-reverse));
  margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.space-y-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(18rem * var(--tw-space-y-reverse));
}

.space-x-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(18rem * var(--tw-space-x-reverse));
  margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(20rem * var(--tw-space-y-reverse));
}

.space-x-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(20rem * var(--tw-space-x-reverse));
  margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(24rem * var(--tw-space-y-reverse));
}

.space-x-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(24rem * var(--tw-space-x-reverse));
  margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
}

.space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.125rem * var(--tw-space-x-reverse));
  margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}

.space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}

.space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
}

.space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.875rem * var(--tw-space-x-reverse));
  margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.-space-y-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
}

.-space-x-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.-space-y-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
}

.-space-x-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.-space-y-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
}

.-space-x-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.-space-y-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
}

.-space-x-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

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

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

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

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

.-space-y-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
}

.-space-x-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-7rem * var(--tw-space-x-reverse));
  margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.-space-y-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
}

.-space-x-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-9rem * var(--tw-space-x-reverse));
  margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.-space-y-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
}

.-space-x-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-11rem * var(--tw-space-x-reverse));
  margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.-space-y-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
}

.-space-x-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-13rem * var(--tw-space-x-reverse));
  margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.-space-y-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
}

.-space-x-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-15rem * var(--tw-space-x-reverse));
  margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.-space-y-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
}

.-space-x-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-18rem * var(--tw-space-x-reverse));
  margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
}

.-space-x-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-20rem * var(--tw-space-x-reverse));
  margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
}

.-space-x-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-24rem * var(--tw-space-x-reverse));
  margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
}

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

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

.-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
}

.-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
}

.-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
}

.-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
}

.-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 1;
}

.space-x-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 1;
}

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

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

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

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

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

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

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

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

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

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

.divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 1;
}

.divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 1;
}

.divide-transparent > :not([hidden]) ~ :not([hidden]) {
  border-color: transparent;
}

.divide-current > :not([hidden]) ~ :not([hidden]) {
  border-color: currentColor;
}

.divide-black > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
}

.divide-white > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
}

.divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
}

.divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
}

.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
}

.divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
}

.divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
}

.divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
}

.divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
}

.divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
}

.divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
}

.divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
}

.divide-red-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
}

.divide-red-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
}

.divide-red-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
}

.divide-red-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
}

.divide-red-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
}

.divide-red-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
}

.divide-red-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
}

.divide-red-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
}

.divide-red-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
}

.divide-red-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
}

.divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
}

.divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
}

.divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
}

.divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
}

.divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
}

.divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
}

.divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
}

.divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
}

.divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
}

.divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
}

.divide-green-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
}

.divide-green-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
}

.divide-green-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
}

.divide-green-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
}

.divide-green-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
}

.divide-green-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
}

.divide-green-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
}

.divide-green-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
}

.divide-green-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
}

.divide-green-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
}

.divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
}

.divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
}

.divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
}

.divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
}

.divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
}

.divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
}

.divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
}

.divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
}

.divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
}

.divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
}

.divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
}

.divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
}

.divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
}

.divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
}

.divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
}

.divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
}

.divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
}

.divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
}

.divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
}

.divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
}

.divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
}

.divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
}

.divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
}

.divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
}

.divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
}

.divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
}

.divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
}

.divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
}

.divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
}

.divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
}

.divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
}

.divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
}

.divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
}

.divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
}

.divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
}

.divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
}

.divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
}

.divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
}

.divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
}

.divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
}

.divide-solid > :not([hidden]) ~ :not([hidden]) {
  border-style: solid;
}

.divide-dashed > :not([hidden]) ~ :not([hidden]) {
  border-style: dashed;
}

.divide-dotted > :not([hidden]) ~ :not([hidden]) {
  border-style: dotted;
}

.divide-double > :not([hidden]) ~ :not([hidden]) {
  border-style: double;
}

.divide-none > :not([hidden]) ~ :not([hidden]) {
  border-style: none;
}

.divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0;
}

.divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.05;
}

.divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.1;
}

.divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.2;
}

.divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.25;
}

.divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.3;
}

.divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.4;
}

.divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.5;
}

.divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.6;
}

.divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.7;
}

.divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.75;
}

.divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.8;
}

.divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.9;
}

.divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.95;
}

.divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-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-within\:sr-only:focus-within {
  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-within\:not-sr-only:focus-within {
  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 {
  -webkit-appearance: none;
     -moz-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 {
  -webkit-background-clip: text;
          background-clip: text;
}

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

.bg-current {
  background-color: currentColor;
}

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

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

.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.bg-red-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.bg-red-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.bg-red-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.bg-red-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.bg-red-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.bg-red-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.bg-yellow-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.bg-yellow-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.bg-yellow-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.bg-yellow-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.bg-yellow-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.bg-green-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.bg-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.bg-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.bg-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.bg-indigo-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.bg-indigo-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.bg-indigo-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.bg-indigo-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.bg-indigo-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.bg-indigo-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.bg-indigo-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.bg-purple-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.bg-purple-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.bg-purple-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.bg-purple-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.bg-purple-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.bg-purple-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.bg-purple-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

.bg-pink-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.bg-pink-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.bg-pink-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.bg-pink-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.bg-pink-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.bg-pink-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

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

.group:hover .group-hover\:bg-current {
  background-color: currentColor;
}

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

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

.group:hover .group-hover\:bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

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

.focus-within\:bg-current:focus-within {
  background-color: currentColor;
}

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

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

.focus-within\:bg-gray-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.focus-within\:bg-red-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.focus-within\:bg-red-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.focus-within\:bg-red-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.focus-within\:bg-red-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.focus-within\:bg-red-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.focus-within\:bg-red-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.focus-within\:bg-red-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.focus-within\:bg-red-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.focus-within\:bg-red-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.focus-within\:bg-red-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.focus-within\:bg-green-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.focus-within\:bg-green-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.focus-within\:bg-green-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.focus-within\:bg-green-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.focus-within\:bg-green-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.focus-within\:bg-green-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.focus-within\:bg-green-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.focus-within\:bg-green-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.focus-within\:bg-green-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.focus-within\:bg-green-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.focus-within\:bg-indigo-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.focus-within\:bg-purple-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-50:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-200:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-300:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-400:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-500:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-600:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-700:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-800:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-900:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

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

.hover\:bg-current:hover {
  background-color: currentColor;
}

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

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

.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.hover\:bg-gray-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.hover\:bg-gray-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.hover\:bg-gray-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.hover\:bg-gray-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.hover\:bg-gray-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.hover\:bg-gray-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.hover\:bg-red-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.hover\:bg-red-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.hover\:bg-red-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.hover\:bg-red-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.hover\:bg-red-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.hover\:bg-red-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.hover\:bg-red-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.hover\:bg-red-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.hover\:bg-red-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.hover\:bg-red-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.hover\:bg-yellow-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.hover\:bg-yellow-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.hover\:bg-yellow-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.hover\:bg-yellow-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.hover\:bg-yellow-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.hover\:bg-yellow-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.hover\:bg-yellow-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.hover\:bg-yellow-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.hover\:bg-yellow-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.hover\:bg-yellow-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.hover\:bg-green-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.hover\:bg-green-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.hover\:bg-green-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.hover\:bg-green-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.hover\:bg-green-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.hover\:bg-green-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.hover\:bg-green-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.hover\:bg-green-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.hover\:bg-green-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.hover\:bg-green-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.hover\:bg-blue-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.hover\:bg-blue-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.hover\:bg-blue-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.hover\:bg-blue-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.hover\:bg-blue-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.hover\:bg-blue-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.hover\:bg-blue-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.hover\:bg-blue-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.hover\:bg-blue-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.hover\:bg-blue-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.hover\:bg-indigo-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.hover\:bg-indigo-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.hover\:bg-indigo-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.hover\:bg-indigo-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.hover\:bg-indigo-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.hover\:bg-indigo-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.hover\:bg-indigo-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.hover\:bg-indigo-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.hover\:bg-indigo-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.hover\:bg-indigo-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.hover\:bg-purple-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.hover\:bg-purple-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.hover\:bg-purple-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.hover\:bg-purple-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.hover\:bg-purple-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.hover\:bg-purple-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.hover\:bg-purple-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.hover\:bg-purple-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.hover\:bg-purple-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.hover\:bg-purple-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

.hover\:bg-pink-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.hover\:bg-pink-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.hover\:bg-pink-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.hover\:bg-pink-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.hover\:bg-pink-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.hover\:bg-pink-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.hover\:bg-pink-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.hover\:bg-pink-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.hover\:bg-pink-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.hover\:bg-pink-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

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

.focus\:bg-current:focus {
  background-color: currentColor;
}

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

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

.focus\:bg-gray-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

.focus\:bg-gray-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

.focus\:bg-gray-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

.focus\:bg-gray-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

.focus\:bg-gray-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

.focus\:bg-gray-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

.focus\:bg-gray-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

.focus\:bg-gray-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

.focus\:bg-gray-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

.focus\:bg-gray-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

.focus\:bg-red-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

.focus\:bg-red-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

.focus\:bg-red-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

.focus\:bg-red-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

.focus\:bg-red-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

.focus\:bg-red-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.focus\:bg-red-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

.focus\:bg-red-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

.focus\:bg-red-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

.focus\:bg-red-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

.focus\:bg-yellow-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

.focus\:bg-yellow-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

.focus\:bg-yellow-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

.focus\:bg-yellow-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

.focus\:bg-yellow-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

.focus\:bg-yellow-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

.focus\:bg-yellow-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

.focus\:bg-yellow-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

.focus\:bg-yellow-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

.focus\:bg-yellow-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

.focus\:bg-green-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

.focus\:bg-green-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

.focus\:bg-green-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

.focus\:bg-green-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

.focus\:bg-green-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

.focus\:bg-green-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

.focus\:bg-green-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

.focus\:bg-green-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

.focus\:bg-green-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

.focus\:bg-green-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

.focus\:bg-blue-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

.focus\:bg-blue-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

.focus\:bg-blue-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

.focus\:bg-blue-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

.focus\:bg-blue-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

.focus\:bg-blue-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

.focus\:bg-blue-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

.focus\:bg-blue-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
}

.focus\:bg-blue-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

.focus\:bg-blue-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

.focus\:bg-indigo-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

.focus\:bg-indigo-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

.focus\:bg-indigo-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

.focus\:bg-indigo-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

.focus\:bg-indigo-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

.focus\:bg-indigo-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

.focus\:bg-indigo-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

.focus\:bg-indigo-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

.focus\:bg-indigo-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

.focus\:bg-indigo-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

.focus\:bg-purple-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

.focus\:bg-purple-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

.focus\:bg-purple-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

.focus\:bg-purple-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

.focus\:bg-purple-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

.focus\:bg-purple-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

.focus\:bg-purple-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

.focus\:bg-purple-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

.focus\:bg-purple-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
}

.focus\:bg-purple-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

.focus\:bg-pink-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

.focus\:bg-pink-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

.focus\:bg-pink-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

.focus\:bg-pink-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

.focus\:bg-pink-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

.focus\:bg-pink-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

.focus\:bg-pink-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

.focus\:bg-pink-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

.focus\:bg-pink-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

.focus\:bg-pink-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

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

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

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

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

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

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

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

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

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

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

.from-current {
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

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

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

.from-gray-50 {
  --tw-gradient-from: #f9fafb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.from-gray-100 {
  --tw-gradient-from: #f3f4f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.from-gray-200 {
  --tw-gradient-from: #e5e7eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.from-gray-300 {
  --tw-gradient-from: #d1d5db;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.from-gray-400 {
  --tw-gradient-from: #9ca3af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.from-gray-500 {
  --tw-gradient-from: #6b7280;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.from-gray-600 {
  --tw-gradient-from: #4b5563;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.from-gray-700 {
  --tw-gradient-from: #374151;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.from-gray-800 {
  --tw-gradient-from: #1f2937;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.from-gray-900 {
  --tw-gradient-from: #111827;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.from-red-50 {
  --tw-gradient-from: #fef2f2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.from-red-100 {
  --tw-gradient-from: #fee2e2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.from-red-200 {
  --tw-gradient-from: #fecaca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.from-red-300 {
  --tw-gradient-from: #fca5a5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.from-red-400 {
  --tw-gradient-from: #f87171;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.from-red-500 {
  --tw-gradient-from: #ef4444;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.from-red-600 {
  --tw-gradient-from: #dc2626;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.from-red-700 {
  --tw-gradient-from: #b91c1c;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.from-red-800 {
  --tw-gradient-from: #991b1b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.from-red-900 {
  --tw-gradient-from: #7f1d1d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.from-yellow-50 {
  --tw-gradient-from: #fffbeb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.from-yellow-100 {
  --tw-gradient-from: #fef3c7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.from-yellow-200 {
  --tw-gradient-from: #fde68a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.from-yellow-300 {
  --tw-gradient-from: #fcd34d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.from-yellow-400 {
  --tw-gradient-from: #fbbf24;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.from-yellow-500 {
  --tw-gradient-from: #f59e0b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.from-yellow-600 {
  --tw-gradient-from: #d97706;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.from-yellow-700 {
  --tw-gradient-from: #b45309;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.from-yellow-800 {
  --tw-gradient-from: #92400e;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.from-yellow-900 {
  --tw-gradient-from: #78350f;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.from-green-50 {
  --tw-gradient-from: #ecfdf5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.from-green-100 {
  --tw-gradient-from: #d1fae5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.from-green-200 {
  --tw-gradient-from: #a7f3d0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.from-green-300 {
  --tw-gradient-from: #6ee7b7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.from-green-400 {
  --tw-gradient-from: #34d399;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.from-green-500 {
  --tw-gradient-from: #10b981;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.from-green-600 {
  --tw-gradient-from: #059669;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.from-green-700 {
  --tw-gradient-from: #047857;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.from-green-800 {
  --tw-gradient-from: #065f46;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.from-green-900 {
  --tw-gradient-from: #064e3b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.from-blue-50 {
  --tw-gradient-from: #eff6ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.from-blue-100 {
  --tw-gradient-from: #dbeafe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.from-blue-200 {
  --tw-gradient-from: #bfdbfe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.from-blue-300 {
  --tw-gradient-from: #93c5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.from-blue-400 {
  --tw-gradient-from: #60a5fa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.from-blue-500 {
  --tw-gradient-from: #3b82f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.from-blue-600 {
  --tw-gradient-from: #2563eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.from-blue-700 {
  --tw-gradient-from: #1d4ed8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.from-blue-800 {
  --tw-gradient-from: #1e40af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.from-blue-900 {
  --tw-gradient-from: #1e3a8a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.from-indigo-50 {
  --tw-gradient-from: #eef2ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.from-indigo-100 {
  --tw-gradient-from: #e0e7ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.from-indigo-200 {
  --tw-gradient-from: #c7d2fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.from-indigo-300 {
  --tw-gradient-from: #a5b4fc;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.from-indigo-400 {
  --tw-gradient-from: #818cf8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.from-indigo-500 {
  --tw-gradient-from: #6366f1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.from-indigo-600 {
  --tw-gradient-from: #4f46e5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.from-indigo-700 {
  --tw-gradient-from: #4338ca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.from-indigo-800 {
  --tw-gradient-from: #3730a3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.from-indigo-900 {
  --tw-gradient-from: #312e81;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.from-purple-50 {
  --tw-gradient-from: #f5f3ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.from-purple-100 {
  --tw-gradient-from: #ede9fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.from-purple-200 {
  --tw-gradient-from: #ddd6fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.from-purple-300 {
  --tw-gradient-from: #c4b5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.from-purple-400 {
  --tw-gradient-from: #a78bfa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.from-purple-500 {
  --tw-gradient-from: #8b5cf6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.from-purple-600 {
  --tw-gradient-from: #7c3aed;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.from-purple-700 {
  --tw-gradient-from: #6d28d9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.from-purple-800 {
  --tw-gradient-from: #5b21b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.from-purple-900 {
  --tw-gradient-from: #4c1d95;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.from-pink-50 {
  --tw-gradient-from: #fdf2f8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.from-pink-100 {
  --tw-gradient-from: #fce7f3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.from-pink-200 {
  --tw-gradient-from: #fbcfe8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.from-pink-300 {
  --tw-gradient-from: #f9a8d4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.from-pink-400 {
  --tw-gradient-from: #f472b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.from-pink-500 {
  --tw-gradient-from: #ec4899;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.from-pink-600 {
  --tw-gradient-from: #db2777;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.from-pink-700 {
  --tw-gradient-from: #be185d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.from-pink-800 {
  --tw-gradient-from: #9d174d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.from-pink-900 {
  --tw-gradient-from: #831843;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

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

.via-current {
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

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

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

.via-gray-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.via-gray-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.via-gray-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.via-gray-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.via-gray-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.via-gray-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.via-gray-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.via-gray-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.via-gray-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.via-gray-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.via-red-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.via-red-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.via-red-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.via-red-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.via-red-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.via-red-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.via-red-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.via-red-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.via-red-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.via-red-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.via-yellow-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.via-yellow-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.via-yellow-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.via-yellow-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.via-yellow-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.via-yellow-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.via-yellow-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.via-yellow-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.via-yellow-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.via-yellow-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.via-green-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.via-green-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.via-green-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.via-green-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.via-green-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.via-green-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.via-green-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.via-green-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.via-green-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.via-green-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.via-blue-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.via-blue-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.via-blue-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.via-blue-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.via-blue-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.via-blue-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.via-blue-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.via-blue-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.via-blue-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.via-blue-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.via-indigo-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.via-indigo-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.via-indigo-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.via-indigo-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.via-indigo-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.via-indigo-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.via-indigo-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.via-indigo-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.via-indigo-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.via-indigo-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.via-purple-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.via-purple-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.via-purple-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.via-purple-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.via-purple-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.via-purple-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.via-purple-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.via-purple-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.via-purple-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.via-purple-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.via-pink-50 {
  --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.via-pink-100 {
  --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.via-pink-200 {
  --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.via-pink-300 {
  --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.via-pink-400 {
  --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.via-pink-500 {
  --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.via-pink-600 {
  --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.via-pink-700 {
  --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.via-pink-800 {
  --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.via-pink-900 {
  --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

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

.to-current {
  --tw-gradient-to: currentColor;
}

.to-black {
  --tw-gradient-to: #000;
}

.to-white {
  --tw-gradient-to: #fff;
}

.to-gray-50 {
  --tw-gradient-to: #f9fafb;
}

.to-gray-100 {
  --tw-gradient-to: #f3f4f6;
}

.to-gray-200 {
  --tw-gradient-to: #e5e7eb;
}

.to-gray-300 {
  --tw-gradient-to: #d1d5db;
}

.to-gray-400 {
  --tw-gradient-to: #9ca3af;
}

.to-gray-500 {
  --tw-gradient-to: #6b7280;
}

.to-gray-600 {
  --tw-gradient-to: #4b5563;
}

.to-gray-700 {
  --tw-gradient-to: #374151;
}

.to-gray-800 {
  --tw-gradient-to: #1f2937;
}

.to-gray-900 {
  --tw-gradient-to: #111827;
}

.to-red-50 {
  --tw-gradient-to: #fef2f2;
}

.to-red-100 {
  --tw-gradient-to: #fee2e2;
}

.to-red-200 {
  --tw-gradient-to: #fecaca;
}

.to-red-300 {
  --tw-gradient-to: #fca5a5;
}

.to-red-400 {
  --tw-gradient-to: #f87171;
}

.to-red-500 {
  --tw-gradient-to: #ef4444;
}

.to-red-600 {
  --tw-gradient-to: #dc2626;
}

.to-red-700 {
  --tw-gradient-to: #b91c1c;
}

.to-red-800 {
  --tw-gradient-to: #991b1b;
}

.to-red-900 {
  --tw-gradient-to: #7f1d1d;
}

.to-yellow-50 {
  --tw-gradient-to: #fffbeb;
}

.to-yellow-100 {
  --tw-gradient-to: #fef3c7;
}

.to-yellow-200 {
  --tw-gradient-to: #fde68a;
}

.to-yellow-300 {
  --tw-gradient-to: #fcd34d;
}

.to-yellow-400 {
  --tw-gradient-to: #fbbf24;
}

.to-yellow-500 {
  --tw-gradient-to: #f59e0b;
}

.to-yellow-600 {
  --tw-gradient-to: #d97706;
}

.to-yellow-700 {
  --tw-gradient-to: #b45309;
}

.to-yellow-800 {
  --tw-gradient-to: #92400e;
}

.to-yellow-900 {
  --tw-gradient-to: #78350f;
}

.to-green-50 {
  --tw-gradient-to: #ecfdf5;
}

.to-green-100 {
  --tw-gradient-to: #d1fae5;
}

.to-green-200 {
  --tw-gradient-to: #a7f3d0;
}

.to-green-300 {
  --tw-gradient-to: #6ee7b7;
}

.to-green-400 {
  --tw-gradient-to: #34d399;
}

.to-green-500 {
  --tw-gradient-to: #10b981;
}

.to-green-600 {
  --tw-gradient-to: #059669;
}

.to-green-700 {
  --tw-gradient-to: #047857;
}

.to-green-800 {
  --tw-gradient-to: #065f46;
}

.to-green-900 {
  --tw-gradient-to: #064e3b;
}

.to-blue-50 {
  --tw-gradient-to: #eff6ff;
}

.to-blue-100 {
  --tw-gradient-to: #dbeafe;
}

.to-blue-200 {
  --tw-gradient-to: #bfdbfe;
}

.to-blue-300 {
  --tw-gradient-to: #93c5fd;
}

.to-blue-400 {
  --tw-gradient-to: #60a5fa;
}

.to-blue-500 {
  --tw-gradient-to: #3b82f6;
}

.to-blue-600 {
  --tw-gradient-to: #2563eb;
}

.to-blue-700 {
  --tw-gradient-to: #1d4ed8;
}

.to-blue-800 {
  --tw-gradient-to: #1e40af;
}

.to-blue-900 {
  --tw-gradient-to: #1e3a8a;
}

.to-indigo-50 {
  --tw-gradient-to: #eef2ff;
}

.to-indigo-100 {
  --tw-gradient-to: #e0e7ff;
}

.to-indigo-200 {
  --tw-gradient-to: #c7d2fe;
}

.to-indigo-300 {
  --tw-gradient-to: #a5b4fc;
}

.to-indigo-400 {
  --tw-gradient-to: #818cf8;
}

.to-indigo-500 {
  --tw-gradient-to: #6366f1;
}

.to-indigo-600 {
  --tw-gradient-to: #4f46e5;
}

.to-indigo-700 {
  --tw-gradient-to: #4338ca;
}

.to-indigo-800 {
  --tw-gradient-to: #3730a3;
}

.to-indigo-900 {
  --tw-gradient-to: #312e81;
}

.to-purple-50 {
  --tw-gradient-to: #f5f3ff;
}

.to-purple-100 {
  --tw-gradient-to: #ede9fe;
}

.to-purple-200 {
  --tw-gradient-to: #ddd6fe;
}

.to-purple-300 {
  --tw-gradient-to: #c4b5fd;
}

.to-purple-400 {
  --tw-gradient-to: #a78bfa;
}

.to-purple-500 {
  --tw-gradient-to: #8b5cf6;
}

.to-purple-600 {
  --tw-gradient-to: #7c3aed;
}

.to-purple-700 {
  --tw-gradient-to: #6d28d9;
}

.to-purple-800 {
  --tw-gradient-to: #5b21b6;
}

.to-purple-900 {
  --tw-gradient-to: #4c1d95;
}

.to-pink-50 {
  --tw-gradient-to: #fdf2f8;
}

.to-pink-100 {
  --tw-gradient-to: #fce7f3;
}

.to-pink-200 {
  --tw-gradient-to: #fbcfe8;
}

.to-pink-300 {
  --tw-gradient-to: #f9a8d4;
}

.to-pink-400 {
  --tw-gradient-to: #f472b6;
}

.to-pink-500 {
  --tw-gradient-to: #ec4899;
}

.to-pink-600 {
  --tw-gradient-to: #db2777;
}

.to-pink-700 {
  --tw-gradient-to: #be185d;
}

.to-pink-800 {
  --tw-gradient-to: #9d174d;
}

.to-pink-900 {
  --tw-gradient-to: #831843;
}

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

.hover\:from-current:hover {
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

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

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

.hover\:from-gray-50:hover {
  --tw-gradient-from: #f9fafb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.hover\:from-gray-100:hover {
  --tw-gradient-from: #f3f4f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.hover\:from-gray-200:hover {
  --tw-gradient-from: #e5e7eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.hover\:from-gray-300:hover {
  --tw-gradient-from: #d1d5db;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.hover\:from-gray-400:hover {
  --tw-gradient-from: #9ca3af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.hover\:from-gray-500:hover {
  --tw-gradient-from: #6b7280;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.hover\:from-gray-600:hover {
  --tw-gradient-from: #4b5563;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.hover\:from-gray-700:hover {
  --tw-gradient-from: #374151;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.hover\:from-gray-800:hover {
  --tw-gradient-from: #1f2937;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.hover\:from-gray-900:hover {
  --tw-gradient-from: #111827;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.hover\:from-red-50:hover {
  --tw-gradient-from: #fef2f2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.hover\:from-red-100:hover {
  --tw-gradient-from: #fee2e2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.hover\:from-red-200:hover {
  --tw-gradient-from: #fecaca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.hover\:from-red-300:hover {
  --tw-gradient-from: #fca5a5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.hover\:from-red-400:hover {
  --tw-gradient-from: #f87171;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.hover\:from-red-500:hover {
  --tw-gradient-from: #ef4444;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.hover\:from-red-600:hover {
  --tw-gradient-from: #dc2626;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.hover\:from-red-700:hover {
  --tw-gradient-from: #b91c1c;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.hover\:from-red-800:hover {
  --tw-gradient-from: #991b1b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.hover\:from-red-900:hover {
  --tw-gradient-from: #7f1d1d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.hover\:from-yellow-50:hover {
  --tw-gradient-from: #fffbeb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.hover\:from-yellow-100:hover {
  --tw-gradient-from: #fef3c7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.hover\:from-yellow-200:hover {
  --tw-gradient-from: #fde68a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.hover\:from-yellow-300:hover {
  --tw-gradient-from: #fcd34d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.hover\:from-yellow-400:hover {
  --tw-gradient-from: #fbbf24;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.hover\:from-yellow-500:hover {
  --tw-gradient-from: #f59e0b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.hover\:from-yellow-600:hover {
  --tw-gradient-from: #d97706;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.hover\:from-yellow-700:hover {
  --tw-gradient-from: #b45309;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.hover\:from-yellow-800:hover {
  --tw-gradient-from: #92400e;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.hover\:from-yellow-900:hover {
  --tw-gradient-from: #78350f;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.hover\:from-green-50:hover {
  --tw-gradient-from: #ecfdf5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.hover\:from-green-100:hover {
  --tw-gradient-from: #d1fae5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.hover\:from-green-200:hover {
  --tw-gradient-from: #a7f3d0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.hover\:from-green-300:hover {
  --tw-gradient-from: #6ee7b7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.hover\:from-green-400:hover {
  --tw-gradient-from: #34d399;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.hover\:from-green-500:hover {
  --tw-gradient-from: #10b981;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.hover\:from-green-600:hover {
  --tw-gradient-from: #059669;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.hover\:from-green-700:hover {
  --tw-gradient-from: #047857;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.hover\:from-green-800:hover {
  --tw-gradient-from: #065f46;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.hover\:from-green-900:hover {
  --tw-gradient-from: #064e3b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.hover\:from-blue-50:hover {
  --tw-gradient-from: #eff6ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.hover\:from-blue-100:hover {
  --tw-gradient-from: #dbeafe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.hover\:from-blue-200:hover {
  --tw-gradient-from: #bfdbfe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.hover\:from-blue-300:hover {
  --tw-gradient-from: #93c5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.hover\:from-blue-400:hover {
  --tw-gradient-from: #60a5fa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.hover\:from-blue-500:hover {
  --tw-gradient-from: #3b82f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.hover\:from-blue-600:hover {
  --tw-gradient-from: #2563eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.hover\:from-blue-700:hover {
  --tw-gradient-from: #1d4ed8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.hover\:from-blue-800:hover {
  --tw-gradient-from: #1e40af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.hover\:from-blue-900:hover {
  --tw-gradient-from: #1e3a8a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.hover\:from-indigo-50:hover {
  --tw-gradient-from: #eef2ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.hover\:from-indigo-100:hover {
  --tw-gradient-from: #e0e7ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.hover\:from-indigo-200:hover {
  --tw-gradient-from: #c7d2fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.hover\:from-indigo-300:hover {
  --tw-gradient-from: #a5b4fc;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.hover\:from-indigo-400:hover {
  --tw-gradient-from: #818cf8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.hover\:from-indigo-500:hover {
  --tw-gradient-from: #6366f1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.hover\:from-indigo-600:hover {
  --tw-gradient-from: #4f46e5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.hover\:from-indigo-700:hover {
  --tw-gradient-from: #4338ca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.hover\:from-indigo-800:hover {
  --tw-gradient-from: #3730a3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.hover\:from-indigo-900:hover {
  --tw-gradient-from: #312e81;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.hover\:from-purple-50:hover {
  --tw-gradient-from: #f5f3ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.hover\:from-purple-100:hover {
  --tw-gradient-from: #ede9fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.hover\:from-purple-200:hover {
  --tw-gradient-from: #ddd6fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.hover\:from-purple-300:hover {
  --tw-gradient-from: #c4b5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.hover\:from-purple-400:hover {
  --tw-gradient-from: #a78bfa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.hover\:from-purple-500:hover {
  --tw-gradient-from: #8b5cf6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.hover\:from-purple-600:hover {
  --tw-gradient-from: #7c3aed;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.hover\:from-purple-700:hover {
  --tw-gradient-from: #6d28d9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.hover\:from-purple-800:hover {
  --tw-gradient-from: #5b21b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.hover\:from-purple-900:hover {
  --tw-gradient-from: #4c1d95;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.hover\:from-pink-50:hover {
  --tw-gradient-from: #fdf2f8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.hover\:from-pink-100:hover {
  --tw-gradient-from: #fce7f3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.hover\:from-pink-200:hover {
  --tw-gradient-from: #fbcfe8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.hover\:from-pink-300:hover {
  --tw-gradient-from: #f9a8d4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.hover\:from-pink-400:hover {
  --tw-gradient-from: #f472b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.hover\:from-pink-500:hover {
  --tw-gradient-from: #ec4899;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.hover\:from-pink-600:hover {
  --tw-gradient-from: #db2777;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.hover\:from-pink-700:hover {
  --tw-gradient-from: #be185d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.hover\:from-pink-800:hover {
  --tw-gradient-from: #9d174d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.hover\:from-pink-900:hover {
  --tw-gradient-from: #831843;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

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

.hover\:via-current:hover {
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

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

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

.hover\:via-gray-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.hover\:via-gray-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.hover\:via-gray-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.hover\:via-gray-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.hover\:via-gray-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.hover\:via-gray-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.hover\:via-gray-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.hover\:via-gray-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.hover\:via-gray-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.hover\:via-gray-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.hover\:via-red-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.hover\:via-red-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.hover\:via-red-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.hover\:via-red-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.hover\:via-red-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.hover\:via-red-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.hover\:via-red-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.hover\:via-red-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.hover\:via-red-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.hover\:via-red-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.hover\:via-yellow-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.hover\:via-yellow-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.hover\:via-yellow-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.hover\:via-yellow-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.hover\:via-yellow-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.hover\:via-yellow-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.hover\:via-yellow-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.hover\:via-yellow-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.hover\:via-yellow-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.hover\:via-yellow-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.hover\:via-green-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.hover\:via-green-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.hover\:via-green-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.hover\:via-green-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.hover\:via-green-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.hover\:via-green-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.hover\:via-green-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.hover\:via-green-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.hover\:via-green-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.hover\:via-green-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.hover\:via-blue-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.hover\:via-blue-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.hover\:via-blue-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.hover\:via-blue-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.hover\:via-blue-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.hover\:via-blue-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.hover\:via-blue-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.hover\:via-blue-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.hover\:via-blue-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.hover\:via-blue-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.hover\:via-indigo-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.hover\:via-indigo-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.hover\:via-indigo-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.hover\:via-indigo-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.hover\:via-indigo-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.hover\:via-indigo-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.hover\:via-indigo-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.hover\:via-indigo-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.hover\:via-indigo-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.hover\:via-indigo-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.hover\:via-purple-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.hover\:via-purple-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.hover\:via-purple-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.hover\:via-purple-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.hover\:via-purple-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.hover\:via-purple-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.hover\:via-purple-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.hover\:via-purple-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.hover\:via-purple-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.hover\:via-purple-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.hover\:via-pink-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.hover\:via-pink-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.hover\:via-pink-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.hover\:via-pink-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.hover\:via-pink-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.hover\:via-pink-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.hover\:via-pink-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.hover\:via-pink-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.hover\:via-pink-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.hover\:via-pink-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

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

.hover\:to-current:hover {
  --tw-gradient-to: currentColor;
}

.hover\:to-black:hover {
  --tw-gradient-to: #000;
}

.hover\:to-white:hover {
  --tw-gradient-to: #fff;
}

.hover\:to-gray-50:hover {
  --tw-gradient-to: #f9fafb;
}

.hover\:to-gray-100:hover {
  --tw-gradient-to: #f3f4f6;
}

.hover\:to-gray-200:hover {
  --tw-gradient-to: #e5e7eb;
}

.hover\:to-gray-300:hover {
  --tw-gradient-to: #d1d5db;
}

.hover\:to-gray-400:hover {
  --tw-gradient-to: #9ca3af;
}

.hover\:to-gray-500:hover {
  --tw-gradient-to: #6b7280;
}

.hover\:to-gray-600:hover {
  --tw-gradient-to: #4b5563;
}

.hover\:to-gray-700:hover {
  --tw-gradient-to: #374151;
}

.hover\:to-gray-800:hover {
  --tw-gradient-to: #1f2937;
}

.hover\:to-gray-900:hover {
  --tw-gradient-to: #111827;
}

.hover\:to-red-50:hover {
  --tw-gradient-to: #fef2f2;
}

.hover\:to-red-100:hover {
  --tw-gradient-to: #fee2e2;
}

.hover\:to-red-200:hover {
  --tw-gradient-to: #fecaca;
}

.hover\:to-red-300:hover {
  --tw-gradient-to: #fca5a5;
}

.hover\:to-red-400:hover {
  --tw-gradient-to: #f87171;
}

.hover\:to-red-500:hover {
  --tw-gradient-to: #ef4444;
}

.hover\:to-red-600:hover {
  --tw-gradient-to: #dc2626;
}

.hover\:to-red-700:hover {
  --tw-gradient-to: #b91c1c;
}

.hover\:to-red-800:hover {
  --tw-gradient-to: #991b1b;
}

.hover\:to-red-900:hover {
  --tw-gradient-to: #7f1d1d;
}

.hover\:to-yellow-50:hover {
  --tw-gradient-to: #fffbeb;
}

.hover\:to-yellow-100:hover {
  --tw-gradient-to: #fef3c7;
}

.hover\:to-yellow-200:hover {
  --tw-gradient-to: #fde68a;
}

.hover\:to-yellow-300:hover {
  --tw-gradient-to: #fcd34d;
}

.hover\:to-yellow-400:hover {
  --tw-gradient-to: #fbbf24;
}

.hover\:to-yellow-500:hover {
  --tw-gradient-to: #f59e0b;
}

.hover\:to-yellow-600:hover {
  --tw-gradient-to: #d97706;
}

.hover\:to-yellow-700:hover {
  --tw-gradient-to: #b45309;
}

.hover\:to-yellow-800:hover {
  --tw-gradient-to: #92400e;
}

.hover\:to-yellow-900:hover {
  --tw-gradient-to: #78350f;
}

.hover\:to-green-50:hover {
  --tw-gradient-to: #ecfdf5;
}

.hover\:to-green-100:hover {
  --tw-gradient-to: #d1fae5;
}

.hover\:to-green-200:hover {
  --tw-gradient-to: #a7f3d0;
}

.hover\:to-green-300:hover {
  --tw-gradient-to: #6ee7b7;
}

.hover\:to-green-400:hover {
  --tw-gradient-to: #34d399;
}

.hover\:to-green-500:hover {
  --tw-gradient-to: #10b981;
}

.hover\:to-green-600:hover {
  --tw-gradient-to: #059669;
}

.hover\:to-green-700:hover {
  --tw-gradient-to: #047857;
}

.hover\:to-green-800:hover {
  --tw-gradient-to: #065f46;
}

.hover\:to-green-900:hover {
  --tw-gradient-to: #064e3b;
}

.hover\:to-blue-50:hover {
  --tw-gradient-to: #eff6ff;
}

.hover\:to-blue-100:hover {
  --tw-gradient-to: #dbeafe;
}

.hover\:to-blue-200:hover {
  --tw-gradient-to: #bfdbfe;
}

.hover\:to-blue-300:hover {
  --tw-gradient-to: #93c5fd;
}

.hover\:to-blue-400:hover {
  --tw-gradient-to: #60a5fa;
}

.hover\:to-blue-500:hover {
  --tw-gradient-to: #3b82f6;
}

.hover\:to-blue-600:hover {
  --tw-gradient-to: #2563eb;
}

.hover\:to-blue-700:hover {
  --tw-gradient-to: #1d4ed8;
}

.hover\:to-blue-800:hover {
  --tw-gradient-to: #1e40af;
}

.hover\:to-blue-900:hover {
  --tw-gradient-to: #1e3a8a;
}

.hover\:to-indigo-50:hover {
  --tw-gradient-to: #eef2ff;
}

.hover\:to-indigo-100:hover {
  --tw-gradient-to: #e0e7ff;
}

.hover\:to-indigo-200:hover {
  --tw-gradient-to: #c7d2fe;
}

.hover\:to-indigo-300:hover {
  --tw-gradient-to: #a5b4fc;
}

.hover\:to-indigo-400:hover {
  --tw-gradient-to: #818cf8;
}

.hover\:to-indigo-500:hover {
  --tw-gradient-to: #6366f1;
}

.hover\:to-indigo-600:hover {
  --tw-gradient-to: #4f46e5;
}

.hover\:to-indigo-700:hover {
  --tw-gradient-to: #4338ca;
}

.hover\:to-indigo-800:hover {
  --tw-gradient-to: #3730a3;
}

.hover\:to-indigo-900:hover {
  --tw-gradient-to: #312e81;
}

.hover\:to-purple-50:hover {
  --tw-gradient-to: #f5f3ff;
}

.hover\:to-purple-100:hover {
  --tw-gradient-to: #ede9fe;
}

.hover\:to-purple-200:hover {
  --tw-gradient-to: #ddd6fe;
}

.hover\:to-purple-300:hover {
  --tw-gradient-to: #c4b5fd;
}

.hover\:to-purple-400:hover {
  --tw-gradient-to: #a78bfa;
}

.hover\:to-purple-500:hover {
  --tw-gradient-to: #8b5cf6;
}

.hover\:to-purple-600:hover {
  --tw-gradient-to: #7c3aed;
}

.hover\:to-purple-700:hover {
  --tw-gradient-to: #6d28d9;
}

.hover\:to-purple-800:hover {
  --tw-gradient-to: #5b21b6;
}

.hover\:to-purple-900:hover {
  --tw-gradient-to: #4c1d95;
}

.hover\:to-pink-50:hover {
  --tw-gradient-to: #fdf2f8;
}

.hover\:to-pink-100:hover {
  --tw-gradient-to: #fce7f3;
}

.hover\:to-pink-200:hover {
  --tw-gradient-to: #fbcfe8;
}

.hover\:to-pink-300:hover {
  --tw-gradient-to: #f9a8d4;
}

.hover\:to-pink-400:hover {
  --tw-gradient-to: #f472b6;
}

.hover\:to-pink-500:hover {
  --tw-gradient-to: #ec4899;
}

.hover\:to-pink-600:hover {
  --tw-gradient-to: #db2777;
}

.hover\:to-pink-700:hover {
  --tw-gradient-to: #be185d;
}

.hover\:to-pink-800:hover {
  --tw-gradient-to: #9d174d;
}

.hover\:to-pink-900:hover {
  --tw-gradient-to: #831843;
}

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

.focus\:from-current:focus {
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

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

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

.focus\:from-gray-50:focus {
  --tw-gradient-from: #f9fafb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.focus\:from-gray-100:focus {
  --tw-gradient-from: #f3f4f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.focus\:from-gray-200:focus {
  --tw-gradient-from: #e5e7eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.focus\:from-gray-300:focus {
  --tw-gradient-from: #d1d5db;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.focus\:from-gray-400:focus {
  --tw-gradient-from: #9ca3af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.focus\:from-gray-500:focus {
  --tw-gradient-from: #6b7280;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.focus\:from-gray-600:focus {
  --tw-gradient-from: #4b5563;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.focus\:from-gray-700:focus {
  --tw-gradient-from: #374151;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.focus\:from-gray-800:focus {
  --tw-gradient-from: #1f2937;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.focus\:from-gray-900:focus {
  --tw-gradient-from: #111827;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.focus\:from-red-50:focus {
  --tw-gradient-from: #fef2f2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.focus\:from-red-100:focus {
  --tw-gradient-from: #fee2e2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.focus\:from-red-200:focus {
  --tw-gradient-from: #fecaca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.focus\:from-red-300:focus {
  --tw-gradient-from: #fca5a5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.focus\:from-red-400:focus {
  --tw-gradient-from: #f87171;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.focus\:from-red-500:focus {
  --tw-gradient-from: #ef4444;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.focus\:from-red-600:focus {
  --tw-gradient-from: #dc2626;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.focus\:from-red-700:focus {
  --tw-gradient-from: #b91c1c;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.focus\:from-red-800:focus {
  --tw-gradient-from: #991b1b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.focus\:from-red-900:focus {
  --tw-gradient-from: #7f1d1d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.focus\:from-yellow-50:focus {
  --tw-gradient-from: #fffbeb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.focus\:from-yellow-100:focus {
  --tw-gradient-from: #fef3c7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.focus\:from-yellow-200:focus {
  --tw-gradient-from: #fde68a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.focus\:from-yellow-300:focus {
  --tw-gradient-from: #fcd34d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.focus\:from-yellow-400:focus {
  --tw-gradient-from: #fbbf24;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.focus\:from-yellow-500:focus {
  --tw-gradient-from: #f59e0b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.focus\:from-yellow-600:focus {
  --tw-gradient-from: #d97706;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.focus\:from-yellow-700:focus {
  --tw-gradient-from: #b45309;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.focus\:from-yellow-800:focus {
  --tw-gradient-from: #92400e;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.focus\:from-yellow-900:focus {
  --tw-gradient-from: #78350f;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.focus\:from-green-50:focus {
  --tw-gradient-from: #ecfdf5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.focus\:from-green-100:focus {
  --tw-gradient-from: #d1fae5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.focus\:from-green-200:focus {
  --tw-gradient-from: #a7f3d0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.focus\:from-green-300:focus {
  --tw-gradient-from: #6ee7b7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.focus\:from-green-400:focus {
  --tw-gradient-from: #34d399;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.focus\:from-green-500:focus {
  --tw-gradient-from: #10b981;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.focus\:from-green-600:focus {
  --tw-gradient-from: #059669;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.focus\:from-green-700:focus {
  --tw-gradient-from: #047857;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.focus\:from-green-800:focus {
  --tw-gradient-from: #065f46;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.focus\:from-green-900:focus {
  --tw-gradient-from: #064e3b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.focus\:from-blue-50:focus {
  --tw-gradient-from: #eff6ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.focus\:from-blue-100:focus {
  --tw-gradient-from: #dbeafe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.focus\:from-blue-200:focus {
  --tw-gradient-from: #bfdbfe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.focus\:from-blue-300:focus {
  --tw-gradient-from: #93c5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.focus\:from-blue-400:focus {
  --tw-gradient-from: #60a5fa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.focus\:from-blue-500:focus {
  --tw-gradient-from: #3b82f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.focus\:from-blue-600:focus {
  --tw-gradient-from: #2563eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.focus\:from-blue-700:focus {
  --tw-gradient-from: #1d4ed8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.focus\:from-blue-800:focus {
  --tw-gradient-from: #1e40af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.focus\:from-blue-900:focus {
  --tw-gradient-from: #1e3a8a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.focus\:from-indigo-50:focus {
  --tw-gradient-from: #eef2ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.focus\:from-indigo-100:focus {
  --tw-gradient-from: #e0e7ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.focus\:from-indigo-200:focus {
  --tw-gradient-from: #c7d2fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.focus\:from-indigo-300:focus {
  --tw-gradient-from: #a5b4fc;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.focus\:from-indigo-400:focus {
  --tw-gradient-from: #818cf8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.focus\:from-indigo-500:focus {
  --tw-gradient-from: #6366f1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.focus\:from-indigo-600:focus {
  --tw-gradient-from: #4f46e5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.focus\:from-indigo-700:focus {
  --tw-gradient-from: #4338ca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.focus\:from-indigo-800:focus {
  --tw-gradient-from: #3730a3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.focus\:from-indigo-900:focus {
  --tw-gradient-from: #312e81;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.focus\:from-purple-50:focus {
  --tw-gradient-from: #f5f3ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.focus\:from-purple-100:focus {
  --tw-gradient-from: #ede9fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.focus\:from-purple-200:focus {
  --tw-gradient-from: #ddd6fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.focus\:from-purple-300:focus {
  --tw-gradient-from: #c4b5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.focus\:from-purple-400:focus {
  --tw-gradient-from: #a78bfa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.focus\:from-purple-500:focus {
  --tw-gradient-from: #8b5cf6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.focus\:from-purple-600:focus {
  --tw-gradient-from: #7c3aed;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.focus\:from-purple-700:focus {
  --tw-gradient-from: #6d28d9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.focus\:from-purple-800:focus {
  --tw-gradient-from: #5b21b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.focus\:from-purple-900:focus {
  --tw-gradient-from: #4c1d95;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.focus\:from-pink-50:focus {
  --tw-gradient-from: #fdf2f8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.focus\:from-pink-100:focus {
  --tw-gradient-from: #fce7f3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.focus\:from-pink-200:focus {
  --tw-gradient-from: #fbcfe8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.focus\:from-pink-300:focus {
  --tw-gradient-from: #f9a8d4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.focus\:from-pink-400:focus {
  --tw-gradient-from: #f472b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.focus\:from-pink-500:focus {
  --tw-gradient-from: #ec4899;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.focus\:from-pink-600:focus {
  --tw-gradient-from: #db2777;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.focus\:from-pink-700:focus {
  --tw-gradient-from: #be185d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.focus\:from-pink-800:focus {
  --tw-gradient-from: #9d174d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.focus\:from-pink-900:focus {
  --tw-gradient-from: #831843;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

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

.focus\:via-current:focus {
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

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

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

.focus\:via-gray-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

.focus\:via-gray-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

.focus\:via-gray-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

.focus\:via-gray-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

.focus\:via-gray-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

.focus\:via-gray-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

.focus\:via-gray-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

.focus\:via-gray-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

.focus\:via-gray-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

.focus\:via-gray-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

.focus\:via-red-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

.focus\:via-red-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

.focus\:via-red-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

.focus\:via-red-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

.focus\:via-red-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

.focus\:via-red-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

.focus\:via-red-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

.focus\:via-red-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

.focus\:via-red-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

.focus\:via-red-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

.focus\:via-yellow-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

.focus\:via-yellow-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

.focus\:via-yellow-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

.focus\:via-yellow-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

.focus\:via-yellow-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

.focus\:via-yellow-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

.focus\:via-yellow-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

.focus\:via-yellow-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

.focus\:via-yellow-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

.focus\:via-yellow-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

.focus\:via-green-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

.focus\:via-green-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

.focus\:via-green-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

.focus\:via-green-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

.focus\:via-green-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

.focus\:via-green-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

.focus\:via-green-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

.focus\:via-green-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

.focus\:via-green-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

.focus\:via-green-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

.focus\:via-blue-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

.focus\:via-blue-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

.focus\:via-blue-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

.focus\:via-blue-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

.focus\:via-blue-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

.focus\:via-blue-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

.focus\:via-blue-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

.focus\:via-blue-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

.focus\:via-blue-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

.focus\:via-blue-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

.focus\:via-indigo-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

.focus\:via-indigo-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

.focus\:via-indigo-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

.focus\:via-indigo-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

.focus\:via-indigo-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

.focus\:via-indigo-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

.focus\:via-indigo-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

.focus\:via-indigo-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

.focus\:via-indigo-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

.focus\:via-indigo-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

.focus\:via-purple-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

.focus\:via-purple-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

.focus\:via-purple-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

.focus\:via-purple-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

.focus\:via-purple-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

.focus\:via-purple-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

.focus\:via-purple-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

.focus\:via-purple-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

.focus\:via-purple-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

.focus\:via-purple-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

.focus\:via-pink-50:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

.focus\:via-pink-100:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

.focus\:via-pink-200:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

.focus\:via-pink-300:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

.focus\:via-pink-400:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

.focus\:via-pink-500:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

.focus\:via-pink-600:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

.focus\:via-pink-700:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

.focus\:via-pink-800:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

.focus\:via-pink-900:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

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

.focus\:to-current:focus {
  --tw-gradient-to: currentColor;
}

.focus\:to-black:focus {
  --tw-gradient-to: #000;
}

.focus\:to-white:focus {
  --tw-gradient-to: #fff;
}

.focus\:to-gray-50:focus {
  --tw-gradient-to: #f9fafb;
}

.focus\:to-gray-100:focus {
  --tw-gradient-to: #f3f4f6;
}

.focus\:to-gray-200:focus {
  --tw-gradient-to: #e5e7eb;
}

.focus\:to-gray-300:focus {
  --tw-gradient-to: #d1d5db;
}

.focus\:to-gray-400:focus {
  --tw-gradient-to: #9ca3af;
}

.focus\:to-gray-500:focus {
  --tw-gradient-to: #6b7280;
}

.focus\:to-gray-600:focus {
  --tw-gradient-to: #4b5563;
}

.focus\:to-gray-700:focus {
  --tw-gradient-to: #374151;
}

.focus\:to-gray-800:focus {
  --tw-gradient-to: #1f2937;
}

.focus\:to-gray-900:focus {
  --tw-gradient-to: #111827;
}

.focus\:to-red-50:focus {
  --tw-gradient-to: #fef2f2;
}

.focus\:to-red-100:focus {
  --tw-gradient-to: #fee2e2;
}

.focus\:to-red-200:focus {
  --tw-gradient-to: #fecaca;
}

.focus\:to-red-300:focus {
  --tw-gradient-to: #fca5a5;
}

.focus\:to-red-400:focus {
  --tw-gradient-to: #f87171;
}

.focus\:to-red-500:focus {
  --tw-gradient-to: #ef4444;
}

.focus\:to-red-600:focus {
  --tw-gradient-to: #dc2626;
}

.focus\:to-red-700:focus {
  --tw-gradient-to: #b91c1c;
}

.focus\:to-red-800:focus {
  --tw-gradient-to: #991b1b;
}

.focus\:to-red-900:focus {
  --tw-gradient-to: #7f1d1d;
}

.focus\:to-yellow-50:focus {
  --tw-gradient-to: #fffbeb;
}

.focus\:to-yellow-100:focus {
  --tw-gradient-to: #fef3c7;
}

.focus\:to-yellow-200:focus {
  --tw-gradient-to: #fde68a;
}

.focus\:to-yellow-300:focus {
  --tw-gradient-to: #fcd34d;
}

.focus\:to-yellow-400:focus {
  --tw-gradient-to: #fbbf24;
}

.focus\:to-yellow-500:focus {
  --tw-gradient-to: #f59e0b;
}

.focus\:to-yellow-600:focus {
  --tw-gradient-to: #d97706;
}

.focus\:to-yellow-700:focus {
  --tw-gradient-to: #b45309;
}

.focus\:to-yellow-800:focus {
  --tw-gradient-to: #92400e;
}

.focus\:to-yellow-900:focus {
  --tw-gradient-to: #78350f;
}

.focus\:to-green-50:focus {
  --tw-gradient-to: #ecfdf5;
}

.focus\:to-green-100:focus {
  --tw-gradient-to: #d1fae5;
}

.focus\:to-green-200:focus {
  --tw-gradient-to: #a7f3d0;
}

.focus\:to-green-300:focus {
  --tw-gradient-to: #6ee7b7;
}

.focus\:to-green-400:focus {
  --tw-gradient-to: #34d399;
}

.focus\:to-green-500:focus {
  --tw-gradient-to: #10b981;
}

.focus\:to-green-600:focus {
  --tw-gradient-to: #059669;
}

.focus\:to-green-700:focus {
  --tw-gradient-to: #047857;
}

.focus\:to-green-800:focus {
  --tw-gradient-to: #065f46;
}

.focus\:to-green-900:focus {
  --tw-gradient-to: #064e3b;
}

.focus\:to-blue-50:focus {
  --tw-gradient-to: #eff6ff;
}

.focus\:to-blue-100:focus {
  --tw-gradient-to: #dbeafe;
}

.focus\:to-blue-200:focus {
  --tw-gradient-to: #bfdbfe;
}

.focus\:to-blue-300:focus {
  --tw-gradient-to: #93c5fd;
}

.focus\:to-blue-400:focus {
  --tw-gradient-to: #60a5fa;
}

.focus\:to-blue-500:focus {
  --tw-gradient-to: #3b82f6;
}

.focus\:to-blue-600:focus {
  --tw-gradient-to: #2563eb;
}

.focus\:to-blue-700:focus {
  --tw-gradient-to: #1d4ed8;
}

.focus\:to-blue-800:focus {
  --tw-gradient-to: #1e40af;
}

.focus\:to-blue-900:focus {
  --tw-gradient-to: #1e3a8a;
}

.focus\:to-indigo-50:focus {
  --tw-gradient-to: #eef2ff;
}

.focus\:to-indigo-100:focus {
  --tw-gradient-to: #e0e7ff;
}

.focus\:to-indigo-200:focus {
  --tw-gradient-to: #c7d2fe;
}

.focus\:to-indigo-300:focus {
  --tw-gradient-to: #a5b4fc;
}

.focus\:to-indigo-400:focus {
  --tw-gradient-to: #818cf8;
}

.focus\:to-indigo-500:focus {
  --tw-gradient-to: #6366f1;
}

.focus\:to-indigo-600:focus {
  --tw-gradient-to: #4f46e5;
}

.focus\:to-indigo-700:focus {
  --tw-gradient-to: #4338ca;
}

.focus\:to-indigo-800:focus {
  --tw-gradient-to: #3730a3;
}

.focus\:to-indigo-900:focus {
  --tw-gradient-to: #312e81;
}

.focus\:to-purple-50:focus {
  --tw-gradient-to: #f5f3ff;
}

.focus\:to-purple-100:focus {
  --tw-gradient-to: #ede9fe;
}

.focus\:to-purple-200:focus {
  --tw-gradient-to: #ddd6fe;
}

.focus\:to-purple-300:focus {
  --tw-gradient-to: #c4b5fd;
}

.focus\:to-purple-400:focus {
  --tw-gradient-to: #a78bfa;
}

.focus\:to-purple-500:focus {
  --tw-gradient-to: #8b5cf6;
}

.focus\:to-purple-600:focus {
  --tw-gradient-to: #7c3aed;
}

.focus\:to-purple-700:focus {
  --tw-gradient-to: #6d28d9;
}

.focus\:to-purple-800:focus {
  --tw-gradient-to: #5b21b6;
}

.focus\:to-purple-900:focus {
  --tw-gradient-to: #4c1d95;
}

.focus\:to-pink-50:focus {
  --tw-gradient-to: #fdf2f8;
}

.focus\:to-pink-100:focus {
  --tw-gradient-to: #fce7f3;
}

.focus\:to-pink-200:focus {
  --tw-gradient-to: #fbcfe8;
}

.focus\:to-pink-300:focus {
  --tw-gradient-to: #f9a8d4;
}

.focus\:to-pink-400:focus {
  --tw-gradient-to: #f472b6;
}

.focus\:to-pink-500:focus {
  --tw-gradient-to: #ec4899;
}

.focus\:to-pink-600:focus {
  --tw-gradient-to: #db2777;
}

.focus\:to-pink-700:focus {
  --tw-gradient-to: #be185d;
}

.focus\:to-pink-800:focus {
  --tw-gradient-to: #9d174d;
}

.focus\:to-pink-900:focus {
  --tw-gradient-to: #831843;
}

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

.bg-opacity-5 {
  --tw-bg-opacity: 0.05;
}

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

.bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}

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

.bg-opacity-30 {
  --tw-bg-opacity: 0.3;
}

.bg-opacity-40 {
  --tw-bg-opacity: 0.4;
}

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

.bg-opacity-60 {
  --tw-bg-opacity: 0.6;
}

.bg-opacity-70 {
  --tw-bg-opacity: 0.7;
}

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

.bg-opacity-80 {
  --tw-bg-opacity: 0.8;
}

.bg-opacity-90 {
  --tw-bg-opacity: 0.9;
}

.bg-opacity-95 {
  --tw-bg-opacity: 0.95;
}

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

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

.group:hover .group-hover\:bg-opacity-5 {
  --tw-bg-opacity: 0.05;
}

.group:hover .group-hover\:bg-opacity-10 {
  --tw-bg-opacity: 0.1;
}

.group:hover .group-hover\:bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}

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

.group:hover .group-hover\:bg-opacity-30 {
  --tw-bg-opacity: 0.3;
}

.group:hover .group-hover\:bg-opacity-40 {
  --tw-bg-opacity: 0.4;
}

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

.group:hover .group-hover\:bg-opacity-60 {
  --tw-bg-opacity: 0.6;
}

.group:hover .group-hover\:bg-opacity-70 {
  --tw-bg-opacity: 0.7;
}

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

.group:hover .group-hover\:bg-opacity-80 {
  --tw-bg-opacity: 0.8;
}

.group:hover .group-hover\:bg-opacity-90 {
  --tw-bg-opacity: 0.9;
}

.group:hover .group-hover\:bg-opacity-95 {
  --tw-bg-opacity: 0.95;
}

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

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

.focus-within\:bg-opacity-5:focus-within {
  --tw-bg-opacity: 0.05;
}

.focus-within\:bg-opacity-10:focus-within {
  --tw-bg-opacity: 0.1;
}

.focus-within\:bg-opacity-20:focus-within {
  --tw-bg-opacity: 0.2;
}

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

.focus-within\:bg-opacity-30:focus-within {
  --tw-bg-opacity: 0.3;
}

.focus-within\:bg-opacity-40:focus-within {
  --tw-bg-opacity: 0.4;
}

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

.focus-within\:bg-opacity-60:focus-within {
  --tw-bg-opacity: 0.6;
}

.focus-within\:bg-opacity-70:focus-within {
  --tw-bg-opacity: 0.7;
}

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

.focus-within\:bg-opacity-80:focus-within {
  --tw-bg-opacity: 0.8;
}

.focus-within\:bg-opacity-90:focus-within {
  --tw-bg-opacity: 0.9;
}

.focus-within\:bg-opacity-95:focus-within {
  --tw-bg-opacity: 0.95;
}

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

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

.hover\:bg-opacity-5:hover {
  --tw-bg-opacity: 0.05;
}

.hover\:bg-opacity-10:hover {
  --tw-bg-opacity: 0.1;
}

.hover\:bg-opacity-20:hover {
  --tw-bg-opacity: 0.2;
}

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

.hover\:bg-opacity-30:hover {
  --tw-bg-opacity: 0.3;
}

.hover\:bg-opacity-40:hover {
  --tw-bg-opacity: 0.4;
}

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

.hover\:bg-opacity-60:hover {
  --tw-bg-opacity: 0.6;
}

.hover\:bg-opacity-70:hover {
  --tw-bg-opacity: 0.7;
}

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

.hover\:bg-opacity-80:hover {
  --tw-bg-opacity: 0.8;
}

.hover\:bg-opacity-90:hover {
  --tw-bg-opacity: 0.9;
}

.hover\:bg-opacity-95:hover {
  --tw-bg-opacity: 0.95;
}

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

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

.focus\:bg-opacity-5:focus {
  --tw-bg-opacity: 0.05;
}

.focus\:bg-opacity-10:focus {
  --tw-bg-opacity: 0.1;
}

.focus\:bg-opacity-20:focus {
  --tw-bg-opacity: 0.2;
}

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

.focus\:bg-opacity-30:focus {
  --tw-bg-opacity: 0.3;
}

.focus\:bg-opacity-40:focus {
  --tw-bg-opacity: 0.4;
}

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

.focus\:bg-opacity-60:focus {
  --tw-bg-opacity: 0.6;
}

.focus\:bg-opacity-70:focus {
  --tw-bg-opacity: 0.7;
}

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

.focus\:bg-opacity-80:focus {
  --tw-bg-opacity: 0.8;
}

.focus\:bg-opacity-90:focus {
  --tw-bg-opacity: 0.9;
}

.focus\:bg-opacity-95:focus {
  --tw-bg-opacity: 0.95;
}

.focus\:bg-opacity-100:focus {
  --tw-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-transparent {
  border-color: transparent;
}

.border-current {
  border-color: currentColor;
}

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

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

.border-gray-50 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.border-gray-600 {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.border-red-50 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.border-red-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.border-red-200 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.border-red-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.border-red-400 {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.border-red-600 {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.border-red-700 {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.border-red-800 {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.border-red-900 {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.border-yellow-50 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.border-yellow-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.border-yellow-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.border-yellow-600 {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.border-yellow-700 {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.border-yellow-800 {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.border-yellow-900 {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.border-green-50 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.border-green-300 {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.border-green-600 {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.border-green-800 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.border-green-900 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.border-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.border-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.border-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.border-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.border-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.border-indigo-50 {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.border-indigo-100 {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.border-indigo-200 {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.border-indigo-300 {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.border-indigo-400 {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.border-indigo-500 {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.border-indigo-600 {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.border-indigo-700 {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.border-indigo-800 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.border-indigo-900 {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.border-purple-50 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.border-purple-100 {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.border-purple-200 {
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.border-purple-300 {
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.border-purple-400 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.border-purple-500 {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.border-purple-600 {
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.border-purple-700 {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.border-purple-800 {
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.border-purple-900 {
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

.border-pink-50 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.border-pink-100 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.border-pink-200 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.border-pink-300 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.border-pink-400 {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.border-pink-600 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.border-pink-700 {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.border-pink-800 {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.border-pink-900 {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

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

.group:hover .group-hover\:border-current {
  border-color: currentColor;
}

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

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

.group:hover .group-hover\:border-gray-50 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-600 {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-50 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-200 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-400 {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-600 {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-700 {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-800 {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-900 {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-50 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-600 {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-700 {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-800 {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-900 {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-50 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-300 {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-600 {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-800 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-900 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-50 {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-100 {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-200 {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-300 {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-400 {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-500 {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-600 {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-700 {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-800 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-900 {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-50 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-100 {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-200 {
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-300 {
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-400 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-500 {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-600 {
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-700 {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-800 {
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-900 {
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-50 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-100 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-200 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-300 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-400 {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-600 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-700 {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-800 {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-900 {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

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

.focus-within\:border-current:focus-within {
  border-color: currentColor;
}

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

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

.focus-within\:border-gray-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.focus-within\:border-gray-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.focus-within\:border-gray-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.focus-within\:border-gray-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.focus-within\:border-gray-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.focus-within\:border-gray-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.focus-within\:border-gray-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.focus-within\:border-gray-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.focus-within\:border-gray-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.focus-within\:border-gray-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.focus-within\:border-red-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.focus-within\:border-red-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.focus-within\:border-red-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.focus-within\:border-red-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.focus-within\:border-red-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.focus-within\:border-red-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.focus-within\:border-red-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.focus-within\:border-red-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.focus-within\:border-red-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.focus-within\:border-red-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.focus-within\:border-yellow-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.focus-within\:border-yellow-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.focus-within\:border-yellow-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.focus-within\:border-yellow-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.focus-within\:border-yellow-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.focus-within\:border-yellow-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.focus-within\:border-yellow-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.focus-within\:border-yellow-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.focus-within\:border-yellow-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.focus-within\:border-yellow-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.focus-within\:border-green-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.focus-within\:border-green-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.focus-within\:border-green-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.focus-within\:border-green-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.focus-within\:border-green-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.focus-within\:border-green-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.focus-within\:border-green-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.focus-within\:border-green-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.focus-within\:border-green-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.focus-within\:border-green-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.focus-within\:border-blue-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.focus-within\:border-blue-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.focus-within\:border-blue-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.focus-within\:border-blue-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.focus-within\:border-blue-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.focus-within\:border-blue-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.focus-within\:border-blue-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.focus-within\:border-blue-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.focus-within\:border-blue-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.focus-within\:border-blue-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.focus-within\:border-indigo-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.focus-within\:border-indigo-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.focus-within\:border-indigo-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.focus-within\:border-indigo-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.focus-within\:border-indigo-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.focus-within\:border-indigo-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.focus-within\:border-indigo-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.focus-within\:border-indigo-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.focus-within\:border-indigo-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.focus-within\:border-indigo-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.focus-within\:border-purple-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.focus-within\:border-purple-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.focus-within\:border-purple-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.focus-within\:border-purple-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.focus-within\:border-purple-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.focus-within\:border-purple-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.focus-within\:border-purple-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.focus-within\:border-purple-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.focus-within\:border-purple-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.focus-within\:border-purple-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

.focus-within\:border-pink-50:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.focus-within\:border-pink-100:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.focus-within\:border-pink-200:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.focus-within\:border-pink-300:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.focus-within\:border-pink-400:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.focus-within\:border-pink-500:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.focus-within\:border-pink-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.focus-within\:border-pink-700:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.focus-within\:border-pink-800:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.focus-within\:border-pink-900:focus-within {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

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

.hover\:border-current:hover {
  border-color: currentColor;
}

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

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

.hover\:border-gray-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.hover\:border-gray-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.hover\:border-gray-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.hover\:border-gray-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.hover\:border-gray-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.hover\:border-gray-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.hover\:border-gray-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.hover\:border-gray-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.hover\:border-gray-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.hover\:border-gray-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.hover\:border-red-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.hover\:border-red-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.hover\:border-red-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.hover\:border-red-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.hover\:border-red-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.hover\:border-red-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.hover\:border-red-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.hover\:border-red-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.hover\:border-red-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.hover\:border-red-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.hover\:border-yellow-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.hover\:border-yellow-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.hover\:border-yellow-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.hover\:border-yellow-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.hover\:border-yellow-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.hover\:border-yellow-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.hover\:border-yellow-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.hover\:border-yellow-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.hover\:border-yellow-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.hover\:border-yellow-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.hover\:border-green-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.hover\:border-green-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.hover\:border-green-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.hover\:border-green-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.hover\:border-green-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.hover\:border-green-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.hover\:border-green-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.hover\:border-green-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.hover\:border-green-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.hover\:border-green-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.hover\:border-blue-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.hover\:border-blue-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.hover\:border-blue-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.hover\:border-blue-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.hover\:border-blue-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.hover\:border-blue-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.hover\:border-blue-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.hover\:border-blue-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.hover\:border-blue-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.hover\:border-blue-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.hover\:border-indigo-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.hover\:border-indigo-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.hover\:border-indigo-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.hover\:border-indigo-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.hover\:border-indigo-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.hover\:border-indigo-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.hover\:border-indigo-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.hover\:border-indigo-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.hover\:border-indigo-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.hover\:border-indigo-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.hover\:border-purple-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.hover\:border-purple-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.hover\:border-purple-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.hover\:border-purple-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.hover\:border-purple-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.hover\:border-purple-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.hover\:border-purple-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.hover\:border-purple-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.hover\:border-purple-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.hover\:border-purple-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

.hover\:border-pink-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.hover\:border-pink-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.hover\:border-pink-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.hover\:border-pink-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.hover\:border-pink-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.hover\:border-pink-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.hover\:border-pink-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.hover\:border-pink-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.hover\:border-pink-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.hover\:border-pink-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

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

.focus\:border-current:focus {
  border-color: currentColor;
}

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

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

.focus\:border-gray-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

.focus\:border-gray-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

.focus\:border-gray-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

.focus\:border-gray-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

.focus\:border-gray-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

.focus\:border-gray-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

.focus\:border-gray-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

.focus\:border-gray-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

.focus\:border-gray-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

.focus\:border-gray-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

.focus\:border-red-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

.focus\:border-red-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

.focus\:border-red-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

.focus\:border-red-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

.focus\:border-red-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

.focus\:border-red-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

.focus\:border-red-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

.focus\:border-red-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

.focus\:border-red-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

.focus\:border-red-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

.focus\:border-yellow-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

.focus\:border-yellow-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

.focus\:border-yellow-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

.focus\:border-yellow-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

.focus\:border-yellow-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

.focus\:border-yellow-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

.focus\:border-yellow-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

.focus\:border-yellow-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

.focus\:border-yellow-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

.focus\:border-yellow-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

.focus\:border-green-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

.focus\:border-green-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

.focus\:border-green-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

.focus\:border-green-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

.focus\:border-green-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

.focus\:border-green-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

.focus\:border-green-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

.focus\:border-green-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

.focus\:border-green-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

.focus\:border-green-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

.focus\:border-blue-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

.focus\:border-blue-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

.focus\:border-blue-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

.focus\:border-blue-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

.focus\:border-blue-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

.focus\:border-blue-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

.focus\:border-blue-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

.focus\:border-blue-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

.focus\:border-blue-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

.focus\:border-blue-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

.focus\:border-indigo-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

.focus\:border-indigo-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

.focus\:border-indigo-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

.focus\:border-indigo-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

.focus\:border-indigo-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

.focus\:border-indigo-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

.focus\:border-indigo-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

.focus\:border-indigo-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

.focus\:border-indigo-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

.focus\:border-indigo-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

.focus\:border-purple-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

.focus\:border-purple-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

.focus\:border-purple-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

.focus\:border-purple-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

.focus\:border-purple-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

.focus\:border-purple-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

.focus\:border-purple-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

.focus\:border-purple-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

.focus\:border-purple-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(91, 33, 182, var(--tw-border-opacity));
}

.focus\:border-purple-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

.focus\:border-pink-50:focus {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

.focus\:border-pink-100:focus {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

.focus\:border-pink-200:focus {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

.focus\:border-pink-300:focus {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

.focus\:border-pink-400:focus {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

.focus\:border-pink-500:focus {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

.focus\:border-pink-600:focus {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

.focus\:border-pink-700:focus {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

.focus\:border-pink-800:focus {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

.focus\:border-pink-900:focus {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

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

.border-opacity-5 {
  --tw-border-opacity: 0.05;
}

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

.border-opacity-20 {
  --tw-border-opacity: 0.2;
}

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

.border-opacity-30 {
  --tw-border-opacity: 0.3;
}

.border-opacity-40 {
  --tw-border-opacity: 0.4;
}

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

.border-opacity-60 {
  --tw-border-opacity: 0.6;
}

.border-opacity-70 {
  --tw-border-opacity: 0.7;
}

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

.border-opacity-80 {
  --tw-border-opacity: 0.8;
}

.border-opacity-90 {
  --tw-border-opacity: 0.9;
}

.border-opacity-95 {
  --tw-border-opacity: 0.95;
}

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

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

.group:hover .group-hover\:border-opacity-5 {
  --tw-border-opacity: 0.05;
}

.group:hover .group-hover\:border-opacity-10 {
  --tw-border-opacity: 0.1;
}

.group:hover .group-hover\:border-opacity-20 {
  --tw-border-opacity: 0.2;
}

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

.group:hover .group-hover\:border-opacity-30 {
  --tw-border-opacity: 0.3;
}

.group:hover .group-hover\:border-opacity-40 {
  --tw-border-opacity: 0.4;
}

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

.group:hover .group-hover\:border-opacity-60 {
  --tw-border-opacity: 0.6;
}

.group:hover .group-hover\:border-opacity-70 {
  --tw-border-opacity: 0.7;
}

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

.group:hover .group-hover\:border-opacity-80 {
  --tw-border-opacity: 0.8;
}

.group:hover .group-hover\:border-opacity-90 {
  --tw-border-opacity: 0.9;
}

.group:hover .group-hover\:border-opacity-95 {
  --tw-border-opacity: 0.95;
}

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

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

.focus-within\:border-opacity-5:focus-within {
  --tw-border-opacity: 0.05;
}

.focus-within\:border-opacity-10:focus-within {
  --tw-border-opacity: 0.1;
}

.focus-within\:border-opacity-20:focus-within {
  --tw-border-opacity: 0.2;
}

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

.focus-within\:border-opacity-30:focus-within {
  --tw-border-opacity: 0.3;
}

.focus-within\:border-opacity-40:focus-within {
  --tw-border-opacity: 0.4;
}

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

.focus-within\:border-opacity-60:focus-within {
  --tw-border-opacity: 0.6;
}

.focus-within\:border-opacity-70:focus-within {
  --tw-border-opacity: 0.7;
}

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

.focus-within\:border-opacity-80:focus-within {
  --tw-border-opacity: 0.8;
}

.focus-within\:border-opacity-90:focus-within {
  --tw-border-opacity: 0.9;
}

.focus-within\:border-opacity-95:focus-within {
  --tw-border-opacity: 0.95;
}

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

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

.hover\:border-opacity-5:hover {
  --tw-border-opacity: 0.05;
}

.hover\:border-opacity-10:hover {
  --tw-border-opacity: 0.1;
}

.hover\:border-opacity-20:hover {
  --tw-border-opacity: 0.2;
}

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

.hover\:border-opacity-30:hover {
  --tw-border-opacity: 0.3;
}

.hover\:border-opacity-40:hover {
  --tw-border-opacity: 0.4;
}

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

.hover\:border-opacity-60:hover {
  --tw-border-opacity: 0.6;
}

.hover\:border-opacity-70:hover {
  --tw-border-opacity: 0.7;
}

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

.hover\:border-opacity-80:hover {
  --tw-border-opacity: 0.8;
}

.hover\:border-opacity-90:hover {
  --tw-border-opacity: 0.9;
}

.hover\:border-opacity-95:hover {
  --tw-border-opacity: 0.95;
}

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

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

.focus\:border-opacity-5:focus {
  --tw-border-opacity: 0.05;
}

.focus\:border-opacity-10:focus {
  --tw-border-opacity: 0.1;
}

.focus\:border-opacity-20:focus {
  --tw-border-opacity: 0.2;
}

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

.focus\:border-opacity-30:focus {
  --tw-border-opacity: 0.3;
}

.focus\:border-opacity-40:focus {
  --tw-border-opacity: 0.4;
}

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

.focus\:border-opacity-60:focus {
  --tw-border-opacity: 0.6;
}

.focus\:border-opacity-70:focus {
  --tw-border-opacity: 0.7;
}

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

.focus\:border-opacity-80:focus {
  --tw-border-opacity: 0.8;
}

.focus\:border-opacity-90:focus {
  --tw-border-opacity: 0.9;
}

.focus\:border-opacity-95:focus {
  --tw-border-opacity: 0.95;
}

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

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

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

.rounded {
  border-radius: 0.25rem;
}

.rounded-md {
  border-radius: 0.375rem;
}

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

.rounded-xl {
  border-radius: 0.75rem;
}

.rounded-2xl {
  border-radius: 1rem;
}

.rounded-3xl {
  border-radius: 1.5rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.rounded-t-2xl {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.rounded-r-2xl {
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

.rounded-b-2xl {
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.rounded-l-2xl {
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.rounded-t-3xl {
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}

.rounded-r-3xl {
  border-top-right-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
}

.rounded-b-3xl {
  border-bottom-right-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.rounded-l-3xl {
  border-top-left-radius: 1.5rem;
  border-bottom-left-radius: 1.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: 0px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.rounded-tl-2xl {
  border-top-left-radius: 1rem;
}

.rounded-tr-2xl {
  border-top-right-radius: 1rem;
}

.rounded-br-2xl {
  border-bottom-right-radius: 1rem;
}

.rounded-bl-2xl {
  border-bottom-left-radius: 1rem;
}

.rounded-tl-3xl {
  border-top-left-radius: 1.5rem;
}

.rounded-tr-3xl {
  border-top-right-radius: 1.5rem;
}

.rounded-br-3xl {
  border-bottom-right-radius: 1.5rem;
}

.rounded-bl-3xl {
  border-bottom-left-radius: 1.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: 0px;
}

.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: 0px;
}

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

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

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

.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-help {
  cursor: help;
}

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

.clear-left {
  clear: left;
}

.clear-right {
  clear: right;
}

.clear-both {
  clear: both;
}

.clear-none {
  clear: none;
}

.font-sans {
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.font-serif {
  font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
}

.font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.font-thin {
  font-weight: 100;
}

.font-extralight {
  font-weight: 200;
}

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

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

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

.font-semibold {
  font-weight: 600;
}

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

.font-extrabold {
  font-weight: 800;
}

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

.h-0 {
  height: 0px;
}

.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-7 {
  height: 1.75rem;
}

.h-8 {
  height: 2rem;
}

.h-9 {
  height: 2.25rem;
}

.h-10 {
  height: 2.5rem;
}

.h-11 {
  height: 2.75rem;
}

.h-12 {
  height: 3rem;
}

.h-14 {
  height: 3.5rem;
}

.h-16 {
  height: 4rem;
}

.h-20 {
  height: 5rem;
}

.h-24 {
  height: 6rem;
}

.h-28 {
  height: 7rem;
}

.h-32 {
  height: 8rem;
}

.h-36 {
  height: 9rem;
}

.h-40 {
  height: 10rem;
}

.h-44 {
  height: 11rem;
}

.h-48 {
  height: 12rem;
}

.h-52 {
  height: 13rem;
}

.h-56 {
  height: 14rem;
}

.h-60 {
  height: 15rem;
}

.h-64 {
  height: 16rem;
}

.h-72 {
  height: 18rem;
}

.h-80 {
  height: 20rem;
}

.h-96 {
  height: 24rem;
}

.h-auto {
  height: auto;
}

.h-px {
  height: 1px;
}

.h-0\.5 {
  height: 0.125rem;
}

.h-1\.5 {
  height: 0.375rem;
}

.h-2\.5 {
  height: 0.625rem;
}

.h-3\.5 {
  height: 0.875rem;
}

.h-1\/2 {
  height: 50%;
}

.h-1\/3 {
  height: 33.333333%;
}

.h-2\/3 {
  height: 66.666667%;
}

.h-1\/4 {
  height: 25%;
}

.h-2\/4 {
  height: 50%;
}

.h-3\/4 {
  height: 75%;
}

.h-1\/5 {
  height: 20%;
}

.h-2\/5 {
  height: 40%;
}

.h-3\/5 {
  height: 60%;
}

.h-4\/5 {
  height: 80%;
}

.h-1\/6 {
  height: 16.666667%;
}

.h-2\/6 {
  height: 33.333333%;
}

.h-3\/6 {
  height: 50%;
}

.h-4\/6 {
  height: 66.666667%;
}

.h-5\/6 {
  height: 83.333333%;
}

.h-full {
  height: 100%;
}

.h-screen {
  height: 100vh;
}

.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}

.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.text-5xl {
  font-size: 3rem;
  line-height: 1;
}

.text-6xl {
  font-size: 3.75rem;
  line-height: 1;
}

.text-7xl {
  font-size: 4.5rem;
  line-height: 1;
}

.text-8xl {
  font-size: 6rem;
  line-height: 1;
}

.text-9xl {
  font-size: 8rem;
  line-height: 1;
}

.leading-3 {
  line-height: .75rem;
}

.leading-4 {
  line-height: 1rem;
}

.leading-5 {
  line-height: 1.25rem;
}

.leading-6 {
  line-height: 1.5rem;
}

.leading-7 {
  line-height: 1.75rem;
}

.leading-8 {
  line-height: 2rem;
}

.leading-9 {
  line-height: 2.25rem;
}

.leading-10 {
  line-height: 2.5rem;
}

.leading-none {
  line-height: 1;
}

.leading-tight {
  line-height: 1.25;
}

.leading-snug {
  line-height: 1.375;
}

.leading-normal {
  line-height: 1.5;
}

.leading-relaxed {
  line-height: 1.625;
}

.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: 0px;
}

.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-7 {
  margin: 1.75rem;
}

.m-8 {
  margin: 2rem;
}

.m-9 {
  margin: 2.25rem;
}

.m-10 {
  margin: 2.5rem;
}

.m-11 {
  margin: 2.75rem;
}

.m-12 {
  margin: 3rem;
}

.m-14 {
  margin: 3.5rem;
}

.m-16 {
  margin: 4rem;
}

.m-20 {
  margin: 5rem;
}

.m-24 {
  margin: 6rem;
}

.m-28 {
  margin: 7rem;
}

.m-32 {
  margin: 8rem;
}

.m-36 {
  margin: 9rem;
}

.m-40 {
  margin: 10rem;
}

.m-44 {
  margin: 11rem;
}

.m-48 {
  margin: 12rem;
}

.m-52 {
  margin: 13rem;
}

.m-56 {
  margin: 14rem;
}

.m-60 {
  margin: 15rem;
}

.m-64 {
  margin: 16rem;
}

.m-72 {
  margin: 18rem;
}

.m-80 {
  margin: 20rem;
}

.m-96 {
  margin: 24rem;
}

.m-auto {
  margin: auto;
}

.m-px {
  margin: 1px;
}

.m-0\.5 {
  margin: 0.125rem;
}

.m-1\.5 {
  margin: 0.375rem;
}

.m-2\.5 {
  margin: 0.625rem;
}

.m-3\.5 {
  margin: 0.875rem;
}

.-m-0 {
  margin: 0px;
}

.-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-7 {
  margin: -1.75rem;
}

.-m-8 {
  margin: -2rem;
}

.-m-9 {
  margin: -2.25rem;
}

.-m-10 {
  margin: -2.5rem;
}

.-m-11 {
  margin: -2.75rem;
}

.-m-12 {
  margin: -3rem;
}

.-m-14 {
  margin: -3.5rem;
}

.-m-16 {
  margin: -4rem;
}

.-m-20 {
  margin: -5rem;
}

.-m-24 {
  margin: -6rem;
}

.-m-28 {
  margin: -7rem;
}

.-m-32 {
  margin: -8rem;
}

.-m-36 {
  margin: -9rem;
}

.-m-40 {
  margin: -10rem;
}

.-m-44 {
  margin: -11rem;
}

.-m-48 {
  margin: -12rem;
}

.-m-52 {
  margin: -13rem;
}

.-m-56 {
  margin: -14rem;
}

.-m-60 {
  margin: -15rem;
}

.-m-64 {
  margin: -16rem;
}

.-m-72 {
  margin: -18rem;
}

.-m-80 {
  margin: -20rem;
}

.-m-96 {
  margin: -24rem;
}

.-m-px {
  margin: -1px;
}

.-m-0\.5 {
  margin: -0.125rem;
}

.-m-1\.5 {
  margin: -0.375rem;
}

.-m-2\.5 {
  margin: -0.625rem;
}

.-m-3\.5 {
  margin: -0.875rem;
}

.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}

.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-7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.mx-7 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}

.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}

.my-9 {
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}

.mx-9 {
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}

.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.mx-10 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.my-11 {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}

.mx-11 {
  margin-left: 2.75rem;
  margin-right: 2.75rem;
}

.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.mx-12 {
  margin-left: 3rem;
  margin-right: 3rem;
}

.my-14 {
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}

.mx-14 {
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}

.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-28 {
  margin-top: 7rem;
  margin-bottom: 7rem;
}

.mx-28 {
  margin-left: 7rem;
  margin-right: 7rem;
}

.my-32 {
  margin-top: 8rem;
  margin-bottom: 8rem;
}

.mx-32 {
  margin-left: 8rem;
  margin-right: 8rem;
}

.my-36 {
  margin-top: 9rem;
  margin-bottom: 9rem;
}

.mx-36 {
  margin-left: 9rem;
  margin-right: 9rem;
}

.my-40 {
  margin-top: 10rem;
  margin-bottom: 10rem;
}

.mx-40 {
  margin-left: 10rem;
  margin-right: 10rem;
}

.my-44 {
  margin-top: 11rem;
  margin-bottom: 11rem;
}

.mx-44 {
  margin-left: 11rem;
  margin-right: 11rem;
}

.my-48 {
  margin-top: 12rem;
  margin-bottom: 12rem;
}

.mx-48 {
  margin-left: 12rem;
  margin-right: 12rem;
}

.my-52 {
  margin-top: 13rem;
  margin-bottom: 13rem;
}

.mx-52 {
  margin-left: 13rem;
  margin-right: 13rem;
}

.my-56 {
  margin-top: 14rem;
  margin-bottom: 14rem;
}

.mx-56 {
  margin-left: 14rem;
  margin-right: 14rem;
}

.my-60 {
  margin-top: 15rem;
  margin-bottom: 15rem;
}

.mx-60 {
  margin-left: 15rem;
  margin-right: 15rem;
}

.my-64 {
  margin-top: 16rem;
  margin-bottom: 16rem;
}

.mx-64 {
  margin-left: 16rem;
  margin-right: 16rem;
}

.my-72 {
  margin-top: 18rem;
  margin-bottom: 18rem;
}

.mx-72 {
  margin-left: 18rem;
  margin-right: 18rem;
}

.my-80 {
  margin-top: 20rem;
  margin-bottom: 20rem;
}

.mx-80 {
  margin-left: 20rem;
  margin-right: 20rem;
}

.my-96 {
  margin-top: 24rem;
  margin-bottom: 24rem;
}

.mx-96 {
  margin-left: 24rem;
  margin-right: 24rem;
}

.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-0\.5 {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}

.mx-0\.5 {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}

.my-1\.5 {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}

.mx-1\.5 {
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}

.my-2\.5 {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

.mx-2\.5 {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}

.my-3\.5 {
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
}

.mx-3\.5 {
  margin-left: 0.875rem;
  margin-right: 0.875rem;
}

.-my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.-mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}

.-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-7 {
  margin-top: -1.75rem;
  margin-bottom: -1.75rem;
}

.-mx-7 {
  margin-left: -1.75rem;
  margin-right: -1.75rem;
}

.-my-8 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.-mx-8 {
  margin-left: -2rem;
  margin-right: -2rem;
}

.-my-9 {
  margin-top: -2.25rem;
  margin-bottom: -2.25rem;
}

.-mx-9 {
  margin-left: -2.25rem;
  margin-right: -2.25rem;
}

.-my-10 {
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.-mx-10 {
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.-my-11 {
  margin-top: -2.75rem;
  margin-bottom: -2.75rem;
}

.-mx-11 {
  margin-left: -2.75rem;
  margin-right: -2.75rem;
}

.-my-12 {
  margin-top: -3rem;
  margin-bottom: -3rem;
}

.-mx-12 {
  margin-left: -3rem;
  margin-right: -3rem;
}

.-my-14 {
  margin-top: -3.5rem;
  margin-bottom: -3.5rem;
}

.-mx-14 {
  margin-left: -3.5rem;
  margin-right: -3.5rem;
}

.-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-28 {
  margin-top: -7rem;
  margin-bottom: -7rem;
}

.-mx-28 {
  margin-left: -7rem;
  margin-right: -7rem;
}

.-my-32 {
  margin-top: -8rem;
  margin-bottom: -8rem;
}

.-mx-32 {
  margin-left: -8rem;
  margin-right: -8rem;
}

.-my-36 {
  margin-top: -9rem;
  margin-bottom: -9rem;
}

.-mx-36 {
  margin-left: -9rem;
  margin-right: -9rem;
}

.-my-40 {
  margin-top: -10rem;
  margin-bottom: -10rem;
}

.-mx-40 {
  margin-left: -10rem;
  margin-right: -10rem;
}

.-my-44 {
  margin-top: -11rem;
  margin-bottom: -11rem;
}

.-mx-44 {
  margin-left: -11rem;
  margin-right: -11rem;
}

.-my-48 {
  margin-top: -12rem;
  margin-bottom: -12rem;
}

.-mx-48 {
  margin-left: -12rem;
  margin-right: -12rem;
}

.-my-52 {
  margin-top: -13rem;
  margin-bottom: -13rem;
}

.-mx-52 {
  margin-left: -13rem;
  margin-right: -13rem;
}

.-my-56 {
  margin-top: -14rem;
  margin-bottom: -14rem;
}

.-mx-56 {
  margin-left: -14rem;
  margin-right: -14rem;
}

.-my-60 {
  margin-top: -15rem;
  margin-bottom: -15rem;
}

.-mx-60 {
  margin-left: -15rem;
  margin-right: -15rem;
}

.-my-64 {
  margin-top: -16rem;
  margin-bottom: -16rem;
}

.-mx-64 {
  margin-left: -16rem;
  margin-right: -16rem;
}

.-my-72 {
  margin-top: -18rem;
  margin-bottom: -18rem;
}

.-mx-72 {
  margin-left: -18rem;
  margin-right: -18rem;
}

.-my-80 {
  margin-top: -20rem;
  margin-bottom: -20rem;
}

.-mx-80 {
  margin-left: -20rem;
  margin-right: -20rem;
}

.-my-96 {
  margin-top: -24rem;
  margin-bottom: -24rem;
}

.-mx-96 {
  margin-left: -24rem;
  margin-right: -24rem;
}

.-my-px {
  margin-top: -1px;
  margin-bottom: -1px;
}

.-mx-px {
  margin-left: -1px;
  margin-right: -1px;
}

.-my-0\.5 {
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}

.-mx-0\.5 {
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}

.-my-1\.5 {
  margin-top: -0.375rem;
  margin-bottom: -0.375rem;
}

.-mx-1\.5 {
  margin-left: -0.375rem;
  margin-right: -0.375rem;
}

.-my-2\.5 {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

.-mx-2\.5 {
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}

.-my-3\.5 {
  margin-top: -0.875rem;
  margin-bottom: -0.875rem;
}

.-mx-3\.5 {
  margin-left: -0.875rem;
  margin-right: -0.875rem;
}

.mt-0 {
  margin-top: 0px;
}

.mr-0 {
  margin-right: 0px;
}

.mb-0 {
  margin-bottom: 0px;
}

.ml-0 {
  margin-left: 0px;
}

.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-7 {
  margin-top: 1.75rem;
}

.mr-7 {
  margin-right: 1.75rem;
}

.mb-7 {
  margin-bottom: 1.75rem;
}

.ml-7 {
  margin-left: 1.75rem;
}

.mt-8 {
  margin-top: 2rem;
}

.mr-8 {
  margin-right: 2rem;
}

.mb-8 {
  margin-bottom: 2rem;
}

.ml-8 {
  margin-left: 2rem;
}

.mt-9 {
  margin-top: 2.25rem;
}

.mr-9 {
  margin-right: 2.25rem;
}

.mb-9 {
  margin-bottom: 2.25rem;
}

.ml-9 {
  margin-left: 2.25rem;
}

.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-11 {
  margin-top: 2.75rem;
}

.mr-11 {
  margin-right: 2.75rem;
}

.mb-11 {
  margin-bottom: 2.75rem;
}

.ml-11 {
  margin-left: 2.75rem;
}

.mt-12 {
  margin-top: 3rem;
}

.mr-12 {
  margin-right: 3rem;
}

.mb-12 {
  margin-bottom: 3rem;
}

.ml-12 {
  margin-left: 3rem;
}

.mt-14 {
  margin-top: 3.5rem;
}

.mr-14 {
  margin-right: 3.5rem;
}

.mb-14 {
  margin-bottom: 3.5rem;
}

.ml-14 {
  margin-left: 3.5rem;
}

.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-28 {
  margin-top: 7rem;
}

.mr-28 {
  margin-right: 7rem;
}

.mb-28 {
  margin-bottom: 7rem;
}

.ml-28 {
  margin-left: 7rem;
}

.mt-32 {
  margin-top: 8rem;
}

.mr-32 {
  margin-right: 8rem;
}

.mb-32 {
  margin-bottom: 8rem;
}

.ml-32 {
  margin-left: 8rem;
}

.mt-36 {
  margin-top: 9rem;
}

.mr-36 {
  margin-right: 9rem;
}

.mb-36 {
  margin-bottom: 9rem;
}

.ml-36 {
  margin-left: 9rem;
}

.mt-40 {
  margin-top: 10rem;
}

.mr-40 {
  margin-right: 10rem;
}

.mb-40 {
  margin-bottom: 10rem;
}

.ml-40 {
  margin-left: 10rem;
}

.mt-44 {
  margin-top: 11rem;
}

.mr-44 {
  margin-right: 11rem;
}

.mb-44 {
  margin-bottom: 11rem;
}

.ml-44 {
  margin-left: 11rem;
}

.mt-48 {
  margin-top: 12rem;
}

.mr-48 {
  margin-right: 12rem;
}

.mb-48 {
  margin-bottom: 12rem;
}

.ml-48 {
  margin-left: 12rem;
}

.mt-52 {
  margin-top: 13rem;
}

.mr-52 {
  margin-right: 13rem;
}

.mb-52 {
  margin-bottom: 13rem;
}

.ml-52 {
  margin-left: 13rem;
}

.mt-56 {
  margin-top: 14rem;
}

.mr-56 {
  margin-right: 14rem;
}

.mb-56 {
  margin-bottom: 14rem;
}

.ml-56 {
  margin-left: 14rem;
}

.mt-60 {
  margin-top: 15rem;
}

.mr-60 {
  margin-right: 15rem;
}

.mb-60 {
  margin-bottom: 15rem;
}

.ml-60 {
  margin-left: 15rem;
}

.mt-64 {
  margin-top: 16rem;
}

.mr-64 {
  margin-right: 16rem;
}

.mb-64 {
  margin-bottom: 16rem;
}

.ml-64 {
  margin-left: 16rem;
}

.mt-72 {
  margin-top: 18rem;
}

.mr-72 {
  margin-right: 18rem;
}

.mb-72 {
  margin-bottom: 18rem;
}

.ml-72 {
  margin-left: 18rem;
}

.mt-80 {
  margin-top: 20rem;
}

.mr-80 {
  margin-right: 20rem;
}

.mb-80 {
  margin-bottom: 20rem;
}

.ml-80 {
  margin-left: 20rem;
}

.mt-96 {
  margin-top: 24rem;
}

.mr-96 {
  margin-right: 24rem;
}

.mb-96 {
  margin-bottom: 24rem;
}

.ml-96 {
  margin-left: 24rem;
}

.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-0\.5 {
  margin-top: 0.125rem;
}

.mr-0\.5 {
  margin-right: 0.125rem;
}

.mb-0\.5 {
  margin-bottom: 0.125rem;
}

.ml-0\.5 {
  margin-left: 0.125rem;
}

.mt-1\.5 {
  margin-top: 0.375rem;
}

.mr-1\.5 {
  margin-right: 0.375rem;
}

.mb-1\.5 {
  margin-bottom: 0.375rem;
}

.ml-1\.5 {
  margin-left: 0.375rem;
}

.mt-2\.5 {
  margin-top: 0.625rem;
}

.mr-2\.5 {
  margin-right: 0.625rem;
}

.mb-2\.5 {
  margin-bottom: 0.625rem;
}

.ml-2\.5 {
  margin-left: 0.625rem;
}

.mt-3\.5 {
  margin-top: 0.875rem;
}

.mr-3\.5 {
  margin-right: 0.875rem;
}

.mb-3\.5 {
  margin-bottom: 0.875rem;
}

.ml-3\.5 {
  margin-left: 0.875rem;
}

.-mt-0 {
  margin-top: 0px;
}

.-mr-0 {
  margin-right: 0px;
}

.-mb-0 {
  margin-bottom: 0px;
}

.-ml-0 {
  margin-left: 0px;
}

.-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-7 {
  margin-top: -1.75rem;
}

.-mr-7 {
  margin-right: -1.75rem;
}

.-mb-7 {
  margin-bottom: -1.75rem;
}

.-ml-7 {
  margin-left: -1.75rem;
}

.-mt-8 {
  margin-top: -2rem;
}

.-mr-8 {
  margin-right: -2rem;
}

.-mb-8 {
  margin-bottom: -2rem;
}

.-ml-8 {
  margin-left: -2rem;
}

.-mt-9 {
  margin-top: -2.25rem;
}

.-mr-9 {
  margin-right: -2.25rem;
}

.-mb-9 {
  margin-bottom: -2.25rem;
}

.-ml-9 {
  margin-left: -2.25rem;
}

.-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-11 {
  margin-top: -2.75rem;
}

.-mr-11 {
  margin-right: -2.75rem;
}

.-mb-11 {
  margin-bottom: -2.75rem;
}

.-ml-11 {
  margin-left: -2.75rem;
}

.-mt-12 {
  margin-top: -3rem;
}

.-mr-12 {
  margin-right: -3rem;
}

.-mb-12 {
  margin-bottom: -3rem;
}

.-ml-12 {
  margin-left: -3rem;
}

.-mt-14 {
  margin-top: -3.5rem;
}

.-mr-14 {
  margin-right: -3.5rem;
}

.-mb-14 {
  margin-bottom: -3.5rem;
}

.-ml-14 {
  margin-left: -3.5rem;
}

.-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-28 {
  margin-top: -7rem;
}

.-mr-28 {
  margin-right: -7rem;
}

.-mb-28 {
  margin-bottom: -7rem;
}

.-ml-28 {
  margin-left: -7rem;
}

.-mt-32 {
  margin-top: -8rem;
}

.-mr-32 {
  margin-right: -8rem;
}

.-mb-32 {
  margin-bottom: -8rem;
}

.-ml-32 {
  margin-left: -8rem;
}

.-mt-36 {
  margin-top: -9rem;
}

.-mr-36 {
  margin-right: -9rem;
}

.-mb-36 {
  margin-bottom: -9rem;
}

.-ml-36 {
  margin-left: -9rem;
}

.-mt-40 {
  margin-top: -10rem;
}

.-mr-40 {
  margin-right: -10rem;
}

.-mb-40 {
  margin-bottom: -10rem;
}

.-ml-40 {
  margin-left: -10rem;
}

.-mt-44 {
  margin-top: -11rem;
}

.-mr-44 {
  margin-right: -11rem;
}

.-mb-44 {
  margin-bottom: -11rem;
}

.-ml-44 {
  margin-left: -11rem;
}

.-mt-48 {
  margin-top: -12rem;
}

.-mr-48 {
  margin-right: -12rem;
}

.-mb-48 {
  margin-bottom: -12rem;
}

.-ml-48 {
  margin-left: -12rem;
}

.-mt-52 {
  margin-top: -13rem;
}

.-mr-52 {
  margin-right: -13rem;
}

.-mb-52 {
  margin-bottom: -13rem;
}

.-ml-52 {
  margin-left: -13rem;
}

.-mt-56 {
  margin-top: -14rem;
}

.-mr-56 {
  margin-right: -14rem;
}

.-mb-56 {
  margin-bottom: -14rem;
}

.-ml-56 {
  margin-left: -14rem;
}

.-mt-60 {
  margin-top: -15rem;
}

.-mr-60 {
  margin-right: -15rem;
}

.-mb-60 {
  margin-bottom: -15rem;
}

.-ml-60 {
  margin-left: -15rem;
}

.-mt-64 {
  margin-top: -16rem;
}

.-mr-64 {
  margin-right: -16rem;
}

.-mb-64 {
  margin-bottom: -16rem;
}

.-ml-64 {
  margin-left: -16rem;
}

.-mt-72 {
  margin-top: -18rem;
}

.-mr-72 {
  margin-right: -18rem;
}

.-mb-72 {
  margin-bottom: -18rem;
}

.-ml-72 {
  margin-left: -18rem;
}

.-mt-80 {
  margin-top: -20rem;
}

.-mr-80 {
  margin-right: -20rem;
}

.-mb-80 {
  margin-bottom: -20rem;
}

.-ml-80 {
  margin-left: -20rem;
}

.-mt-96 {
  margin-top: -24rem;
}

.-mr-96 {
  margin-right: -24rem;
}

.-mb-96 {
  margin-bottom: -24rem;
}

.-ml-96 {
  margin-left: -24rem;
}

.-mt-px {
  margin-top: -1px;
}

.-mr-px {
  margin-right: -1px;
}

.-mb-px {
  margin-bottom: -1px;
}

.-ml-px {
  margin-left: -1px;
}

.-mt-0\.5 {
  margin-top: -0.125rem;
}

.-mr-0\.5 {
  margin-right: -0.125rem;
}

.-mb-0\.5 {
  margin-bottom: -0.125rem;
}

.-ml-0\.5 {
  margin-left: -0.125rem;
}

.-mt-1\.5 {
  margin-top: -0.375rem;
}

.-mr-1\.5 {
  margin-right: -0.375rem;
}

.-mb-1\.5 {
  margin-bottom: -0.375rem;
}

.-ml-1\.5 {
  margin-left: -0.375rem;
}

.-mt-2\.5 {
  margin-top: -0.625rem;
}

.-mr-2\.5 {
  margin-right: -0.625rem;
}

.-mb-2\.5 {
  margin-bottom: -0.625rem;
}

.-ml-2\.5 {
  margin-left: -0.625rem;
}

.-mt-3\.5 {
  margin-top: -0.875rem;
}

.-mr-3\.5 {
  margin-right: -0.875rem;
}

.-mb-3\.5 {
  margin-bottom: -0.875rem;
}

.-ml-3\.5 {
  margin-left: -0.875rem;
}

.max-h-0 {
  max-height: 0px;
}

.max-h-1 {
  max-height: 0.25rem;
}

.max-h-2 {
  max-height: 0.5rem;
}

.max-h-3 {
  max-height: 0.75rem;
}

.max-h-4 {
  max-height: 1rem;
}

.max-h-5 {
  max-height: 1.25rem;
}

.max-h-6 {
  max-height: 1.5rem;
}

.max-h-7 {
  max-height: 1.75rem;
}

.max-h-8 {
  max-height: 2rem;
}

.max-h-9 {
  max-height: 2.25rem;
}

.max-h-10 {
  max-height: 2.5rem;
}

.max-h-11 {
  max-height: 2.75rem;
}

.max-h-12 {
  max-height: 3rem;
}

.max-h-14 {
  max-height: 3.5rem;
}

.max-h-16 {
  max-height: 4rem;
}

.max-h-20 {
  max-height: 5rem;
}

.max-h-24 {
  max-height: 6rem;
}

.max-h-28 {
  max-height: 7rem;
}

.max-h-32 {
  max-height: 8rem;
}

.max-h-36 {
  max-height: 9rem;
}

.max-h-40 {
  max-height: 10rem;
}

.max-h-44 {
  max-height: 11rem;
}

.max-h-48 {
  max-height: 12rem;
}

.max-h-52 {
  max-height: 13rem;
}

.max-h-56 {
  max-height: 14rem;
}

.max-h-60 {
  max-height: 15rem;
}

.max-h-64 {
  max-height: 16rem;
}

.max-h-72 {
  max-height: 18rem;
}

.max-h-80 {
  max-height: 20rem;
}

.max-h-96 {
  max-height: 24rem;
}

.max-h-px {
  max-height: 1px;
}

.max-h-0\.5 {
  max-height: 0.125rem;
}

.max-h-1\.5 {
  max-height: 0.375rem;
}

.max-h-2\.5 {
  max-height: 0.625rem;
}

.max-h-3\.5 {
  max-height: 0.875rem;
}

.max-h-full {
  max-height: 100%;
}

.max-h-screen {
  max-height: 100vh;
}

.max-w-0 {
  max-width: 0rem;
}

.max-w-none {
  max-width: none;
}

.max-w-xs {
  max-width: 20rem;
}

.max-w-sm {
  max-width: 24rem;
}

.max-w-md {
  max-width: 28rem;
}

.max-w-lg {
  max-width: 32rem;
}

.max-w-xl {
  max-width: 36rem;
}

.max-w-2xl {
  max-width: 42rem;
}

.max-w-3xl {
  max-width: 48rem;
}

.max-w-4xl {
  max-width: 56rem;
}

.max-w-5xl {
  max-width: 64rem;
}

.max-w-6xl {
  max-width: 72rem;
}

.max-w-7xl {
  max-width: 80rem;
}

.max-w-full {
  max-width: 100%;
}

.max-w-min {
  max-width: -webkit-min-content;
  max-width: -moz-min-content;
  max-width: min-content;
}

.max-w-max {
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}

.max-w-prose {
  max-width: 65ch;
}

.max-w-screen-sm {
  max-width: 640px;
}

.max-w-screen-md {
  max-width: 768px;
}

.max-w-screen-lg {
  max-width: 1024px;
}

.max-w-screen-xl {
  max-width: 1280px;
}

.max-w-screen-2xl {
  max-width: 1536px;
}

.min-h-0 {
  min-height: 0px;
}

.min-h-full {
  min-height: 100%;
}

.min-h-screen {
  min-height: 100vh;
}

.min-w-0 {
  min-width: 0px;
}

.min-w-full {
  min-width: 100%;
}

.min-w-min {
  min-width: -webkit-min-content;
  min-width: -moz-min-content;
  min-width: min-content;
}

.min-w-max {
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}

.object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}

.object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}

.object-fill {
  -o-object-fit: fill;
     object-fit: fill;
}

.object-none {
  -o-object-fit: none;
     object-fit: none;
}

.object-scale-down {
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

.object-bottom {
  -o-object-position: bottom;
     object-position: bottom;
}

.object-center {
  -o-object-position: center;
     object-position: center;
}

.object-left {
  -o-object-position: left;
     object-position: left;
}

.object-left-bottom {
  -o-object-position: left bottom;
     object-position: left bottom;
}

.object-left-top {
  -o-object-position: left top;
     object-position: left top;
}

.object-right {
  -o-object-position: right;
     object-position: right;
}

.object-right-bottom {
  -o-object-position: right bottom;
     object-position: right bottom;
}

.object-right-top {
  -o-object-position: right top;
     object-position: right top;
}

.object-top {
  -o-object-position: top;
     object-position: top;
}

.opacity-0 {
  opacity: 0;
}

.opacity-5 {
  opacity: 0.05;
}

.opacity-10 {
  opacity: 0.1;
}

.opacity-20 {
  opacity: 0.2;
}

.opacity-25 {
  opacity: 0.25;
}

.opacity-30 {
  opacity: 0.3;
}

.opacity-40 {
  opacity: 0.4;
}

.opacity-50 {
  opacity: 0.5;
}

.opacity-60 {
  opacity: 0.6;
}

.opacity-70 {
  opacity: 0.7;
}

.opacity-75 {
  opacity: 0.75;
}

.opacity-80 {
  opacity: 0.8;
}

.opacity-90 {
  opacity: 0.9;
}

.opacity-95 {
  opacity: 0.95;
}

.opacity-100 {
  opacity: 1;
}

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

.group:hover .group-hover\:opacity-5 {
  opacity: 0.05;
}

.group:hover .group-hover\:opacity-10 {
  opacity: 0.1;
}

.group:hover .group-hover\:opacity-20 {
  opacity: 0.2;
}

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

.group:hover .group-hover\:opacity-30 {
  opacity: 0.3;
}

.group:hover .group-hover\:opacity-40 {
  opacity: 0.4;
}

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

.group:hover .group-hover\:opacity-60 {
  opacity: 0.6;
}

.group:hover .group-hover\:opacity-70 {
  opacity: 0.7;
}

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

.group:hover .group-hover\:opacity-80 {
  opacity: 0.8;
}

.group:hover .group-hover\:opacity-90 {
  opacity: 0.9;
}

.group:hover .group-hover\:opacity-95 {
  opacity: 0.95;
}

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

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

.focus-within\:opacity-5:focus-within {
  opacity: 0.05;
}

.focus-within\:opacity-10:focus-within {
  opacity: 0.1;
}

.focus-within\:opacity-20:focus-within {
  opacity: 0.2;
}

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

.focus-within\:opacity-30:focus-within {
  opacity: 0.3;
}

.focus-within\:opacity-40:focus-within {
  opacity: 0.4;
}

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

.focus-within\:opacity-60:focus-within {
  opacity: 0.6;
}

.focus-within\:opacity-70:focus-within {
  opacity: 0.7;
}

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

.focus-within\:opacity-80:focus-within {
  opacity: 0.8;
}

.focus-within\:opacity-90:focus-within {
  opacity: 0.9;
}

.focus-within\:opacity-95:focus-within {
  opacity: 0.95;
}

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

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

.hover\:opacity-5:hover {
  opacity: 0.05;
}

.hover\:opacity-10:hover {
  opacity: 0.1;
}

.hover\:opacity-20:hover {
  opacity: 0.2;
}

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

.hover\:opacity-30:hover {
  opacity: 0.3;
}

.hover\:opacity-40:hover {
  opacity: 0.4;
}

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

.hover\:opacity-60:hover {
  opacity: 0.6;
}

.hover\:opacity-70:hover {
  opacity: 0.7;
}

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

.hover\:opacity-80:hover {
  opacity: 0.8;
}

.hover\:opacity-90:hover {
  opacity: 0.9;
}

.hover\:opacity-95:hover {
  opacity: 0.95;
}

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

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

.focus\:opacity-5:focus {
  opacity: 0.05;
}

.focus\:opacity-10:focus {
  opacity: 0.1;
}

.focus\:opacity-20:focus {
  opacity: 0.2;
}

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

.focus\:opacity-30:focus {
  opacity: 0.3;
}

.focus\:opacity-40:focus {
  opacity: 0.4;
}

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

.focus\:opacity-60:focus {
  opacity: 0.6;
}

.focus\:opacity-70:focus {
  opacity: 0.7;
}

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

.focus\:opacity-80:focus {
  opacity: 0.8;
}

.focus\:opacity-90:focus {
  opacity: 0.9;
}

.focus\:opacity-95:focus {
  opacity: 0.95;
}

.focus\:opacity-100:focus {
  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-within\:outline-none:focus-within {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus-within\:outline-white:focus-within {
  outline: 2px dotted white;
  outline-offset: 2px;
}

.focus-within\:outline-black:focus-within {
  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;
}

.overscroll-auto {
  -ms-scroll-chaining: chained;
      overscroll-behavior: auto;
}

.overscroll-contain {
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
}

.overscroll-none {
  -ms-scroll-chaining: 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: 0px;
}

.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-7 {
  padding: 1.75rem;
}

.p-8 {
  padding: 2rem;
}

.p-9 {
  padding: 2.25rem;
}

.p-10 {
  padding: 2.5rem;
}

.p-11 {
  padding: 2.75rem;
}

.p-12 {
  padding: 3rem;
}

.p-14 {
  padding: 3.5rem;
}

.p-16 {
  padding: 4rem;
}

.p-20 {
  padding: 5rem;
}

.p-24 {
  padding: 6rem;
}

.p-28 {
  padding: 7rem;
}

.p-32 {
  padding: 8rem;
}

.p-36 {
  padding: 9rem;
}

.p-40 {
  padding: 10rem;
}

.p-44 {
  padding: 11rem;
}

.p-48 {
  padding: 12rem;
}

.p-52 {
  padding: 13rem;
}

.p-56 {
  padding: 14rem;
}

.p-60 {
  padding: 15rem;
}

.p-64 {
  padding: 16rem;
}

.p-72 {
  padding: 18rem;
}

.p-80 {
  padding: 20rem;
}

.p-96 {
  padding: 24rem;
}

.p-px {
  padding: 1px;
}

.p-0\.5 {
  padding: 0.125rem;
}

.p-1\.5 {
  padding: 0.375rem;
}

.p-2\.5 {
  padding: 0.625rem;
}

.p-3\.5 {
  padding: 0.875rem;
}

.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

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

.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-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.py-11 {
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}

.px-11 {
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}

.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.py-14 {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

.px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.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-28 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.px-28 {
  padding-left: 7rem;
  padding-right: 7rem;
}

.py-32 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.px-32 {
  padding-left: 8rem;
  padding-right: 8rem;
}

.py-36 {
  padding-top: 9rem;
  padding-bottom: 9rem;
}

.px-36 {
  padding-left: 9rem;
  padding-right: 9rem;
}

.py-40 {
  padding-top: 10rem;
  padding-bottom: 10rem;
}

.px-40 {
  padding-left: 10rem;
  padding-right: 10rem;
}

.py-44 {
  padding-top: 11rem;
  padding-bottom: 11rem;
}

.px-44 {
  padding-left: 11rem;
  padding-right: 11rem;
}

.py-48 {
  padding-top: 12rem;
  padding-bottom: 12rem;
}

.px-48 {
  padding-left: 12rem;
  padding-right: 12rem;
}

.py-52 {
  padding-top: 13rem;
  padding-bottom: 13rem;
}

.px-52 {
  padding-left: 13rem;
  padding-right: 13rem;
}

.py-56 {
  padding-top: 14rem;
  padding-bottom: 14rem;
}

.px-56 {
  padding-left: 14rem;
  padding-right: 14rem;
}

.py-60 {
  padding-top: 15rem;
  padding-bottom: 15rem;
}

.px-60 {
  padding-left: 15rem;
  padding-right: 15rem;
}

.py-64 {
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.px-64 {
  padding-left: 16rem;
  padding-right: 16rem;
}

.py-72 {
  padding-top: 18rem;
  padding-bottom: 18rem;
}

.px-72 {
  padding-left: 18rem;
  padding-right: 18rem;
}

.py-80 {
  padding-top: 20rem;
  padding-bottom: 20rem;
}

.px-80 {
  padding-left: 20rem;
  padding-right: 20rem;
}

.py-96 {
  padding-top: 24rem;
  padding-bottom: 24rem;
}

.px-96 {
  padding-left: 24rem;
  padding-right: 24rem;
}

.py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}

.px-px {
  padding-left: 1px;
  padding-right: 1px;
}

.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.px-0\.5 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}

.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.py-2\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.py-3\.5 {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

.px-3\.5 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.pt-0 {
  padding-top: 0px;
}

.pr-0 {
  padding-right: 0px;
}

.pb-0 {
  padding-bottom: 0px;
}

.pl-0 {
  padding-left: 0px;
}

.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-7 {
  padding-top: 1.75rem;
}

.pr-7 {
  padding-right: 1.75rem;
}

.pb-7 {
  padding-bottom: 1.75rem;
}

.pl-7 {
  padding-left: 1.75rem;
}

.pt-8 {
  padding-top: 2rem;
}

.pr-8 {
  padding-right: 2rem;
}

.pb-8 {
  padding-bottom: 2rem;
}

.pl-8 {
  padding-left: 2rem;
}

.pt-9 {
  padding-top: 2.25rem;
}

.pr-9 {
  padding-right: 2.25rem;
}

.pb-9 {
  padding-bottom: 2.25rem;
}

.pl-9 {
  padding-left: 2.25rem;
}

.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-11 {
  padding-top: 2.75rem;
}

.pr-11 {
  padding-right: 2.75rem;
}

.pb-11 {
  padding-bottom: 2.75rem;
}

.pl-11 {
  padding-left: 2.75rem;
}

.pt-12 {
  padding-top: 3rem;
}

.pr-12 {
  padding-right: 3rem;
}

.pb-12 {
  padding-bottom: 3rem;
}

.pl-12 {
  padding-left: 3rem;
}

.pt-14 {
  padding-top: 3.5rem;
}

.pr-14 {
  padding-right: 3.5rem;
}

.pb-14 {
  padding-bottom: 3.5rem;
}

.pl-14 {
  padding-left: 3.5rem;
}

.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-28 {
  padding-top: 7rem;
}

.pr-28 {
  padding-right: 7rem;
}

.pb-28 {
  padding-bottom: 7rem;
}

.pl-28 {
  padding-left: 7rem;
}

.pt-32 {
  padding-top: 8rem;
}

.pr-32 {
  padding-right: 8rem;
}

.pb-32 {
  padding-bottom: 8rem;
}

.pl-32 {
  padding-left: 8rem;
}

.pt-36 {
  padding-top: 9rem;
}

.pr-36 {
  padding-right: 9rem;
}

.pb-36 {
  padding-bottom: 9rem;
}

.pl-36 {
  padding-left: 9rem;
}

.pt-40 {
  padding-top: 10rem;
}

.pr-40 {
  padding-right: 10rem;
}

.pb-40 {
  padding-bottom: 10rem;
}

.pl-40 {
  padding-left: 10rem;
}

.pt-44 {
  padding-top: 11rem;
}

.pr-44 {
  padding-right: 11rem;
}

.pb-44 {
  padding-bottom: 11rem;
}

.pl-44 {
  padding-left: 11rem;
}

.pt-48 {
  padding-top: 12rem;
}

.pr-48 {
  padding-right: 12rem;
}

.pb-48 {
  padding-bottom: 12rem;
}

.pl-48 {
  padding-left: 12rem;
}

.pt-52 {
  padding-top: 13rem;
}

.pr-52 {
  padding-right: 13rem;
}

.pb-52 {
  padding-bottom: 13rem;
}

.pl-52 {
  padding-left: 13rem;
}

.pt-56 {
  padding-top: 14rem;
}

.pr-56 {
  padding-right: 14rem;
}

.pb-56 {
  padding-bottom: 14rem;
}

.pl-56 {
  padding-left: 14rem;
}

.pt-60 {
  padding-top: 15rem;
}

.pr-60 {
  padding-right: 15rem;
}

.pb-60 {
  padding-bottom: 15rem;
}

.pl-60 {
  padding-left: 15rem;
}

.pt-64 {
  padding-top: 16rem;
}

.pr-64 {
  padding-right: 16rem;
}

.pb-64 {
  padding-bottom: 16rem;
}

.pl-64 {
  padding-left: 16rem;
}

.pt-72 {
  padding-top: 18rem;
}

.pr-72 {
  padding-right: 18rem;
}

.pb-72 {
  padding-bottom: 18rem;
}

.pl-72 {
  padding-left: 18rem;
}

.pt-80 {
  padding-top: 20rem;
}

.pr-80 {
  padding-right: 20rem;
}

.pb-80 {
  padding-bottom: 20rem;
}

.pl-80 {
  padding-left: 20rem;
}

.pt-96 {
  padding-top: 24rem;
}

.pr-96 {
  padding-right: 24rem;
}

.pb-96 {
  padding-bottom: 24rem;
}

.pl-96 {
  padding-left: 24rem;
}

.pt-px {
  padding-top: 1px;
}

.pr-px {
  padding-right: 1px;
}

.pb-px {
  padding-bottom: 1px;
}

.pl-px {
  padding-left: 1px;
}

.pt-0\.5 {
  padding-top: 0.125rem;
}

.pr-0\.5 {
  padding-right: 0.125rem;
}

.pb-0\.5 {
  padding-bottom: 0.125rem;
}

.pl-0\.5 {
  padding-left: 0.125rem;
}

.pt-1\.5 {
  padding-top: 0.375rem;
}

.pr-1\.5 {
  padding-right: 0.375rem;
}

.pb-1\.5 {
  padding-bottom: 0.375rem;
}

.pl-1\.5 {
  padding-left: 0.375rem;
}

.pt-2\.5 {
  padding-top: 0.625rem;
}

.pr-2\.5 {
  padding-right: 0.625rem;
}

.pb-2\.5 {
  padding-bottom: 0.625rem;
}

.pl-2\.5 {
  padding-left: 0.625rem;
}

.pt-3\.5 {
  padding-top: 0.875rem;
}

.pr-3\.5 {
  padding-right: 0.875rem;
}

.pb-3\.5 {
  padding-bottom: 0.875rem;
}

.pl-3\.5 {
  padding-left: 0.875rem;
}

.placeholder-transparent::-moz-placeholder {
  color: transparent;
}

.placeholder-transparent:-ms-input-placeholder {
  color: transparent;
}

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

.placeholder-current::-moz-placeholder {
  color: currentColor;
}

.placeholder-current:-ms-input-placeholder {
  color: currentColor;
}

.placeholder-current::placeholder {
  color: currentColor;
}

.placeholder-black::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.placeholder-black:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.placeholder-black::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.placeholder-white::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-white:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-white::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-gray-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.placeholder-gray-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.placeholder-gray-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.placeholder-gray-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.placeholder-gray-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.placeholder-gray-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.placeholder-gray-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.placeholder-gray-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.placeholder-gray-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.placeholder-gray-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.placeholder-gray-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.placeholder-gray-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.placeholder-gray-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.placeholder-gray-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.placeholder-gray-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.placeholder-gray-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.placeholder-gray-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.placeholder-gray-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.placeholder-gray-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.placeholder-gray-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.placeholder-gray-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.placeholder-gray-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.placeholder-gray-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.placeholder-gray-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.placeholder-gray-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.placeholder-gray-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.placeholder-gray-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.placeholder-gray-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.placeholder-gray-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.placeholder-gray-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.placeholder-red-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.placeholder-red-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.placeholder-red-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.placeholder-red-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.placeholder-red-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.placeholder-red-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.placeholder-red-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.placeholder-red-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.placeholder-red-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.placeholder-red-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.placeholder-red-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.placeholder-red-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.placeholder-red-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.placeholder-red-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.placeholder-red-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.placeholder-red-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.placeholder-red-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.placeholder-red-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.placeholder-red-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.placeholder-red-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.placeholder-red-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.placeholder-red-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.placeholder-red-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.placeholder-red-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.placeholder-red-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.placeholder-red-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.placeholder-red-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.placeholder-red-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.placeholder-red-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.placeholder-red-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.placeholder-yellow-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.placeholder-yellow-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.placeholder-yellow-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.placeholder-yellow-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.placeholder-yellow-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.placeholder-yellow-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.placeholder-yellow-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.placeholder-yellow-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.placeholder-yellow-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.placeholder-yellow-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.placeholder-yellow-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.placeholder-yellow-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.placeholder-yellow-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.placeholder-yellow-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.placeholder-yellow-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.placeholder-yellow-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.placeholder-yellow-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.placeholder-yellow-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.placeholder-yellow-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.placeholder-yellow-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.placeholder-yellow-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.placeholder-yellow-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.placeholder-yellow-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.placeholder-yellow-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.placeholder-yellow-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.placeholder-yellow-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.placeholder-yellow-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.placeholder-yellow-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.placeholder-yellow-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.placeholder-yellow-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.placeholder-green-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.placeholder-green-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.placeholder-green-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.placeholder-green-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.placeholder-green-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.placeholder-green-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.placeholder-green-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.placeholder-green-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.placeholder-green-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.placeholder-green-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.placeholder-green-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.placeholder-green-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.placeholder-green-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.placeholder-green-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.placeholder-green-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.placeholder-green-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.placeholder-green-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.placeholder-green-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.placeholder-green-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.placeholder-green-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.placeholder-green-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.placeholder-green-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.placeholder-green-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.placeholder-green-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.placeholder-green-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.placeholder-green-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.placeholder-green-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.placeholder-green-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.placeholder-green-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.placeholder-green-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.placeholder-blue-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.placeholder-blue-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.placeholder-blue-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.placeholder-blue-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.placeholder-blue-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.placeholder-blue-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.placeholder-blue-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.placeholder-blue-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.placeholder-blue-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.placeholder-blue-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.placeholder-blue-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.placeholder-blue-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.placeholder-blue-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.placeholder-blue-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.placeholder-blue-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.placeholder-blue-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.placeholder-blue-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.placeholder-blue-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.placeholder-blue-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.placeholder-blue-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.placeholder-blue-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.placeholder-blue-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.placeholder-blue-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.placeholder-blue-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.placeholder-blue-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.placeholder-indigo-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.placeholder-indigo-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.placeholder-indigo-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.placeholder-indigo-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.placeholder-indigo-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.placeholder-indigo-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.placeholder-indigo-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.placeholder-indigo-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.placeholder-indigo-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.placeholder-indigo-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.placeholder-indigo-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.placeholder-indigo-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.placeholder-indigo-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.placeholder-indigo-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.placeholder-indigo-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.placeholder-indigo-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.placeholder-indigo-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.placeholder-indigo-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.placeholder-indigo-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.placeholder-indigo-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.placeholder-indigo-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.placeholder-indigo-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.placeholder-indigo-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.placeholder-indigo-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.placeholder-indigo-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.placeholder-purple-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.placeholder-purple-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.placeholder-purple-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.placeholder-purple-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.placeholder-purple-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.placeholder-purple-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.placeholder-purple-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.placeholder-purple-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.placeholder-purple-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.placeholder-purple-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.placeholder-purple-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.placeholder-purple-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.placeholder-purple-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.placeholder-purple-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.placeholder-purple-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.placeholder-purple-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.placeholder-purple-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.placeholder-purple-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.placeholder-purple-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.placeholder-purple-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.placeholder-purple-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.placeholder-purple-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.placeholder-purple-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.placeholder-purple-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.placeholder-purple-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.placeholder-pink-50::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.placeholder-pink-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.placeholder-pink-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.placeholder-pink-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.placeholder-pink-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.placeholder-pink-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.placeholder-pink-200::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.placeholder-pink-200:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.placeholder-pink-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.placeholder-pink-300::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.placeholder-pink-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.placeholder-pink-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.placeholder-pink-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.placeholder-pink-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.placeholder-pink-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.placeholder-pink-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.placeholder-pink-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.placeholder-pink-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.placeholder-pink-600::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.placeholder-pink-600:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.placeholder-pink-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.placeholder-pink-700::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.placeholder-pink-700:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.placeholder-pink-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.placeholder-pink-800::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.placeholder-pink-800:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.placeholder-pink-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.placeholder-pink-900::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.placeholder-pink-900:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.placeholder-pink-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.focus\:placeholder-transparent:focus::-moz-placeholder {
  color: transparent;
}

.focus\:placeholder-transparent:focus:-ms-input-placeholder {
  color: transparent;
}

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

.focus\:placeholder-current:focus::-moz-placeholder {
  color: currentColor;
}

.focus\:placeholder-current:focus:-ms-input-placeholder {
  color: currentColor;
}

.focus\:placeholder-current:focus::placeholder {
  color: currentColor;
}

.focus\:placeholder-black:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-black:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-black:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-white:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-white:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-white:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-indigo-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.focus\:placeholder-purple-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-50:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-200:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-200:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-200:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-300:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-300:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-300:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-400:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-500:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-500:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-500:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-600:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-600:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-600:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-700:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-700:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-700:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-800:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-800:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-800:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-900:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-900:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-900:focus::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

.placeholder-opacity-0::-moz-placeholder {
  --tw-placeholder-opacity: 0;
}

.placeholder-opacity-0:-ms-input-placeholder {
  --tw-placeholder-opacity: 0;
}

.placeholder-opacity-0::placeholder {
  --tw-placeholder-opacity: 0;
}

.placeholder-opacity-5::-moz-placeholder {
  --tw-placeholder-opacity: 0.05;
}

.placeholder-opacity-5:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.05;
}

.placeholder-opacity-5::placeholder {
  --tw-placeholder-opacity: 0.05;
}

.placeholder-opacity-10::-moz-placeholder {
  --tw-placeholder-opacity: 0.1;
}

.placeholder-opacity-10:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.1;
}

.placeholder-opacity-10::placeholder {
  --tw-placeholder-opacity: 0.1;
}

.placeholder-opacity-20::-moz-placeholder {
  --tw-placeholder-opacity: 0.2;
}

.placeholder-opacity-20:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.2;
}

.placeholder-opacity-20::placeholder {
  --tw-placeholder-opacity: 0.2;
}

.placeholder-opacity-25::-moz-placeholder {
  --tw-placeholder-opacity: 0.25;
}

.placeholder-opacity-25:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.25;
}

.placeholder-opacity-25::placeholder {
  --tw-placeholder-opacity: 0.25;
}

.placeholder-opacity-30::-moz-placeholder {
  --tw-placeholder-opacity: 0.3;
}

.placeholder-opacity-30:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.3;
}

.placeholder-opacity-30::placeholder {
  --tw-placeholder-opacity: 0.3;
}

.placeholder-opacity-40::-moz-placeholder {
  --tw-placeholder-opacity: 0.4;
}

.placeholder-opacity-40:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.4;
}

.placeholder-opacity-40::placeholder {
  --tw-placeholder-opacity: 0.4;
}

.placeholder-opacity-50::-moz-placeholder {
  --tw-placeholder-opacity: 0.5;
}

.placeholder-opacity-50:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.5;
}

.placeholder-opacity-50::placeholder {
  --tw-placeholder-opacity: 0.5;
}

.placeholder-opacity-60::-moz-placeholder {
  --tw-placeholder-opacity: 0.6;
}

.placeholder-opacity-60:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.6;
}

.placeholder-opacity-60::placeholder {
  --tw-placeholder-opacity: 0.6;
}

.placeholder-opacity-70::-moz-placeholder {
  --tw-placeholder-opacity: 0.7;
}

.placeholder-opacity-70:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.7;
}

.placeholder-opacity-70::placeholder {
  --tw-placeholder-opacity: 0.7;
}

.placeholder-opacity-75::-moz-placeholder {
  --tw-placeholder-opacity: 0.75;
}

.placeholder-opacity-75:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.75;
}

.placeholder-opacity-75::placeholder {
  --tw-placeholder-opacity: 0.75;
}

.placeholder-opacity-80::-moz-placeholder {
  --tw-placeholder-opacity: 0.8;
}

.placeholder-opacity-80:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.8;
}

.placeholder-opacity-80::placeholder {
  --tw-placeholder-opacity: 0.8;
}

.placeholder-opacity-90::-moz-placeholder {
  --tw-placeholder-opacity: 0.9;
}

.placeholder-opacity-90:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.9;
}

.placeholder-opacity-90::placeholder {
  --tw-placeholder-opacity: 0.9;
}

.placeholder-opacity-95::-moz-placeholder {
  --tw-placeholder-opacity: 0.95;
}

.placeholder-opacity-95:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.95;
}

.placeholder-opacity-95::placeholder {
  --tw-placeholder-opacity: 0.95;
}

.placeholder-opacity-100::-moz-placeholder {
  --tw-placeholder-opacity: 1;
}

.placeholder-opacity-100:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
}

.placeholder-opacity-100::placeholder {
  --tw-placeholder-opacity: 1;
}

.focus\:placeholder-opacity-0:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0;
}

.focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0;
}

.focus\:placeholder-opacity-0:focus::placeholder {
  --tw-placeholder-opacity: 0;
}

.focus\:placeholder-opacity-5:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.05;
}

.focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.05;
}

.focus\:placeholder-opacity-5:focus::placeholder {
  --tw-placeholder-opacity: 0.05;
}

.focus\:placeholder-opacity-10:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.1;
}

.focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.1;
}

.focus\:placeholder-opacity-10:focus::placeholder {
  --tw-placeholder-opacity: 0.1;
}

.focus\:placeholder-opacity-20:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.2;
}

.focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.2;
}

.focus\:placeholder-opacity-20:focus::placeholder {
  --tw-placeholder-opacity: 0.2;
}

.focus\:placeholder-opacity-25:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-25:focus::placeholder {
  --tw-placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-30:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.3;
}

.focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.3;
}

.focus\:placeholder-opacity-30:focus::placeholder {
  --tw-placeholder-opacity: 0.3;
}

.focus\:placeholder-opacity-40:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.4;
}

.focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.4;
}

.focus\:placeholder-opacity-40:focus::placeholder {
  --tw-placeholder-opacity: 0.4;
}

.focus\:placeholder-opacity-50:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-50:focus::placeholder {
  --tw-placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-60:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.6;
}

.focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.6;
}

.focus\:placeholder-opacity-60:focus::placeholder {
  --tw-placeholder-opacity: 0.6;
}

.focus\:placeholder-opacity-70:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.7;
}

.focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.7;
}

.focus\:placeholder-opacity-70:focus::placeholder {
  --tw-placeholder-opacity: 0.7;
}

.focus\:placeholder-opacity-75:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-75:focus::placeholder {
  --tw-placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-80:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.8;
}

.focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.8;
}

.focus\:placeholder-opacity-80:focus::placeholder {
  --tw-placeholder-opacity: 0.8;
}

.focus\:placeholder-opacity-90:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.9;
}

.focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.9;
}

.focus\:placeholder-opacity-90:focus::placeholder {
  --tw-placeholder-opacity: 0.9;
}

.focus\:placeholder-opacity-95:focus::-moz-placeholder {
  --tw-placeholder-opacity: 0.95;
}

.focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 0.95;
}

.focus\:placeholder-opacity-95:focus::placeholder {
  --tw-placeholder-opacity: 0.95;
}

.focus\:placeholder-opacity-100:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1;
}

.focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1;
}

.focus\:placeholder-opacity-100:focus::placeholder {
  --tw-placeholder-opacity: 1;
}

.pointer-events-none {
  pointer-events: none;
}

.pointer-events-auto {
  pointer-events: auto;
}

.static {
  position: static;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.sticky {
  position: sticky;
}

.inset-0 {
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}

.inset-1 {
  top: 0.25rem;
  right: 0.25rem;
  bottom: 0.25rem;
  left: 0.25rem;
}

.inset-2 {
  top: 0.5rem;
  right: 0.5rem;
  bottom: 0.5rem;
  left: 0.5rem;
}

.inset-3 {
  top: 0.75rem;
  right: 0.75rem;
  bottom: 0.75rem;
  left: 0.75rem;
}

.inset-4 {
  top: 1rem;
  right: 1rem;
  bottom: 1rem;
  left: 1rem;
}

.inset-5 {
  top: 1.25rem;
  right: 1.25rem;
  bottom: 1.25rem;
  left: 1.25rem;
}

.inset-6 {
  top: 1.5rem;
  right: 1.5rem;
  bottom: 1.5rem;
  left: 1.5rem;
}

.inset-7 {
  top: 1.75rem;
  right: 1.75rem;
  bottom: 1.75rem;
  left: 1.75rem;
}

.inset-8 {
  top: 2rem;
  right: 2rem;
  bottom: 2rem;
  left: 2rem;
}

.inset-9 {
  top: 2.25rem;
  right: 2.25rem;
  bottom: 2.25rem;
  left: 2.25rem;
}

.inset-10 {
  top: 2.5rem;
  right: 2.5rem;
  bottom: 2.5rem;
  left: 2.5rem;
}

.inset-11 {
  top: 2.75rem;
  right: 2.75rem;
  bottom: 2.75rem;
  left: 2.75rem;
}

.inset-12 {
  top: 3rem;
  right: 3rem;
  bottom: 3rem;
  left: 3rem;
}

.inset-14 {
  top: 3.5rem;
  right: 3.5rem;
  bottom: 3.5rem;
  left: 3.5rem;
}

.inset-16 {
  top: 4rem;
  right: 4rem;
  bottom: 4rem;
  left: 4rem;
}

.inset-20 {
  top: 5rem;
  right: 5rem;
  bottom: 5rem;
  left: 5rem;
}

.inset-24 {
  top: 6rem;
  right: 6rem;
  bottom: 6rem;
  left: 6rem;
}

.inset-28 {
  top: 7rem;
  right: 7rem;
  bottom: 7rem;
  left: 7rem;
}

.inset-32 {
  top: 8rem;
  right: 8rem;
  bottom: 8rem;
  left: 8rem;
}

.inset-36 {
  top: 9rem;
  right: 9rem;
  bottom: 9rem;
  left: 9rem;
}

.inset-40 {
  top: 10rem;
  right: 10rem;
  bottom: 10rem;
  left: 10rem;
}

.inset-44 {
  top: 11rem;
  right: 11rem;
  bottom: 11rem;
  left: 11rem;
}

.inset-48 {
  top: 12rem;
  right: 12rem;
  bottom: 12rem;
  left: 12rem;
}

.inset-52 {
  top: 13rem;
  right: 13rem;
  bottom: 13rem;
  left: 13rem;
}

.inset-56 {
  top: 14rem;
  right: 14rem;
  bottom: 14rem;
  left: 14rem;
}

.inset-60 {
  top: 15rem;
  right: 15rem;
  bottom: 15rem;
  left: 15rem;
}

.inset-64 {
  top: 16rem;
  right: 16rem;
  bottom: 16rem;
  left: 16rem;
}

.inset-72 {
  top: 18rem;
  right: 18rem;
  bottom: 18rem;
  left: 18rem;
}

.inset-80 {
  top: 20rem;
  right: 20rem;
  bottom: 20rem;
  left: 20rem;
}

.inset-96 {
  top: 24rem;
  right: 24rem;
  bottom: 24rem;
  left: 24rem;
}

.inset-auto {
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}

.inset-px {
  top: 1px;
  right: 1px;
  bottom: 1px;
  left: 1px;
}

.inset-0\.5 {
  top: 0.125rem;
  right: 0.125rem;
  bottom: 0.125rem;
  left: 0.125rem;
}

.inset-1\.5 {
  top: 0.375rem;
  right: 0.375rem;
  bottom: 0.375rem;
  left: 0.375rem;
}

.inset-2\.5 {
  top: 0.625rem;
  right: 0.625rem;
  bottom: 0.625rem;
  left: 0.625rem;
}

.inset-3\.5 {
  top: 0.875rem;
  right: 0.875rem;
  bottom: 0.875rem;
  left: 0.875rem;
}

.-inset-0 {
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}

.-inset-1 {
  top: -0.25rem;
  right: -0.25rem;
  bottom: -0.25rem;
  left: -0.25rem;
}

.-inset-2 {
  top: -0.5rem;
  right: -0.5rem;
  bottom: -0.5rem;
  left: -0.5rem;
}

.-inset-3 {
  top: -0.75rem;
  right: -0.75rem;
  bottom: -0.75rem;
  left: -0.75rem;
}

.-inset-4 {
  top: -1rem;
  right: -1rem;
  bottom: -1rem;
  left: -1rem;
}

.-inset-5 {
  top: -1.25rem;
  right: -1.25rem;
  bottom: -1.25rem;
  left: -1.25rem;
}

.-inset-6 {
  top: -1.5rem;
  right: -1.5rem;
  bottom: -1.5rem;
  left: -1.5rem;
}

.-inset-7 {
  top: -1.75rem;
  right: -1.75rem;
  bottom: -1.75rem;
  left: -1.75rem;
}

.-inset-8 {
  top: -2rem;
  right: -2rem;
  bottom: -2rem;
  left: -2rem;
}

.-inset-9 {
  top: -2.25rem;
  right: -2.25rem;
  bottom: -2.25rem;
  left: -2.25rem;
}

.-inset-10 {
  top: -2.5rem;
  right: -2.5rem;
  bottom: -2.5rem;
  left: -2.5rem;
}

.-inset-11 {
  top: -2.75rem;
  right: -2.75rem;
  bottom: -2.75rem;
  left: -2.75rem;
}

.-inset-12 {
  top: -3rem;
  right: -3rem;
  bottom: -3rem;
  left: -3rem;
}

.-inset-14 {
  top: -3.5rem;
  right: -3.5rem;
  bottom: -3.5rem;
  left: -3.5rem;
}

.-inset-16 {
  top: -4rem;
  right: -4rem;
  bottom: -4rem;
  left: -4rem;
}

.-inset-20 {
  top: -5rem;
  right: -5rem;
  bottom: -5rem;
  left: -5rem;
}

.-inset-24 {
  top: -6rem;
  right: -6rem;
  bottom: -6rem;
  left: -6rem;
}

.-inset-28 {
  top: -7rem;
  right: -7rem;
  bottom: -7rem;
  left: -7rem;
}

.-inset-32 {
  top: -8rem;
  right: -8rem;
  bottom: -8rem;
  left: -8rem;
}

.-inset-36 {
  top: -9rem;
  right: -9rem;
  bottom: -9rem;
  left: -9rem;
}

.-inset-40 {
  top: -10rem;
  right: -10rem;
  bottom: -10rem;
  left: -10rem;
}

.-inset-44 {
  top: -11rem;
  right: -11rem;
  bottom: -11rem;
  left: -11rem;
}

.-inset-48 {
  top: -12rem;
  right: -12rem;
  bottom: -12rem;
  left: -12rem;
}

.-inset-52 {
  top: -13rem;
  right: -13rem;
  bottom: -13rem;
  left: -13rem;
}

.-inset-56 {
  top: -14rem;
  right: -14rem;
  bottom: -14rem;
  left: -14rem;
}

.-inset-60 {
  top: -15rem;
  right: -15rem;
  bottom: -15rem;
  left: -15rem;
}

.-inset-64 {
  top: -16rem;
  right: -16rem;
  bottom: -16rem;
  left: -16rem;
}

.-inset-72 {
  top: -18rem;
  right: -18rem;
  bottom: -18rem;
  left: -18rem;
}

.-inset-80 {
  top: -20rem;
  right: -20rem;
  bottom: -20rem;
  left: -20rem;
}

.-inset-96 {
  top: -24rem;
  right: -24rem;
  bottom: -24rem;
  left: -24rem;
}

.-inset-px {
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
}

.-inset-0\.5 {
  top: -0.125rem;
  right: -0.125rem;
  bottom: -0.125rem;
  left: -0.125rem;
}

.-inset-1\.5 {
  top: -0.375rem;
  right: -0.375rem;
  bottom: -0.375rem;
  left: -0.375rem;
}

.-inset-2\.5 {
  top: -0.625rem;
  right: -0.625rem;
  bottom: -0.625rem;
  left: -0.625rem;
}

.-inset-3\.5 {
  top: -0.875rem;
  right: -0.875rem;
  bottom: -0.875rem;
  left: -0.875rem;
}

.inset-1\/2 {
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}

.inset-1\/3 {
  top: 33.333333%;
  right: 33.333333%;
  bottom: 33.333333%;
  left: 33.333333%;
}

.inset-2\/3 {
  top: 66.666667%;
  right: 66.666667%;
  bottom: 66.666667%;
  left: 66.666667%;
}

.inset-1\/4 {
  top: 25%;
  right: 25%;
  bottom: 25%;
  left: 25%;
}

.inset-2\/4 {
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}

.inset-3\/4 {
  top: 75%;
  right: 75%;
  bottom: 75%;
  left: 75%;
}

.inset-full {
  top: 100%;
  right: 100%;
  bottom: 100%;
  left: 100%;
}

.-inset-1\/2 {
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
}

.-inset-1\/3 {
  top: -33.333333%;
  right: -33.333333%;
  bottom: -33.333333%;
  left: -33.333333%;
}

.-inset-2\/3 {
  top: -66.666667%;
  right: -66.666667%;
  bottom: -66.666667%;
  left: -66.666667%;
}

.-inset-1\/4 {
  top: -25%;
  right: -25%;
  bottom: -25%;
  left: -25%;
}

.-inset-2\/4 {
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
}

.-inset-3\/4 {
  top: -75%;
  right: -75%;
  bottom: -75%;
  left: -75%;
}

.-inset-full {
  top: -100%;
  right: -100%;
  bottom: -100%;
  left: -100%;
}

.inset-y-0 {
  top: 0px;
  bottom: 0px;
}

.inset-x-0 {
  right: 0px;
  left: 0px;
}

.inset-y-1 {
  top: 0.25rem;
  bottom: 0.25rem;
}

.inset-x-1 {
  right: 0.25rem;
  left: 0.25rem;
}

.inset-y-2 {
  top: 0.5rem;
  bottom: 0.5rem;
}

.inset-x-2 {
  right: 0.5rem;
  left: 0.5rem;
}

.inset-y-3 {
  top: 0.75rem;
  bottom: 0.75rem;
}

.inset-x-3 {
  right: 0.75rem;
  left: 0.75rem;
}

.inset-y-4 {
  top: 1rem;
  bottom: 1rem;
}

.inset-x-4 {
  right: 1rem;
  left: 1rem;
}

.inset-y-5 {
  top: 1.25rem;
  bottom: 1.25rem;
}

.inset-x-5 {
  right: 1.25rem;
  left: 1.25rem;
}

.inset-y-6 {
  top: 1.5rem;
  bottom: 1.5rem;
}

.inset-x-6 {
  right: 1.5rem;
  left: 1.5rem;
}

.inset-y-7 {
  top: 1.75rem;
  bottom: 1.75rem;
}

.inset-x-7 {
  right: 1.75rem;
  left: 1.75rem;
}

.inset-y-8 {
  top: 2rem;
  bottom: 2rem;
}

.inset-x-8 {
  right: 2rem;
  left: 2rem;
}

.inset-y-9 {
  top: 2.25rem;
  bottom: 2.25rem;
}

.inset-x-9 {
  right: 2.25rem;
  left: 2.25rem;
}

.inset-y-10 {
  top: 2.5rem;
  bottom: 2.5rem;
}

.inset-x-10 {
  right: 2.5rem;
  left: 2.5rem;
}

.inset-y-11 {
  top: 2.75rem;
  bottom: 2.75rem;
}

.inset-x-11 {
  right: 2.75rem;
  left: 2.75rem;
}

.inset-y-12 {
  top: 3rem;
  bottom: 3rem;
}

.inset-x-12 {
  right: 3rem;
  left: 3rem;
}

.inset-y-14 {
  top: 3.5rem;
  bottom: 3.5rem;
}

.inset-x-14 {
  right: 3.5rem;
  left: 3.5rem;
}

.inset-y-16 {
  top: 4rem;
  bottom: 4rem;
}

.inset-x-16 {
  right: 4rem;
  left: 4rem;
}

.inset-y-20 {
  top: 5rem;
  bottom: 5rem;
}

.inset-x-20 {
  right: 5rem;
  left: 5rem;
}

.inset-y-24 {
  top: 6rem;
  bottom: 6rem;
}

.inset-x-24 {
  right: 6rem;
  left: 6rem;
}

.inset-y-28 {
  top: 7rem;
  bottom: 7rem;
}

.inset-x-28 {
  right: 7rem;
  left: 7rem;
}

.inset-y-32 {
  top: 8rem;
  bottom: 8rem;
}

.inset-x-32 {
  right: 8rem;
  left: 8rem;
}

.inset-y-36 {
  top: 9rem;
  bottom: 9rem;
}

.inset-x-36 {
  right: 9rem;
  left: 9rem;
}

.inset-y-40 {
  top: 10rem;
  bottom: 10rem;
}

.inset-x-40 {
  right: 10rem;
  left: 10rem;
}

.inset-y-44 {
  top: 11rem;
  bottom: 11rem;
}

.inset-x-44 {
  right: 11rem;
  left: 11rem;
}

.inset-y-48 {
  top: 12rem;
  bottom: 12rem;
}

.inset-x-48 {
  right: 12rem;
  left: 12rem;
}

.inset-y-52 {
  top: 13rem;
  bottom: 13rem;
}

.inset-x-52 {
  right: 13rem;
  left: 13rem;
}

.inset-y-56 {
  top: 14rem;
  bottom: 14rem;
}

.inset-x-56 {
  right: 14rem;
  left: 14rem;
}

.inset-y-60 {
  top: 15rem;
  bottom: 15rem;
}

.inset-x-60 {
  right: 15rem;
  left: 15rem;
}

.inset-y-64 {
  top: 16rem;
  bottom: 16rem;
}

.inset-x-64 {
  right: 16rem;
  left: 16rem;
}

.inset-y-72 {
  top: 18rem;
  bottom: 18rem;
}

.inset-x-72 {
  right: 18rem;
  left: 18rem;
}

.inset-y-80 {
  top: 20rem;
  bottom: 20rem;
}

.inset-x-80 {
  right: 20rem;
  left: 20rem;
}

.inset-y-96 {
  top: 24rem;
  bottom: 24rem;
}

.inset-x-96 {
  right: 24rem;
  left: 24rem;
}

.inset-y-auto {
  top: auto;
  bottom: auto;
}

.inset-x-auto {
  right: auto;
  left: auto;
}

.inset-y-px {
  top: 1px;
  bottom: 1px;
}

.inset-x-px {
  right: 1px;
  left: 1px;
}

.inset-y-0\.5 {
  top: 0.125rem;
  bottom: 0.125rem;
}

.inset-x-0\.5 {
  right: 0.125rem;
  left: 0.125rem;
}

.inset-y-1\.5 {
  top: 0.375rem;
  bottom: 0.375rem;
}

.inset-x-1\.5 {
  right: 0.375rem;
  left: 0.375rem;
}

.inset-y-2\.5 {
  top: 0.625rem;
  bottom: 0.625rem;
}

.inset-x-2\.5 {
  right: 0.625rem;
  left: 0.625rem;
}

.inset-y-3\.5 {
  top: 0.875rem;
  bottom: 0.875rem;
}

.inset-x-3\.5 {
  right: 0.875rem;
  left: 0.875rem;
}

.-inset-y-0 {
  top: 0px;
  bottom: 0px;
}

.-inset-x-0 {
  right: 0px;
  left: 0px;
}

.-inset-y-1 {
  top: -0.25rem;
  bottom: -0.25rem;
}

.-inset-x-1 {
  right: -0.25rem;
  left: -0.25rem;
}

.-inset-y-2 {
  top: -0.5rem;
  bottom: -0.5rem;
}

.-inset-x-2 {
  right: -0.5rem;
  left: -0.5rem;
}

.-inset-y-3 {
  top: -0.75rem;
  bottom: -0.75rem;
}

.-inset-x-3 {
  right: -0.75rem;
  left: -0.75rem;
}

.-inset-y-4 {
  top: -1rem;
  bottom: -1rem;
}

.-inset-x-4 {
  right: -1rem;
  left: -1rem;
}

.-inset-y-5 {
  top: -1.25rem;
  bottom: -1.25rem;
}

.-inset-x-5 {
  right: -1.25rem;
  left: -1.25rem;
}

.-inset-y-6 {
  top: -1.5rem;
  bottom: -1.5rem;
}

.-inset-x-6 {
  right: -1.5rem;
  left: -1.5rem;
}

.-inset-y-7 {
  top: -1.75rem;
  bottom: -1.75rem;
}

.-inset-x-7 {
  right: -1.75rem;
  left: -1.75rem;
}

.-inset-y-8 {
  top: -2rem;
  bottom: -2rem;
}

.-inset-x-8 {
  right: -2rem;
  left: -2rem;
}

.-inset-y-9 {
  top: -2.25rem;
  bottom: -2.25rem;
}

.-inset-x-9 {
  right: -2.25rem;
  left: -2.25rem;
}

.-inset-y-10 {
  top: -2.5rem;
  bottom: -2.5rem;
}

.-inset-x-10 {
  right: -2.5rem;
  left: -2.5rem;
}

.-inset-y-11 {
  top: -2.75rem;
  bottom: -2.75rem;
}

.-inset-x-11 {
  right: -2.75rem;
  left: -2.75rem;
}

.-inset-y-12 {
  top: -3rem;
  bottom: -3rem;
}

.-inset-x-12 {
  right: -3rem;
  left: -3rem;
}

.-inset-y-14 {
  top: -3.5rem;
  bottom: -3.5rem;
}

.-inset-x-14 {
  right: -3.5rem;
  left: -3.5rem;
}

.-inset-y-16 {
  top: -4rem;
  bottom: -4rem;
}

.-inset-x-16 {
  right: -4rem;
  left: -4rem;
}

.-inset-y-20 {
  top: -5rem;
  bottom: -5rem;
}

.-inset-x-20 {
  right: -5rem;
  left: -5rem;
}

.-inset-y-24 {
  top: -6rem;
  bottom: -6rem;
}

.-inset-x-24 {
  right: -6rem;
  left: -6rem;
}

.-inset-y-28 {
  top: -7rem;
  bottom: -7rem;
}

.-inset-x-28 {
  right: -7rem;
  left: -7rem;
}

.-inset-y-32 {
  top: -8rem;
  bottom: -8rem;
}

.-inset-x-32 {
  right: -8rem;
  left: -8rem;
}

.-inset-y-36 {
  top: -9rem;
  bottom: -9rem;
}

.-inset-x-36 {
  right: -9rem;
  left: -9rem;
}

.-inset-y-40 {
  top: -10rem;
  bottom: -10rem;
}

.-inset-x-40 {
  right: -10rem;
  left: -10rem;
}

.-inset-y-44 {
  top: -11rem;
  bottom: -11rem;
}

.-inset-x-44 {
  right: -11rem;
  left: -11rem;
}

.-inset-y-48 {
  top: -12rem;
  bottom: -12rem;
}

.-inset-x-48 {
  right: -12rem;
  left: -12rem;
}

.-inset-y-52 {
  top: -13rem;
  bottom: -13rem;
}

.-inset-x-52 {
  right: -13rem;
  left: -13rem;
}

.-inset-y-56 {
  top: -14rem;
  bottom: -14rem;
}

.-inset-x-56 {
  right: -14rem;
  left: -14rem;
}

.-inset-y-60 {
  top: -15rem;
  bottom: -15rem;
}

.-inset-x-60 {
  right: -15rem;
  left: -15rem;
}

.-inset-y-64 {
  top: -16rem;
  bottom: -16rem;
}

.-inset-x-64 {
  right: -16rem;
  left: -16rem;
}

.-inset-y-72 {
  top: -18rem;
  bottom: -18rem;
}

.-inset-x-72 {
  right: -18rem;
  left: -18rem;
}

.-inset-y-80 {
  top: -20rem;
  bottom: -20rem;
}

.-inset-x-80 {
  right: -20rem;
  left: -20rem;
}

.-inset-y-96 {
  top: -24rem;
  bottom: -24rem;
}

.-inset-x-96 {
  right: -24rem;
  left: -24rem;
}

.-inset-y-px {
  top: -1px;
  bottom: -1px;
}

.-inset-x-px {
  right: -1px;
  left: -1px;
}

.-inset-y-0\.5 {
  top: -0.125rem;
  bottom: -0.125rem;
}

.-inset-x-0\.5 {
  right: -0.125rem;
  left: -0.125rem;
}

.-inset-y-1\.5 {
  top: -0.375rem;
  bottom: -0.375rem;
}

.-inset-x-1\.5 {
  right: -0.375rem;
  left: -0.375rem;
}

.-inset-y-2\.5 {
  top: -0.625rem;
  bottom: -0.625rem;
}

.-inset-x-2\.5 {
  right: -0.625rem;
  left: -0.625rem;
}

.-inset-y-3\.5 {
  top: -0.875rem;
  bottom: -0.875rem;
}

.-inset-x-3\.5 {
  right: -0.875rem;
  left: -0.875rem;
}

.inset-y-1\/2 {
  top: 50%;
  bottom: 50%;
}

.inset-x-1\/2 {
  right: 50%;
  left: 50%;
}

.inset-y-1\/3 {
  top: 33.333333%;
  bottom: 33.333333%;
}

.inset-x-1\/3 {
  right: 33.333333%;
  left: 33.333333%;
}

.inset-y-2\/3 {
  top: 66.666667%;
  bottom: 66.666667%;
}

.inset-x-2\/3 {
  right: 66.666667%;
  left: 66.666667%;
}

.inset-y-1\/4 {
  top: 25%;
  bottom: 25%;
}

.inset-x-1\/4 {
  right: 25%;
  left: 25%;
}

.inset-y-2\/4 {
  top: 50%;
  bottom: 50%;
}

.inset-x-2\/4 {
  right: 50%;
  left: 50%;
}

.inset-y-3\/4 {
  top: 75%;
  bottom: 75%;
}

.inset-x-3\/4 {
  right: 75%;
  left: 75%;
}

.inset-y-full {
  top: 100%;
  bottom: 100%;
}

.inset-x-full {
  right: 100%;
  left: 100%;
}

.-inset-y-1\/2 {
  top: -50%;
  bottom: -50%;
}

.-inset-x-1\/2 {
  right: -50%;
  left: -50%;
}

.-inset-y-1\/3 {
  top: -33.333333%;
  bottom: -33.333333%;
}

.-inset-x-1\/3 {
  right: -33.333333%;
  left: -33.333333%;
}

.-inset-y-2\/3 {
  top: -66.666667%;
  bottom: -66.666667%;
}

.-inset-x-2\/3 {
  right: -66.666667%;
  left: -66.666667%;
}

.-inset-y-1\/4 {
  top: -25%;
  bottom: -25%;
}

.-inset-x-1\/4 {
  right: -25%;
  left: -25%;
}

.-inset-y-2\/4 {
  top: -50%;
  bottom: -50%;
}

.-inset-x-2\/4 {
  right: -50%;
  left: -50%;
}

.-inset-y-3\/4 {
  top: -75%;
  bottom: -75%;
}

.-inset-x-3\/4 {
  right: -75%;
  left: -75%;
}

.-inset-y-full {
  top: -100%;
  bottom: -100%;
}

.-inset-x-full {
  right: -100%;
  left: -100%;
}

.top-0 {
  top: 0px;
}

.right-0 {
  right: 0px;
}

.bottom-0 {
  bottom: 0px;
}

.left-0 {
  left: 0px;
}

.top-1 {
  top: 0.25rem;
}

.right-1 {
  right: 0.25rem;
}

.bottom-1 {
  bottom: 0.25rem;
}

.left-1 {
  left: 0.25rem;
}

.top-2 {
  top: 0.5rem;
}

.right-2 {
  right: 0.5rem;
}

.bottom-2 {
  bottom: 0.5rem;
}

.left-2 {
  left: 0.5rem;
}

.top-3 {
  top: 0.75rem;
}

.right-3 {
  right: 0.75rem;
}

.bottom-3 {
  bottom: 0.75rem;
}

.left-3 {
  left: 0.75rem;
}

.top-4 {
  top: 1rem;
}

.right-4 {
  right: 1rem;
}

.bottom-4 {
  bottom: 1rem;
}

.left-4 {
  left: 1rem;
}

.top-5 {
  top: 1.25rem;
}

.right-5 {
  right: 1.25rem;
}

.bottom-5 {
  bottom: 1.25rem;
}

.left-5 {
  left: 1.25rem;
}

.top-6 {
  top: 1.5rem;
}

.right-6 {
  right: 1.5rem;
}

.bottom-6 {
  bottom: 1.5rem;
}

.left-6 {
  left: 1.5rem;
}

.top-7 {
  top: 1.75rem;
}

.right-7 {
  right: 1.75rem;
}

.bottom-7 {
  bottom: 1.75rem;
}

.left-7 {
  left: 1.75rem;
}

.top-8 {
  top: 2rem;
}

.right-8 {
  right: 2rem;
}

.bottom-8 {
  bottom: 2rem;
}

.left-8 {
  left: 2rem;
}

.top-9 {
  top: 2.25rem;
}

.right-9 {
  right: 2.25rem;
}

.bottom-9 {
  bottom: 2.25rem;
}

.left-9 {
  left: 2.25rem;
}

.top-10 {
  top: 2.5rem;
}

.right-10 {
  right: 2.5rem;
}

.bottom-10 {
  bottom: 2.5rem;
}

.left-10 {
  left: 2.5rem;
}

.top-11 {
  top: 2.75rem;
}

.right-11 {
  right: 2.75rem;
}

.bottom-11 {
  bottom: 2.75rem;
}

.left-11 {
  left: 2.75rem;
}

.top-12 {
  top: 3rem;
}

.right-12 {
  right: 3rem;
}

.bottom-12 {
  bottom: 3rem;
}

.left-12 {
  left: 3rem;
}

.top-14 {
  top: 3.5rem;
}

.right-14 {
  right: 3.5rem;
}

.bottom-14 {
  bottom: 3.5rem;
}

.left-14 {
  left: 3.5rem;
}

.top-16 {
  top: 4rem;
}

.right-16 {
  right: 4rem;
}

.bottom-16 {
  bottom: 4rem;
}

.left-16 {
  left: 4rem;
}

.top-20 {
  top: 5rem;
}

.right-20 {
  right: 5rem;
}

.bottom-20 {
  bottom: 5rem;
}

.left-20 {
  left: 5rem;
}

.top-24 {
  top: 6rem;
}

.right-24 {
  right: 6rem;
}

.bottom-24 {
  bottom: 6rem;
}

.left-24 {
  left: 6rem;
}

.top-28 {
  top: 7rem;
}

.right-28 {
  right: 7rem;
}

.bottom-28 {
  bottom: 7rem;
}

.left-28 {
  left: 7rem;
}

.top-32 {
  top: 8rem;
}

.right-32 {
  right: 8rem;
}

.bottom-32 {
  bottom: 8rem;
}

.left-32 {
  left: 8rem;
}

.top-36 {
  top: 9rem;
}

.right-36 {
  right: 9rem;
}

.bottom-36 {
  bottom: 9rem;
}

.left-36 {
  left: 9rem;
}

.top-40 {
  top: 10rem;
}

.right-40 {
  right: 10rem;
}

.bottom-40 {
  bottom: 10rem;
}

.left-40 {
  left: 10rem;
}

.top-44 {
  top: 11rem;
}

.right-44 {
  right: 11rem;
}

.bottom-44 {
  bottom: 11rem;
}

.left-44 {
  left: 11rem;
}

.top-48 {
  top: 12rem;
}

.right-48 {
  right: 12rem;
}

.bottom-48 {
  bottom: 12rem;
}

.left-48 {
  left: 12rem;
}

.top-52 {
  top: 13rem;
}

.right-52 {
  right: 13rem;
}

.bottom-52 {
  bottom: 13rem;
}

.left-52 {
  left: 13rem;
}

.top-56 {
  top: 14rem;
}

.right-56 {
  right: 14rem;
}

.bottom-56 {
  bottom: 14rem;
}

.left-56 {
  left: 14rem;
}

.top-60 {
  top: 15rem;
}

.right-60 {
  right: 15rem;
}

.bottom-60 {
  bottom: 15rem;
}

.left-60 {
  left: 15rem;
}

.top-64 {
  top: 16rem;
}

.right-64 {
  right: 16rem;
}

.bottom-64 {
  bottom: 16rem;
}

.left-64 {
  left: 16rem;
}

.top-72 {
  top: 18rem;
}

.right-72 {
  right: 18rem;
}

.bottom-72 {
  bottom: 18rem;
}

.left-72 {
  left: 18rem;
}

.top-80 {
  top: 20rem;
}

.right-80 {
  right: 20rem;
}

.bottom-80 {
  bottom: 20rem;
}

.left-80 {
  left: 20rem;
}

.top-96 {
  top: 24rem;
}

.right-96 {
  right: 24rem;
}

.bottom-96 {
  bottom: 24rem;
}

.left-96 {
  left: 24rem;
}

.top-auto {
  top: auto;
}

.right-auto {
  right: auto;
}

.bottom-auto {
  bottom: auto;
}

.left-auto {
  left: auto;
}

.top-px {
  top: 1px;
}

.right-px {
  right: 1px;
}

.bottom-px {
  bottom: 1px;
}

.left-px {
  left: 1px;
}

.top-0\.5 {
  top: 0.125rem;
}

.right-0\.5 {
  right: 0.125rem;
}

.bottom-0\.5 {
  bottom: 0.125rem;
}

.left-0\.5 {
  left: 0.125rem;
}

.top-1\.5 {
  top: 0.375rem;
}

.right-1\.5 {
  right: 0.375rem;
}

.bottom-1\.5 {
  bottom: 0.375rem;
}

.left-1\.5 {
  left: 0.375rem;
}

.top-2\.5 {
  top: 0.625rem;
}

.right-2\.5 {
  right: 0.625rem;
}

.bottom-2\.5 {
  bottom: 0.625rem;
}

.left-2\.5 {
  left: 0.625rem;
}

.top-3\.5 {
  top: 0.875rem;
}

.right-3\.5 {
  right: 0.875rem;
}

.bottom-3\.5 {
  bottom: 0.875rem;
}

.left-3\.5 {
  left: 0.875rem;
}

.-top-0 {
  top: 0px;
}

.-right-0 {
  right: 0px;
}

.-bottom-0 {
  bottom: 0px;
}

.-left-0 {
  left: 0px;
}

.-top-1 {
  top: -0.25rem;
}

.-right-1 {
  right: -0.25rem;
}

.-bottom-1 {
  bottom: -0.25rem;
}

.-left-1 {
  left: -0.25rem;
}

.-top-2 {
  top: -0.5rem;
}

.-right-2 {
  right: -0.5rem;
}

.-bottom-2 {
  bottom: -0.5rem;
}

.-left-2 {
  left: -0.5rem;
}

.-top-3 {
  top: -0.75rem;
}

.-right-3 {
  right: -0.75rem;
}

.-bottom-3 {
  bottom: -0.75rem;
}

.-left-3 {
  left: -0.75rem;
}

.-top-4 {
  top: -1rem;
}

.-right-4 {
  right: -1rem;
}

.-bottom-4 {
  bottom: -1rem;
}

.-left-4 {
  left: -1rem;
}

.-top-5 {
  top: -1.25rem;
}

.-right-5 {
  right: -1.25rem;
}

.-bottom-5 {
  bottom: -1.25rem;
}

.-left-5 {
  left: -1.25rem;
}

.-top-6 {
  top: -1.5rem;
}

.-right-6 {
  right: -1.5rem;
}

.-bottom-6 {
  bottom: -1.5rem;
}

.-left-6 {
  left: -1.5rem;
}

.-top-7 {
  top: -1.75rem;
}

.-right-7 {
  right: -1.75rem;
}

.-bottom-7 {
  bottom: -1.75rem;
}

.-left-7 {
  left: -1.75rem;
}

.-top-8 {
  top: -2rem;
}

.-right-8 {
  right: -2rem;
}

.-bottom-8 {
  bottom: -2rem;
}

.-left-8 {
  left: -2rem;
}

.-top-9 {
  top: -2.25rem;
}

.-right-9 {
  right: -2.25rem;
}

.-bottom-9 {
  bottom: -2.25rem;
}

.-left-9 {
  left: -2.25rem;
}

.-top-10 {
  top: -2.5rem;
}

.-right-10 {
  right: -2.5rem;
}

.-bottom-10 {
  bottom: -2.5rem;
}

.-left-10 {
  left: -2.5rem;
}

.-top-11 {
  top: -2.75rem;
}

.-right-11 {
  right: -2.75rem;
}

.-bottom-11 {
  bottom: -2.75rem;
}

.-left-11 {
  left: -2.75rem;
}

.-top-12 {
  top: -3rem;
}

.-right-12 {
  right: -3rem;
}

.-bottom-12 {
  bottom: -3rem;
}

.-left-12 {
  left: -3rem;
}

.-top-14 {
  top: -3.5rem;
}

.-right-14 {
  right: -3.5rem;
}

.-bottom-14 {
  bottom: -3.5rem;
}

.-left-14 {
  left: -3.5rem;
}

.-top-16 {
  top: -4rem;
}

.-right-16 {
  right: -4rem;
}

.-bottom-16 {
  bottom: -4rem;
}

.-left-16 {
  left: -4rem;
}

.-top-20 {
  top: -5rem;
}

.-right-20 {
  right: -5rem;
}

.-bottom-20 {
  bottom: -5rem;
}

.-left-20 {
  left: -5rem;
}

.-top-24 {
  top: -6rem;
}

.-right-24 {
  right: -6rem;
}

.-bottom-24 {
  bottom: -6rem;
}

.-left-24 {
  left: -6rem;
}

.-top-28 {
  top: -7rem;
}

.-right-28 {
  right: -7rem;
}

.-bottom-28 {
  bottom: -7rem;
}

.-left-28 {
  left: -7rem;
}

.-top-32 {
  top: -8rem;
}

.-right-32 {
  right: -8rem;
}

.-bottom-32 {
  bottom: -8rem;
}

.-left-32 {
  left: -8rem;
}

.-top-36 {
  top: -9rem;
}

.-right-36 {
  right: -9rem;
}

.-bottom-36 {
  bottom: -9rem;
}

.-left-36 {
  left: -9rem;
}

.-top-40 {
  top: -10rem;
}

.-right-40 {
  right: -10rem;
}

.-bottom-40 {
  bottom: -10rem;
}

.-left-40 {
  left: -10rem;
}

.-top-44 {
  top: -11rem;
}

.-right-44 {
  right: -11rem;
}

.-bottom-44 {
  bottom: -11rem;
}

.-left-44 {
  left: -11rem;
}

.-top-48 {
  top: -12rem;
}

.-right-48 {
  right: -12rem;
}

.-bottom-48 {
  bottom: -12rem;
}

.-left-48 {
  left: -12rem;
}

.-top-52 {
  top: -13rem;
}

.-right-52 {
  right: -13rem;
}

.-bottom-52 {
  bottom: -13rem;
}

.-left-52 {
  left: -13rem;
}

.-top-56 {
  top: -14rem;
}

.-right-56 {
  right: -14rem;
}

.-bottom-56 {
  bottom: -14rem;
}

.-left-56 {
  left: -14rem;
}

.-top-60 {
  top: -15rem;
}

.-right-60 {
  right: -15rem;
}

.-bottom-60 {
  bottom: -15rem;
}

.-left-60 {
  left: -15rem;
}

.-top-64 {
  top: -16rem;
}

.-right-64 {
  right: -16rem;
}

.-bottom-64 {
  bottom: -16rem;
}

.-left-64 {
  left: -16rem;
}

.-top-72 {
  top: -18rem;
}

.-right-72 {
  right: -18rem;
}

.-bottom-72 {
  bottom: -18rem;
}

.-left-72 {
  left: -18rem;
}

.-top-80 {
  top: -20rem;
}

.-right-80 {
  right: -20rem;
}

.-bottom-80 {
  bottom: -20rem;
}

.-left-80 {
  left: -20rem;
}

.-top-96 {
  top: -24rem;
}

.-right-96 {
  right: -24rem;
}

.-bottom-96 {
  bottom: -24rem;
}

.-left-96 {
  left: -24rem;
}

.-top-px {
  top: -1px;
}

.-right-px {
  right: -1px;
}

.-bottom-px {
  bottom: -1px;
}

.-left-px {
  left: -1px;
}

.-top-0\.5 {
  top: -0.125rem;
}

.-right-0\.5 {
  right: -0.125rem;
}

.-bottom-0\.5 {
  bottom: -0.125rem;
}

.-left-0\.5 {
  left: -0.125rem;
}

.-top-1\.5 {
  top: -0.375rem;
}

.-right-1\.5 {
  right: -0.375rem;
}

.-bottom-1\.5 {
  bottom: -0.375rem;
}

.-left-1\.5 {
  left: -0.375rem;
}

.-top-2\.5 {
  top: -0.625rem;
}

.-right-2\.5 {
  right: -0.625rem;
}

.-bottom-2\.5 {
  bottom: -0.625rem;
}

.-left-2\.5 {
  left: -0.625rem;
}

.-top-3\.5 {
  top: -0.875rem;
}

.-right-3\.5 {
  right: -0.875rem;
}

.-bottom-3\.5 {
  bottom: -0.875rem;
}

.-left-3\.5 {
  left: -0.875rem;
}

.top-1\/2 {
  top: 50%;
}

.right-1\/2 {
  right: 50%;
}

.bottom-1\/2 {
  bottom: 50%;
}

.left-1\/2 {
  left: 50%;
}

.top-1\/3 {
  top: 33.333333%;
}

.right-1\/3 {
  right: 33.333333%;
}

.bottom-1\/3 {
  bottom: 33.333333%;
}

.left-1\/3 {
  left: 33.333333%;
}

.top-2\/3 {
  top: 66.666667%;
}

.right-2\/3 {
  right: 66.666667%;
}

.bottom-2\/3 {
  bottom: 66.666667%;
}

.left-2\/3 {
  left: 66.666667%;
}

.top-1\/4 {
  top: 25%;
}

.right-1\/4 {
  right: 25%;
}

.bottom-1\/4 {
  bottom: 25%;
}

.left-1\/4 {
  left: 25%;
}

.top-2\/4 {
  top: 50%;
}

.right-2\/4 {
  right: 50%;
}

.bottom-2\/4 {
  bottom: 50%;
}

.left-2\/4 {
  left: 50%;
}

.top-3\/4 {
  top: 75%;
}

.right-3\/4 {
  right: 75%;
}

.bottom-3\/4 {
  bottom: 75%;
}

.left-3\/4 {
  left: 75%;
}

.top-full {
  top: 100%;
}

.right-full {
  right: 100%;
}

.bottom-full {
  bottom: 100%;
}

.left-full {
  left: 100%;
}

.-top-1\/2 {
  top: -50%;
}

.-right-1\/2 {
  right: -50%;
}

.-bottom-1\/2 {
  bottom: -50%;
}

.-left-1\/2 {
  left: -50%;
}

.-top-1\/3 {
  top: -33.333333%;
}

.-right-1\/3 {
  right: -33.333333%;
}

.-bottom-1\/3 {
  bottom: -33.333333%;
}

.-left-1\/3 {
  left: -33.333333%;
}

.-top-2\/3 {
  top: -66.666667%;
}

.-right-2\/3 {
  right: -66.666667%;
}

.-bottom-2\/3 {
  bottom: -66.666667%;
}

.-left-2\/3 {
  left: -66.666667%;
}

.-top-1\/4 {
  top: -25%;
}

.-right-1\/4 {
  right: -25%;
}

.-bottom-1\/4 {
  bottom: -25%;
}

.-left-1\/4 {
  left: -25%;
}

.-top-2\/4 {
  top: -50%;
}

.-right-2\/4 {
  right: -50%;
}

.-bottom-2\/4 {
  bottom: -50%;
}

.-left-2\/4 {
  left: -50%;
}

.-top-3\/4 {
  top: -75%;
}

.-right-3\/4 {
  right: -75%;
}

.-bottom-3\/4 {
  bottom: -75%;
}

.-left-3\/4 {
  left: -75%;
}

.-top-full {
  top: -100%;
}

.-right-full {
  right: -100%;
}

.-bottom-full {
  bottom: -100%;
}

.-left-full {
  left: -100%;
}

.resize-none {
  resize: none;
}

.resize-y {
  resize: vertical;
}

.resize-x {
  resize: horizontal;
}

.resize {
  resize: both;
}

* {
  --tw-shadow: 0 0 #0000;
}

.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-none {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-md {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-none {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-sm:focus-within {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow:focus-within {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-md:focus-within {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-lg:focus-within {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-xl:focus-within {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-2xl:focus-within {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-inner:focus-within {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-none:focus-within {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-sm:hover {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow:hover {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-md:hover {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-lg:hover {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-xl:hover {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-2xl:hover {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-inner:hover {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-none:hover {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-sm:focus {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow:focus {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-md:focus {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-lg:focus {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-xl:focus {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-2xl:focus {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-inner:focus {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-none:focus {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

* {
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
}

.ring-0 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-1 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-2 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-4 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-8 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-inset {
  --tw-ring-inset: inset;
}

.focus-within\:ring-0:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-1:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-2:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-4:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-8:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-inset:focus-within {
  --tw-ring-inset: inset;
}

.focus\:ring-0:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-1:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-4:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-8:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-inset:focus {
  --tw-ring-inset: inset;
}

.ring-offset-transparent {
  --tw-ring-offset-color: transparent;
}

.ring-offset-current {
  --tw-ring-offset-color: currentColor;
}

.ring-offset-black {
  --tw-ring-offset-color: #000;
}

.ring-offset-white {
  --tw-ring-offset-color: #fff;
}

.ring-offset-gray-50 {
  --tw-ring-offset-color: #f9fafb;
}

.ring-offset-gray-100 {
  --tw-ring-offset-color: #f3f4f6;
}

.ring-offset-gray-200 {
  --tw-ring-offset-color: #e5e7eb;
}

.ring-offset-gray-300 {
  --tw-ring-offset-color: #d1d5db;
}

.ring-offset-gray-400 {
  --tw-ring-offset-color: #9ca3af;
}

.ring-offset-gray-500 {
  --tw-ring-offset-color: #6b7280;
}

.ring-offset-gray-600 {
  --tw-ring-offset-color: #4b5563;
}

.ring-offset-gray-700 {
  --tw-ring-offset-color: #374151;
}

.ring-offset-gray-800 {
  --tw-ring-offset-color: #1f2937;
}

.ring-offset-gray-900 {
  --tw-ring-offset-color: #111827;
}

.ring-offset-red-50 {
  --tw-ring-offset-color: #fef2f2;
}

.ring-offset-red-100 {
  --tw-ring-offset-color: #fee2e2;
}

.ring-offset-red-200 {
  --tw-ring-offset-color: #fecaca;
}

.ring-offset-red-300 {
  --tw-ring-offset-color: #fca5a5;
}

.ring-offset-red-400 {
  --tw-ring-offset-color: #f87171;
}

.ring-offset-red-500 {
  --tw-ring-offset-color: #ef4444;
}

.ring-offset-red-600 {
  --tw-ring-offset-color: #dc2626;
}

.ring-offset-red-700 {
  --tw-ring-offset-color: #b91c1c;
}

.ring-offset-red-800 {
  --tw-ring-offset-color: #991b1b;
}

.ring-offset-red-900 {
  --tw-ring-offset-color: #7f1d1d;
}

.ring-offset-yellow-50 {
  --tw-ring-offset-color: #fffbeb;
}

.ring-offset-yellow-100 {
  --tw-ring-offset-color: #fef3c7;
}

.ring-offset-yellow-200 {
  --tw-ring-offset-color: #fde68a;
}

.ring-offset-yellow-300 {
  --tw-ring-offset-color: #fcd34d;
}

.ring-offset-yellow-400 {
  --tw-ring-offset-color: #fbbf24;
}

.ring-offset-yellow-500 {
  --tw-ring-offset-color: #f59e0b;
}

.ring-offset-yellow-600 {
  --tw-ring-offset-color: #d97706;
}

.ring-offset-yellow-700 {
  --tw-ring-offset-color: #b45309;
}

.ring-offset-yellow-800 {
  --tw-ring-offset-color: #92400e;
}

.ring-offset-yellow-900 {
  --tw-ring-offset-color: #78350f;
}

.ring-offset-green-50 {
  --tw-ring-offset-color: #ecfdf5;
}

.ring-offset-green-100 {
  --tw-ring-offset-color: #d1fae5;
}

.ring-offset-green-200 {
  --tw-ring-offset-color: #a7f3d0;
}

.ring-offset-green-300 {
  --tw-ring-offset-color: #6ee7b7;
}

.ring-offset-green-400 {
  --tw-ring-offset-color: #34d399;
}

.ring-offset-green-500 {
  --tw-ring-offset-color: #10b981;
}

.ring-offset-green-600 {
  --tw-ring-offset-color: #059669;
}

.ring-offset-green-700 {
  --tw-ring-offset-color: #047857;
}

.ring-offset-green-800 {
  --tw-ring-offset-color: #065f46;
}

.ring-offset-green-900 {
  --tw-ring-offset-color: #064e3b;
}

.ring-offset-blue-50 {
  --tw-ring-offset-color: #eff6ff;
}

.ring-offset-blue-100 {
  --tw-ring-offset-color: #dbeafe;
}

.ring-offset-blue-200 {
  --tw-ring-offset-color: #bfdbfe;
}

.ring-offset-blue-300 {
  --tw-ring-offset-color: #93c5fd;
}

.ring-offset-blue-400 {
  --tw-ring-offset-color: #60a5fa;
}

.ring-offset-blue-500 {
  --tw-ring-offset-color: #3b82f6;
}

.ring-offset-blue-600 {
  --tw-ring-offset-color: #2563eb;
}

.ring-offset-blue-700 {
  --tw-ring-offset-color: #1d4ed8;
}

.ring-offset-blue-800 {
  --tw-ring-offset-color: #1e40af;
}

.ring-offset-blue-900 {
  --tw-ring-offset-color: #1e3a8a;
}

.ring-offset-indigo-50 {
  --tw-ring-offset-color: #eef2ff;
}

.ring-offset-indigo-100 {
  --tw-ring-offset-color: #e0e7ff;
}

.ring-offset-indigo-200 {
  --tw-ring-offset-color: #c7d2fe;
}

.ring-offset-indigo-300 {
  --tw-ring-offset-color: #a5b4fc;
}

.ring-offset-indigo-400 {
  --tw-ring-offset-color: #818cf8;
}

.ring-offset-indigo-500 {
  --tw-ring-offset-color: #6366f1;
}

.ring-offset-indigo-600 {
  --tw-ring-offset-color: #4f46e5;
}

.ring-offset-indigo-700 {
  --tw-ring-offset-color: #4338ca;
}

.ring-offset-indigo-800 {
  --tw-ring-offset-color: #3730a3;
}

.ring-offset-indigo-900 {
  --tw-ring-offset-color: #312e81;
}

.ring-offset-purple-50 {
  --tw-ring-offset-color: #f5f3ff;
}

.ring-offset-purple-100 {
  --tw-ring-offset-color: #ede9fe;
}

.ring-offset-purple-200 {
  --tw-ring-offset-color: #ddd6fe;
}

.ring-offset-purple-300 {
  --tw-ring-offset-color: #c4b5fd;
}

.ring-offset-purple-400 {
  --tw-ring-offset-color: #a78bfa;
}

.ring-offset-purple-500 {
  --tw-ring-offset-color: #8b5cf6;
}

.ring-offset-purple-600 {
  --tw-ring-offset-color: #7c3aed;
}

.ring-offset-purple-700 {
  --tw-ring-offset-color: #6d28d9;
}

.ring-offset-purple-800 {
  --tw-ring-offset-color: #5b21b6;
}

.ring-offset-purple-900 {
  --tw-ring-offset-color: #4c1d95;
}

.ring-offset-pink-50 {
  --tw-ring-offset-color: #fdf2f8;
}

.ring-offset-pink-100 {
  --tw-ring-offset-color: #fce7f3;
}

.ring-offset-pink-200 {
  --tw-ring-offset-color: #fbcfe8;
}

.ring-offset-pink-300 {
  --tw-ring-offset-color: #f9a8d4;
}

.ring-offset-pink-400 {
  --tw-ring-offset-color: #f472b6;
}

.ring-offset-pink-500 {
  --tw-ring-offset-color: #ec4899;
}

.ring-offset-pink-600 {
  --tw-ring-offset-color: #db2777;
}

.ring-offset-pink-700 {
  --tw-ring-offset-color: #be185d;
}

.ring-offset-pink-800 {
  --tw-ring-offset-color: #9d174d;
}

.ring-offset-pink-900 {
  --tw-ring-offset-color: #831843;
}

.focus-within\:ring-offset-transparent:focus-within {
  --tw-ring-offset-color: transparent;
}

.focus-within\:ring-offset-current:focus-within {
  --tw-ring-offset-color: currentColor;
}

.focus-within\:ring-offset-black:focus-within {
  --tw-ring-offset-color: #000;
}

.focus-within\:ring-offset-white:focus-within {
  --tw-ring-offset-color: #fff;
}

.focus-within\:ring-offset-gray-50:focus-within {
  --tw-ring-offset-color: #f9fafb;
}

.focus-within\:ring-offset-gray-100:focus-within {
  --tw-ring-offset-color: #f3f4f6;
}

.focus-within\:ring-offset-gray-200:focus-within {
  --tw-ring-offset-color: #e5e7eb;
}

.focus-within\:ring-offset-gray-300:focus-within {
  --tw-ring-offset-color: #d1d5db;
}

.focus-within\:ring-offset-gray-400:focus-within {
  --tw-ring-offset-color: #9ca3af;
}

.focus-within\:ring-offset-gray-500:focus-within {
  --tw-ring-offset-color: #6b7280;
}

.focus-within\:ring-offset-gray-600:focus-within {
  --tw-ring-offset-color: #4b5563;
}

.focus-within\:ring-offset-gray-700:focus-within {
  --tw-ring-offset-color: #374151;
}

.focus-within\:ring-offset-gray-800:focus-within {
  --tw-ring-offset-color: #1f2937;
}

.focus-within\:ring-offset-gray-900:focus-within {
  --tw-ring-offset-color: #111827;
}

.focus-within\:ring-offset-red-50:focus-within {
  --tw-ring-offset-color: #fef2f2;
}

.focus-within\:ring-offset-red-100:focus-within {
  --tw-ring-offset-color: #fee2e2;
}

.focus-within\:ring-offset-red-200:focus-within {
  --tw-ring-offset-color: #fecaca;
}

.focus-within\:ring-offset-red-300:focus-within {
  --tw-ring-offset-color: #fca5a5;
}

.focus-within\:ring-offset-red-400:focus-within {
  --tw-ring-offset-color: #f87171;
}

.focus-within\:ring-offset-red-500:focus-within {
  --tw-ring-offset-color: #ef4444;
}

.focus-within\:ring-offset-red-600:focus-within {
  --tw-ring-offset-color: #dc2626;
}

.focus-within\:ring-offset-red-700:focus-within {
  --tw-ring-offset-color: #b91c1c;
}

.focus-within\:ring-offset-red-800:focus-within {
  --tw-ring-offset-color: #991b1b;
}

.focus-within\:ring-offset-red-900:focus-within {
  --tw-ring-offset-color: #7f1d1d;
}

.focus-within\:ring-offset-yellow-50:focus-within {
  --tw-ring-offset-color: #fffbeb;
}

.focus-within\:ring-offset-yellow-100:focus-within {
  --tw-ring-offset-color: #fef3c7;
}

.focus-within\:ring-offset-yellow-200:focus-within {
  --tw-ring-offset-color: #fde68a;
}

.focus-within\:ring-offset-yellow-300:focus-within {
  --tw-ring-offset-color: #fcd34d;
}

.focus-within\:ring-offset-yellow-400:focus-within {
  --tw-ring-offset-color: #fbbf24;
}

.focus-within\:ring-offset-yellow-500:focus-within {
  --tw-ring-offset-color: #f59e0b;
}

.focus-within\:ring-offset-yellow-600:focus-within {
  --tw-ring-offset-color: #d97706;
}

.focus-within\:ring-offset-yellow-700:focus-within {
  --tw-ring-offset-color: #b45309;
}

.focus-within\:ring-offset-yellow-800:focus-within {
  --tw-ring-offset-color: #92400e;
}

.focus-within\:ring-offset-yellow-900:focus-within {
  --tw-ring-offset-color: #78350f;
}

.focus-within\:ring-offset-green-50:focus-within {
  --tw-ring-offset-color: #ecfdf5;
}

.focus-within\:ring-offset-green-100:focus-within {
  --tw-ring-offset-color: #d1fae5;
}

.focus-within\:ring-offset-green-200:focus-within {
  --tw-ring-offset-color: #a7f3d0;
}

.focus-within\:ring-offset-green-300:focus-within {
  --tw-ring-offset-color: #6ee7b7;
}

.focus-within\:ring-offset-green-400:focus-within {
  --tw-ring-offset-color: #34d399;
}

.focus-within\:ring-offset-green-500:focus-within {
  --tw-ring-offset-color: #10b981;
}

.focus-within\:ring-offset-green-600:focus-within {
  --tw-ring-offset-color: #059669;
}

.focus-within\:ring-offset-green-700:focus-within {
  --tw-ring-offset-color: #047857;
}

.focus-within\:ring-offset-green-800:focus-within {
  --tw-ring-offset-color: #065f46;
}

.focus-within\:ring-offset-green-900:focus-within {
  --tw-ring-offset-color: #064e3b;
}

.focus-within\:ring-offset-blue-50:focus-within {
  --tw-ring-offset-color: #eff6ff;
}

.focus-within\:ring-offset-blue-100:focus-within {
  --tw-ring-offset-color: #dbeafe;
}

.focus-within\:ring-offset-blue-200:focus-within {
  --tw-ring-offset-color: #bfdbfe;
}

.focus-within\:ring-offset-blue-300:focus-within {
  --tw-ring-offset-color: #93c5fd;
}

.focus-within\:ring-offset-blue-400:focus-within {
  --tw-ring-offset-color: #60a5fa;
}

.focus-within\:ring-offset-blue-500:focus-within {
  --tw-ring-offset-color: #3b82f6;
}

.focus-within\:ring-offset-blue-600:focus-within {
  --tw-ring-offset-color: #2563eb;
}

.focus-within\:ring-offset-blue-700:focus-within {
  --tw-ring-offset-color: #1d4ed8;
}

.focus-within\:ring-offset-blue-800:focus-within {
  --tw-ring-offset-color: #1e40af;
}

.focus-within\:ring-offset-blue-900:focus-within {
  --tw-ring-offset-color: #1e3a8a;
}

.focus-within\:ring-offset-indigo-50:focus-within {
  --tw-ring-offset-color: #eef2ff;
}

.focus-within\:ring-offset-indigo-100:focus-within {
  --tw-ring-offset-color: #e0e7ff;
}

.focus-within\:ring-offset-indigo-200:focus-within {
  --tw-ring-offset-color: #c7d2fe;
}

.focus-within\:ring-offset-indigo-300:focus-within {
  --tw-ring-offset-color: #a5b4fc;
}

.focus-within\:ring-offset-indigo-400:focus-within {
  --tw-ring-offset-color: #818cf8;
}

.focus-within\:ring-offset-indigo-500:focus-within {
  --tw-ring-offset-color: #6366f1;
}

.focus-within\:ring-offset-indigo-600:focus-within {
  --tw-ring-offset-color: #4f46e5;
}

.focus-within\:ring-offset-indigo-700:focus-within {
  --tw-ring-offset-color: #4338ca;
}

.focus-within\:ring-offset-indigo-800:focus-within {
  --tw-ring-offset-color: #3730a3;
}

.focus-within\:ring-offset-indigo-900:focus-within {
  --tw-ring-offset-color: #312e81;
}

.focus-within\:ring-offset-purple-50:focus-within {
  --tw-ring-offset-color: #f5f3ff;
}

.focus-within\:ring-offset-purple-100:focus-within {
  --tw-ring-offset-color: #ede9fe;
}

.focus-within\:ring-offset-purple-200:focus-within {
  --tw-ring-offset-color: #ddd6fe;
}

.focus-within\:ring-offset-purple-300:focus-within {
  --tw-ring-offset-color: #c4b5fd;
}

.focus-within\:ring-offset-purple-400:focus-within {
  --tw-ring-offset-color: #a78bfa;
}

.focus-within\:ring-offset-purple-500:focus-within {
  --tw-ring-offset-color: #8b5cf6;
}

.focus-within\:ring-offset-purple-600:focus-within {
  --tw-ring-offset-color: #7c3aed;
}

.focus-within\:ring-offset-purple-700:focus-within {
  --tw-ring-offset-color: #6d28d9;
}

.focus-within\:ring-offset-purple-800:focus-within {
  --tw-ring-offset-color: #5b21b6;
}

.focus-within\:ring-offset-purple-900:focus-within {
  --tw-ring-offset-color: #4c1d95;
}

.focus-within\:ring-offset-pink-50:focus-within {
  --tw-ring-offset-color: #fdf2f8;
}

.focus-within\:ring-offset-pink-100:focus-within {
  --tw-ring-offset-color: #fce7f3;
}

.focus-within\:ring-offset-pink-200:focus-within {
  --tw-ring-offset-color: #fbcfe8;
}

.focus-within\:ring-offset-pink-300:focus-within {
  --tw-ring-offset-color: #f9a8d4;
}

.focus-within\:ring-offset-pink-400:focus-within {
  --tw-ring-offset-color: #f472b6;
}

.focus-within\:ring-offset-pink-500:focus-within {
  --tw-ring-offset-color: #ec4899;
}

.focus-within\:ring-offset-pink-600:focus-within {
  --tw-ring-offset-color: #db2777;
}

.focus-within\:ring-offset-pink-700:focus-within {
  --tw-ring-offset-color: #be185d;
}

.focus-within\:ring-offset-pink-800:focus-within {
  --tw-ring-offset-color: #9d174d;
}

.focus-within\:ring-offset-pink-900:focus-within {
  --tw-ring-offset-color: #831843;
}

.focus\:ring-offset-transparent:focus {
  --tw-ring-offset-color: transparent;
}

.focus\:ring-offset-current:focus {
  --tw-ring-offset-color: currentColor;
}

.focus\:ring-offset-black:focus {
  --tw-ring-offset-color: #000;
}

.focus\:ring-offset-white:focus {
  --tw-ring-offset-color: #fff;
}

.focus\:ring-offset-gray-50:focus {
  --tw-ring-offset-color: #f9fafb;
}

.focus\:ring-offset-gray-100:focus {
  --tw-ring-offset-color: #f3f4f6;
}

.focus\:ring-offset-gray-200:focus {
  --tw-ring-offset-color: #e5e7eb;
}

.focus\:ring-offset-gray-300:focus {
  --tw-ring-offset-color: #d1d5db;
}

.focus\:ring-offset-gray-400:focus {
  --tw-ring-offset-color: #9ca3af;
}

.focus\:ring-offset-gray-500:focus {
  --tw-ring-offset-color: #6b7280;
}

.focus\:ring-offset-gray-600:focus {
  --tw-ring-offset-color: #4b5563;
}

.focus\:ring-offset-gray-700:focus {
  --tw-ring-offset-color: #374151;
}

.focus\:ring-offset-gray-800:focus {
  --tw-ring-offset-color: #1f2937;
}

.focus\:ring-offset-gray-900:focus {
  --tw-ring-offset-color: #111827;
}

.focus\:ring-offset-red-50:focus {
  --tw-ring-offset-color: #fef2f2;
}

.focus\:ring-offset-red-100:focus {
  --tw-ring-offset-color: #fee2e2;
}

.focus\:ring-offset-red-200:focus {
  --tw-ring-offset-color: #fecaca;
}

.focus\:ring-offset-red-300:focus {
  --tw-ring-offset-color: #fca5a5;
}

.focus\:ring-offset-red-400:focus {
  --tw-ring-offset-color: #f87171;
}

.focus\:ring-offset-red-500:focus {
  --tw-ring-offset-color: #ef4444;
}

.focus\:ring-offset-red-600:focus {
  --tw-ring-offset-color: #dc2626;
}

.focus\:ring-offset-red-700:focus {
  --tw-ring-offset-color: #b91c1c;
}

.focus\:ring-offset-red-800:focus {
  --tw-ring-offset-color: #991b1b;
}

.focus\:ring-offset-red-900:focus {
  --tw-ring-offset-color: #7f1d1d;
}

.focus\:ring-offset-yellow-50:focus {
  --tw-ring-offset-color: #fffbeb;
}

.focus\:ring-offset-yellow-100:focus {
  --tw-ring-offset-color: #fef3c7;
}

.focus\:ring-offset-yellow-200:focus {
  --tw-ring-offset-color: #fde68a;
}

.focus\:ring-offset-yellow-300:focus {
  --tw-ring-offset-color: #fcd34d;
}

.focus\:ring-offset-yellow-400:focus {
  --tw-ring-offset-color: #fbbf24;
}

.focus\:ring-offset-yellow-500:focus {
  --tw-ring-offset-color: #f59e0b;
}

.focus\:ring-offset-yellow-600:focus {
  --tw-ring-offset-color: #d97706;
}

.focus\:ring-offset-yellow-700:focus {
  --tw-ring-offset-color: #b45309;
}

.focus\:ring-offset-yellow-800:focus {
  --tw-ring-offset-color: #92400e;
}

.focus\:ring-offset-yellow-900:focus {
  --tw-ring-offset-color: #78350f;
}

.focus\:ring-offset-green-50:focus {
  --tw-ring-offset-color: #ecfdf5;
}

.focus\:ring-offset-green-100:focus {
  --tw-ring-offset-color: #d1fae5;
}

.focus\:ring-offset-green-200:focus {
  --tw-ring-offset-color: #a7f3d0;
}

.focus\:ring-offset-green-300:focus {
  --tw-ring-offset-color: #6ee7b7;
}

.focus\:ring-offset-green-400:focus {
  --tw-ring-offset-color: #34d399;
}

.focus\:ring-offset-green-500:focus {
  --tw-ring-offset-color: #10b981;
}

.focus\:ring-offset-green-600:focus {
  --tw-ring-offset-color: #059669;
}

.focus\:ring-offset-green-700:focus {
  --tw-ring-offset-color: #047857;
}

.focus\:ring-offset-green-800:focus {
  --tw-ring-offset-color: #065f46;
}

.focus\:ring-offset-green-900:focus {
  --tw-ring-offset-color: #064e3b;
}

.focus\:ring-offset-blue-50:focus {
  --tw-ring-offset-color: #eff6ff;
}

.focus\:ring-offset-blue-100:focus {
  --tw-ring-offset-color: #dbeafe;
}

.focus\:ring-offset-blue-200:focus {
  --tw-ring-offset-color: #bfdbfe;
}

.focus\:ring-offset-blue-300:focus {
  --tw-ring-offset-color: #93c5fd;
}

.focus\:ring-offset-blue-400:focus {
  --tw-ring-offset-color: #60a5fa;
}

.focus\:ring-offset-blue-500:focus {
  --tw-ring-offset-color: #3b82f6;
}

.focus\:ring-offset-blue-600:focus {
  --tw-ring-offset-color: #2563eb;
}

.focus\:ring-offset-blue-700:focus {
  --tw-ring-offset-color: #1d4ed8;
}

.focus\:ring-offset-blue-800:focus {
  --tw-ring-offset-color: #1e40af;
}

.focus\:ring-offset-blue-900:focus {
  --tw-ring-offset-color: #1e3a8a;
}

.focus\:ring-offset-indigo-50:focus {
  --tw-ring-offset-color: #eef2ff;
}

.focus\:ring-offset-indigo-100:focus {
  --tw-ring-offset-color: #e0e7ff;
}

.focus\:ring-offset-indigo-200:focus {
  --tw-ring-offset-color: #c7d2fe;
}

.focus\:ring-offset-indigo-300:focus {
  --tw-ring-offset-color: #a5b4fc;
}

.focus\:ring-offset-indigo-400:focus {
  --tw-ring-offset-color: #818cf8;
}

.focus\:ring-offset-indigo-500:focus {
  --tw-ring-offset-color: #6366f1;
}

.focus\:ring-offset-indigo-600:focus {
  --tw-ring-offset-color: #4f46e5;
}

.focus\:ring-offset-indigo-700:focus {
  --tw-ring-offset-color: #4338ca;
}

.focus\:ring-offset-indigo-800:focus {
  --tw-ring-offset-color: #3730a3;
}

.focus\:ring-offset-indigo-900:focus {
  --tw-ring-offset-color: #312e81;
}

.focus\:ring-offset-purple-50:focus {
  --tw-ring-offset-color: #f5f3ff;
}

.focus\:ring-offset-purple-100:focus {
  --tw-ring-offset-color: #ede9fe;
}

.focus\:ring-offset-purple-200:focus {
  --tw-ring-offset-color: #ddd6fe;
}

.focus\:ring-offset-purple-300:focus {
  --tw-ring-offset-color: #c4b5fd;
}

.focus\:ring-offset-purple-400:focus {
  --tw-ring-offset-color: #a78bfa;
}

.focus\:ring-offset-purple-500:focus {
  --tw-ring-offset-color: #8b5cf6;
}

.focus\:ring-offset-purple-600:focus {
  --tw-ring-offset-color: #7c3aed;
}

.focus\:ring-offset-purple-700:focus {
  --tw-ring-offset-color: #6d28d9;
}

.focus\:ring-offset-purple-800:focus {
  --tw-ring-offset-color: #5b21b6;
}

.focus\:ring-offset-purple-900:focus {
  --tw-ring-offset-color: #4c1d95;
}

.focus\:ring-offset-pink-50:focus {
  --tw-ring-offset-color: #fdf2f8;
}

.focus\:ring-offset-pink-100:focus {
  --tw-ring-offset-color: #fce7f3;
}

.focus\:ring-offset-pink-200:focus {
  --tw-ring-offset-color: #fbcfe8;
}

.focus\:ring-offset-pink-300:focus {
  --tw-ring-offset-color: #f9a8d4;
}

.focus\:ring-offset-pink-400:focus {
  --tw-ring-offset-color: #f472b6;
}

.focus\:ring-offset-pink-500:focus {
  --tw-ring-offset-color: #ec4899;
}

.focus\:ring-offset-pink-600:focus {
  --tw-ring-offset-color: #db2777;
}

.focus\:ring-offset-pink-700:focus {
  --tw-ring-offset-color: #be185d;
}

.focus\:ring-offset-pink-800:focus {
  --tw-ring-offset-color: #9d174d;
}

.focus\:ring-offset-pink-900:focus {
  --tw-ring-offset-color: #831843;
}

.ring-offset-0 {
  --tw-ring-offset-width: 0px;
}

.ring-offset-1 {
  --tw-ring-offset-width: 1px;
}

.ring-offset-2 {
  --tw-ring-offset-width: 2px;
}

.ring-offset-4 {
  --tw-ring-offset-width: 4px;
}

.ring-offset-8 {
  --tw-ring-offset-width: 8px;
}

.focus-within\:ring-offset-0:focus-within {
  --tw-ring-offset-width: 0px;
}

.focus-within\:ring-offset-1:focus-within {
  --tw-ring-offset-width: 1px;
}

.focus-within\:ring-offset-2:focus-within {
  --tw-ring-offset-width: 2px;
}

.focus-within\:ring-offset-4:focus-within {
  --tw-ring-offset-width: 4px;
}

.focus-within\:ring-offset-8:focus-within {
  --tw-ring-offset-width: 8px;
}

.focus\:ring-offset-0:focus {
  --tw-ring-offset-width: 0px;
}

.focus\:ring-offset-1:focus {
  --tw-ring-offset-width: 1px;
}

.focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px;
}

.focus\:ring-offset-4:focus {
  --tw-ring-offset-width: 4px;
}

.focus\:ring-offset-8:focus {
  --tw-ring-offset-width: 8px;
}

.ring-transparent {
  --tw-ring-color: transparent;
}

.ring-current {
  --tw-ring-color: currentColor;
}

.ring-black {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.ring-white {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.ring-gray-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
}

.ring-gray-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
}

.ring-gray-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
}

.ring-gray-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
}

.ring-gray-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
}

.ring-gray-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
}

.ring-gray-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
}

.ring-gray-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
}

.ring-gray-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
}

.ring-gray-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
}

.ring-red-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
}

.ring-red-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
}

.ring-red-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
}

.ring-red-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
}

.ring-red-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
}

.ring-red-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
}

.ring-red-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
}

.ring-red-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
}

.ring-red-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
}

.ring-red-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
}

.ring-yellow-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
}

.ring-yellow-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
}

.ring-yellow-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
}

.ring-yellow-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
}

.ring-yellow-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
}

.ring-yellow-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
}

.ring-yellow-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
}

.ring-yellow-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
}

.ring-yellow-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
}

.ring-yellow-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
}

.ring-green-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
}

.ring-green-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
}

.ring-green-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
}

.ring-green-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
}

.ring-green-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
}

.ring-green-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
}

.ring-green-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
}

.ring-green-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
}

.ring-green-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
}

.ring-green-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
}

.ring-blue-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
}

.ring-blue-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
}

.ring-blue-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
}

.ring-blue-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
}

.ring-blue-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
}

.ring-blue-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
}

.ring-blue-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
}

.ring-blue-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
}

.ring-blue-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
}

.ring-blue-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
}

.ring-indigo-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
}

.ring-indigo-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
}

.ring-indigo-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
}

.ring-indigo-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
}

.ring-indigo-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
}

.ring-indigo-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
}

.ring-indigo-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
}

.ring-indigo-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
}

.ring-indigo-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
}

.ring-indigo-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
}

.ring-purple-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
}

.ring-purple-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
}

.ring-purple-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
}

.ring-purple-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
}

.ring-purple-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
}

.ring-purple-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
}

.ring-purple-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
}

.ring-purple-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
}

.ring-purple-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
}

.ring-purple-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
}

.ring-pink-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
}

.ring-pink-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
}

.ring-pink-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
}

.ring-pink-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
}

.ring-pink-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
}

.ring-pink-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
}

.ring-pink-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
}

.ring-pink-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
}

.ring-pink-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
}

.ring-pink-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
}

.focus-within\:ring-transparent:focus-within {
  --tw-ring-color: transparent;
}

.focus-within\:ring-current:focus-within {
  --tw-ring-color: currentColor;
}

.focus-within\:ring-black:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.focus-within\:ring-white:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
}

.focus-within\:ring-red-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
}

.focus-within\:ring-red-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
}

.focus-within\:ring-red-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
}

.focus-within\:ring-red-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
}

.focus-within\:ring-red-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
}

.focus-within\:ring-red-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
}

.focus-within\:ring-red-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
}

.focus-within\:ring-red-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
}

.focus-within\:ring-red-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
}

.focus-within\:ring-red-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
}

.focus-within\:ring-green-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
}

.focus-within\:ring-green-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
}

.focus-within\:ring-green-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
}

.focus-within\:ring-green-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
}

.focus-within\:ring-green-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
}

.focus-within\:ring-green-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
}

.focus-within\:ring-green-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
}

.focus-within\:ring-green-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
}

.focus-within\:ring-green-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
}

.focus-within\:ring-green-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
}

.focus-within\:ring-indigo-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
}

.focus-within\:ring-purple-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-50:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-100:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-200:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-300:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-400:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-500:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-600:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-700:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-800:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-900:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
}

.focus\:ring-transparent:focus {
  --tw-ring-color: transparent;
}

.focus\:ring-current:focus {
  --tw-ring-color: currentColor;
}

.focus\:ring-black:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.focus\:ring-white:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.focus\:ring-gray-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
}

.focus\:ring-gray-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
}

.focus\:ring-gray-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
}

.focus\:ring-gray-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
}

.focus\:ring-gray-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
}

.focus\:ring-gray-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
}

.focus\:ring-gray-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
}

.focus\:ring-gray-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
}

.focus\:ring-gray-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
}

.focus\:ring-gray-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
}

.focus\:ring-red-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
}

.focus\:ring-red-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
}

.focus\:ring-red-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
}

.focus\:ring-red-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
}

.focus\:ring-red-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
}

.focus\:ring-red-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
}

.focus\:ring-red-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
}

.focus\:ring-red-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
}

.focus\:ring-red-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
}

.focus\:ring-red-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
}

.focus\:ring-yellow-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
}

.focus\:ring-yellow-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
}

.focus\:ring-yellow-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
}

.focus\:ring-yellow-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
}

.focus\:ring-yellow-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
}

.focus\:ring-yellow-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
}

.focus\:ring-yellow-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
}

.focus\:ring-yellow-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
}

.focus\:ring-yellow-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
}

.focus\:ring-yellow-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
}

.focus\:ring-green-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
}

.focus\:ring-green-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
}

.focus\:ring-green-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
}

.focus\:ring-green-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
}

.focus\:ring-green-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
}

.focus\:ring-green-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
}

.focus\:ring-green-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
}

.focus\:ring-green-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
}

.focus\:ring-green-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
}

.focus\:ring-green-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
}

.focus\:ring-blue-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
}

.focus\:ring-blue-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
}

.focus\:ring-blue-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
}

.focus\:ring-blue-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
}

.focus\:ring-blue-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
}

.focus\:ring-blue-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
}

.focus\:ring-blue-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
}

.focus\:ring-blue-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
}

.focus\:ring-blue-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
}

.focus\:ring-blue-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
}

.focus\:ring-indigo-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
}

.focus\:ring-indigo-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
}

.focus\:ring-indigo-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
}

.focus\:ring-indigo-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
}

.focus\:ring-indigo-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
}

.focus\:ring-indigo-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
}

.focus\:ring-indigo-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
}

.focus\:ring-indigo-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
}

.focus\:ring-indigo-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
}

.focus\:ring-indigo-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
}

.focus\:ring-purple-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
}

.focus\:ring-purple-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
}

.focus\:ring-purple-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
}

.focus\:ring-purple-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
}

.focus\:ring-purple-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
}

.focus\:ring-purple-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
}

.focus\:ring-purple-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
}

.focus\:ring-purple-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
}

.focus\:ring-purple-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
}

.focus\:ring-purple-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
}

.focus\:ring-pink-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
}

.focus\:ring-pink-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
}

.focus\:ring-pink-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
}

.focus\:ring-pink-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
}

.focus\:ring-pink-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
}

.focus\:ring-pink-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
}

.focus\:ring-pink-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
}

.focus\:ring-pink-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
}

.focus\:ring-pink-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
}

.focus\:ring-pink-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
}

.ring-opacity-0 {
  --tw-ring-opacity: 0;
}

.ring-opacity-5 {
  --tw-ring-opacity: 0.05;
}

.ring-opacity-10 {
  --tw-ring-opacity: 0.1;
}

.ring-opacity-20 {
  --tw-ring-opacity: 0.2;
}

.ring-opacity-25 {
  --tw-ring-opacity: 0.25;
}

.ring-opacity-30 {
  --tw-ring-opacity: 0.3;
}

.ring-opacity-40 {
  --tw-ring-opacity: 0.4;
}

.ring-opacity-50 {
  --tw-ring-opacity: 0.5;
}

.ring-opacity-60 {
  --tw-ring-opacity: 0.6;
}

.ring-opacity-70 {
  --tw-ring-opacity: 0.7;
}

.ring-opacity-75 {
  --tw-ring-opacity: 0.75;
}

.ring-opacity-80 {
  --tw-ring-opacity: 0.8;
}

.ring-opacity-90 {
  --tw-ring-opacity: 0.9;
}

.ring-opacity-95 {
  --tw-ring-opacity: 0.95;
}

.ring-opacity-100 {
  --tw-ring-opacity: 1;
}

.focus-within\:ring-opacity-0:focus-within {
  --tw-ring-opacity: 0;
}

.focus-within\:ring-opacity-5:focus-within {
  --tw-ring-opacity: 0.05;
}

.focus-within\:ring-opacity-10:focus-within {
  --tw-ring-opacity: 0.1;
}

.focus-within\:ring-opacity-20:focus-within {
  --tw-ring-opacity: 0.2;
}

.focus-within\:ring-opacity-25:focus-within {
  --tw-ring-opacity: 0.25;
}

.focus-within\:ring-opacity-30:focus-within {
  --tw-ring-opacity: 0.3;
}

.focus-within\:ring-opacity-40:focus-within {
  --tw-ring-opacity: 0.4;
}

.focus-within\:ring-opacity-50:focus-within {
  --tw-ring-opacity: 0.5;
}

.focus-within\:ring-opacity-60:focus-within {
  --tw-ring-opacity: 0.6;
}

.focus-within\:ring-opacity-70:focus-within {
  --tw-ring-opacity: 0.7;
}

.focus-within\:ring-opacity-75:focus-within {
  --tw-ring-opacity: 0.75;
}

.focus-within\:ring-opacity-80:focus-within {
  --tw-ring-opacity: 0.8;
}

.focus-within\:ring-opacity-90:focus-within {
  --tw-ring-opacity: 0.9;
}

.focus-within\:ring-opacity-95:focus-within {
  --tw-ring-opacity: 0.95;
}

.focus-within\:ring-opacity-100:focus-within {
  --tw-ring-opacity: 1;
}

.focus\:ring-opacity-0:focus {
  --tw-ring-opacity: 0;
}

.focus\:ring-opacity-5:focus {
  --tw-ring-opacity: 0.05;
}

.focus\:ring-opacity-10:focus {
  --tw-ring-opacity: 0.1;
}

.focus\:ring-opacity-20:focus {
  --tw-ring-opacity: 0.2;
}

.focus\:ring-opacity-25:focus {
  --tw-ring-opacity: 0.25;
}

.focus\:ring-opacity-30:focus {
  --tw-ring-opacity: 0.3;
}

.focus\:ring-opacity-40:focus {
  --tw-ring-opacity: 0.4;
}

.focus\:ring-opacity-50:focus {
  --tw-ring-opacity: 0.5;
}

.focus\:ring-opacity-60:focus {
  --tw-ring-opacity: 0.6;
}

.focus\:ring-opacity-70:focus {
  --tw-ring-opacity: 0.7;
}

.focus\:ring-opacity-75:focus {
  --tw-ring-opacity: 0.75;
}

.focus\:ring-opacity-80:focus {
  --tw-ring-opacity: 0.8;
}

.focus\:ring-opacity-90:focus {
  --tw-ring-opacity: 0.9;
}

.focus\:ring-opacity-95:focus {
  --tw-ring-opacity: 0.95;
}

.focus\:ring-opacity-100:focus {
  --tw-ring-opacity: 1;
}

.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-transparent {
  color: transparent;
}

.text-current {
  color: currentColor;
}

.text-black {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.text-white {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.text-gray-50 {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.text-gray-100 {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.text-gray-200 {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.text-red-50 {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.text-red-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.text-red-200 {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.text-red-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.text-red-400 {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.text-red-500 {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.text-red-600 {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.text-red-700 {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.text-red-800 {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.text-red-900 {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.text-yellow-50 {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.text-yellow-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.text-yellow-200 {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.text-yellow-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.text-yellow-900 {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.text-green-50 {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.text-green-100 {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.text-green-200 {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.text-green-300 {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.text-green-400 {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.text-green-500 {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.text-green-600 {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.text-green-700 {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.text-green-800 {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.text-green-900 {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.text-blue-50 {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.text-blue-100 {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.text-blue-200 {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.text-blue-300 {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.text-blue-400 {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.text-blue-500 {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.text-blue-700 {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.text-blue-800 {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.text-blue-900 {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.text-indigo-50 {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.text-indigo-100 {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.text-indigo-200 {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.text-indigo-300 {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.text-indigo-900 {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.text-purple-50 {
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.text-purple-100 {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.text-purple-200 {
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.text-purple-300 {
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.text-purple-400 {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.text-purple-500 {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.text-purple-600 {
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.text-purple-700 {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.text-purple-800 {
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.text-purple-900 {
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

.text-pink-50 {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.text-pink-100 {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.text-pink-200 {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.text-pink-300 {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.text-pink-400 {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.text-pink-500 {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.text-pink-600 {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.text-pink-700 {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.text-pink-800 {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.text-pink-900 {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-transparent {
  color: transparent;
}

.group:hover .group-hover\:text-current {
  color: currentColor;
}

.group:hover .group-hover\:text-black {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-white {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-50 {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-100 {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-200 {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-300 {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-400 {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-500 {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-600 {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-700 {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-800 {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-900 {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-50 {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-200 {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-400 {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-500 {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-600 {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-700 {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-800 {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-900 {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-50 {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-200 {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-900 {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-50 {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-100 {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-200 {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-300 {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-400 {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-500 {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-600 {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-700 {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-800 {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-900 {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-50 {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-100 {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-200 {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-300 {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-400 {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-500 {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-600 {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-700 {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-800 {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-900 {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-50 {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-100 {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-200 {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-300 {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-900 {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-50 {
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-100 {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-200 {
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-300 {
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-400 {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-500 {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-600 {
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-700 {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-800 {
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-900 {
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-50 {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-100 {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-200 {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-300 {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-400 {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-500 {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-600 {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-700 {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-800 {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-900 {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.focus-within\:text-transparent:focus-within {
  color: transparent;
}

.focus-within\:text-current:focus-within {
  color: currentColor;
}

.focus-within\:text-black:focus-within {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.focus-within\:text-white:focus-within {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.focus-within\:text-gray-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.focus-within\:text-gray-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.focus-within\:text-gray-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.focus-within\:text-gray-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.focus-within\:text-gray-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.focus-within\:text-gray-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.focus-within\:text-gray-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.focus-within\:text-gray-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.focus-within\:text-gray-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.focus-within\:text-gray-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.focus-within\:text-red-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.focus-within\:text-red-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.focus-within\:text-red-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.focus-within\:text-red-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.focus-within\:text-red-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.focus-within\:text-red-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.focus-within\:text-red-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.focus-within\:text-red-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.focus-within\:text-red-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.focus-within\:text-red-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.focus-within\:text-yellow-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.focus-within\:text-yellow-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.focus-within\:text-yellow-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.focus-within\:text-yellow-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.focus-within\:text-yellow-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.focus-within\:text-yellow-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.focus-within\:text-yellow-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.focus-within\:text-yellow-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.focus-within\:text-yellow-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.focus-within\:text-yellow-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.focus-within\:text-green-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.focus-within\:text-green-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.focus-within\:text-green-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.focus-within\:text-green-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.focus-within\:text-green-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.focus-within\:text-green-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.focus-within\:text-green-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.focus-within\:text-green-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.focus-within\:text-green-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.focus-within\:text-green-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.focus-within\:text-blue-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.focus-within\:text-blue-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.focus-within\:text-blue-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.focus-within\:text-blue-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.focus-within\:text-blue-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.focus-within\:text-blue-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.focus-within\:text-blue-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.focus-within\:text-blue-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.focus-within\:text-blue-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.focus-within\:text-blue-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.focus-within\:text-indigo-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.focus-within\:text-indigo-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.focus-within\:text-indigo-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.focus-within\:text-indigo-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.focus-within\:text-indigo-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.focus-within\:text-indigo-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.focus-within\:text-indigo-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.focus-within\:text-indigo-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.focus-within\:text-indigo-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.focus-within\:text-indigo-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.focus-within\:text-purple-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.focus-within\:text-purple-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.focus-within\:text-purple-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.focus-within\:text-purple-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.focus-within\:text-purple-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.focus-within\:text-purple-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.focus-within\:text-purple-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.focus-within\:text-purple-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.focus-within\:text-purple-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.focus-within\:text-purple-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

.focus-within\:text-pink-50:focus-within {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.focus-within\:text-pink-100:focus-within {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.focus-within\:text-pink-200:focus-within {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.focus-within\:text-pink-300:focus-within {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.focus-within\:text-pink-400:focus-within {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.focus-within\:text-pink-500:focus-within {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.focus-within\:text-pink-600:focus-within {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.focus-within\:text-pink-700:focus-within {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.focus-within\:text-pink-800:focus-within {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.focus-within\:text-pink-900:focus-within {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

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

.hover\:text-current:hover {
  color: currentColor;
}

.hover\:text-black:hover {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.hover\:text-gray-50:hover {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.hover\:text-gray-100:hover {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.hover\:text-gray-200:hover {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.hover\:text-gray-300:hover {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.hover\:text-gray-400:hover {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.hover\:text-gray-500:hover {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.hover\:text-gray-600:hover {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.hover\:text-gray-800:hover {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.hover\:text-gray-900:hover {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.hover\:text-red-50:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.hover\:text-red-100:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.hover\:text-red-200:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.hover\:text-red-300:hover {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.hover\:text-red-400:hover {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.hover\:text-red-500:hover {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.hover\:text-red-600:hover {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.hover\:text-red-700:hover {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.hover\:text-red-800:hover {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.hover\:text-red-900:hover {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.hover\:text-yellow-50:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.hover\:text-yellow-100:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.hover\:text-yellow-200:hover {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.hover\:text-yellow-300:hover {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.hover\:text-yellow-400:hover {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.hover\:text-yellow-500:hover {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.hover\:text-yellow-600:hover {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.hover\:text-yellow-700:hover {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.hover\:text-yellow-800:hover {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.hover\:text-yellow-900:hover {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.hover\:text-green-50:hover {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.hover\:text-green-100:hover {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.hover\:text-green-200:hover {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.hover\:text-green-300:hover {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.hover\:text-green-400:hover {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.hover\:text-green-500:hover {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.hover\:text-green-600:hover {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.hover\:text-green-700:hover {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.hover\:text-green-800:hover {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.hover\:text-green-900:hover {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.hover\:text-blue-50:hover {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.hover\:text-blue-100:hover {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.hover\:text-blue-200:hover {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.hover\:text-blue-300:hover {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.hover\:text-blue-400:hover {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.hover\:text-blue-500:hover {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.hover\:text-blue-600:hover {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.hover\:text-blue-700:hover {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.hover\:text-blue-800:hover {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.hover\:text-blue-900:hover {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.hover\:text-indigo-50:hover {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.hover\:text-indigo-100:hover {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.hover\:text-indigo-200:hover {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.hover\:text-indigo-300:hover {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.hover\:text-indigo-400:hover {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.hover\:text-indigo-500:hover {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.hover\:text-indigo-600:hover {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.hover\:text-indigo-700:hover {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.hover\:text-indigo-800:hover {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.hover\:text-indigo-900:hover {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.hover\:text-purple-50:hover {
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.hover\:text-purple-100:hover {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.hover\:text-purple-200:hover {
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.hover\:text-purple-300:hover {
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.hover\:text-purple-400:hover {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.hover\:text-purple-500:hover {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.hover\:text-purple-600:hover {
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.hover\:text-purple-700:hover {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.hover\:text-purple-800:hover {
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.hover\:text-purple-900:hover {
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

.hover\:text-pink-50:hover {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.hover\:text-pink-100:hover {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.hover\:text-pink-200:hover {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.hover\:text-pink-300:hover {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.hover\:text-pink-400:hover {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.hover\:text-pink-500:hover {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.hover\:text-pink-600:hover {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.hover\:text-pink-700:hover {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.hover\:text-pink-800:hover {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.hover\:text-pink-900:hover {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

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

.focus\:text-current:focus {
  color: currentColor;
}

.focus\:text-black:focus {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.focus\:text-white:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.focus\:text-gray-50:focus {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

.focus\:text-gray-100:focus {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

.focus\:text-gray-200:focus {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

.focus\:text-gray-300:focus {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

.focus\:text-gray-400:focus {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

.focus\:text-gray-500:focus {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.focus\:text-gray-600:focus {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

.focus\:text-gray-700:focus {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

.focus\:text-gray-800:focus {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

.focus\:text-gray-900:focus {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

.focus\:text-red-50:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

.focus\:text-red-100:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

.focus\:text-red-200:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

.focus\:text-red-300:focus {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

.focus\:text-red-400:focus {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

.focus\:text-red-500:focus {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

.focus\:text-red-600:focus {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

.focus\:text-red-700:focus {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

.focus\:text-red-800:focus {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

.focus\:text-red-900:focus {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

.focus\:text-yellow-50:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

.focus\:text-yellow-100:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

.focus\:text-yellow-200:focus {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

.focus\:text-yellow-300:focus {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

.focus\:text-yellow-400:focus {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

.focus\:text-yellow-500:focus {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

.focus\:text-yellow-600:focus {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

.focus\:text-yellow-700:focus {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

.focus\:text-yellow-800:focus {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

.focus\:text-yellow-900:focus {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

.focus\:text-green-50:focus {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

.focus\:text-green-100:focus {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

.focus\:text-green-200:focus {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

.focus\:text-green-300:focus {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

.focus\:text-green-400:focus {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

.focus\:text-green-500:focus {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

.focus\:text-green-600:focus {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

.focus\:text-green-700:focus {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

.focus\:text-green-800:focus {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

.focus\:text-green-900:focus {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

.focus\:text-blue-50:focus {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

.focus\:text-blue-100:focus {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

.focus\:text-blue-200:focus {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

.focus\:text-blue-300:focus {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

.focus\:text-blue-400:focus {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

.focus\:text-blue-500:focus {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

.focus\:text-blue-600:focus {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

.focus\:text-blue-700:focus {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

.focus\:text-blue-800:focus {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

.focus\:text-blue-900:focus {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

.focus\:text-indigo-50:focus {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

.focus\:text-indigo-100:focus {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

.focus\:text-indigo-200:focus {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

.focus\:text-indigo-300:focus {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

.focus\:text-indigo-400:focus {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

.focus\:text-indigo-500:focus {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

.focus\:text-indigo-600:focus {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

.focus\:text-indigo-700:focus {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

.focus\:text-indigo-800:focus {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

.focus\:text-indigo-900:focus {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

.focus\:text-purple-50:focus {
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

.focus\:text-purple-100:focus {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

.focus\:text-purple-200:focus {
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

.focus\:text-purple-300:focus {
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

.focus\:text-purple-400:focus {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

.focus\:text-purple-500:focus {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

.focus\:text-purple-600:focus {
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

.focus\:text-purple-700:focus {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

.focus\:text-purple-800:focus {
  --tw-text-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-text-opacity));
}

.focus\:text-purple-900:focus {
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

.focus\:text-pink-50:focus {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

.focus\:text-pink-100:focus {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

.focus\:text-pink-200:focus {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

.focus\:text-pink-300:focus {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

.focus\:text-pink-400:focus {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

.focus\:text-pink-500:focus {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

.focus\:text-pink-600:focus {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

.focus\:text-pink-700:focus {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

.focus\:text-pink-800:focus {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

.focus\:text-pink-900:focus {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

.text-opacity-0 {
  --tw-text-opacity: 0;
}

.text-opacity-5 {
  --tw-text-opacity: 0.05;
}

.text-opacity-10 {
  --tw-text-opacity: 0.1;
}

.text-opacity-20 {
  --tw-text-opacity: 0.2;
}

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

.text-opacity-30 {
  --tw-text-opacity: 0.3;
}

.text-opacity-40 {
  --tw-text-opacity: 0.4;
}

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

.text-opacity-60 {
  --tw-text-opacity: 0.6;
}

.text-opacity-70 {
  --tw-text-opacity: 0.7;
}

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

.text-opacity-80 {
  --tw-text-opacity: 0.8;
}

.text-opacity-90 {
  --tw-text-opacity: 0.9;
}

.text-opacity-95 {
  --tw-text-opacity: 0.95;
}

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

.group:hover .group-hover\:text-opacity-0 {
  --tw-text-opacity: 0;
}

.group:hover .group-hover\:text-opacity-5 {
  --tw-text-opacity: 0.05;
}

.group:hover .group-hover\:text-opacity-10 {
  --tw-text-opacity: 0.1;
}

.group:hover .group-hover\:text-opacity-20 {
  --tw-text-opacity: 0.2;
}

.group:hover .group-hover\:text-opacity-25 {
  --tw-text-opacity: 0.25;
}

.group:hover .group-hover\:text-opacity-30 {
  --tw-text-opacity: 0.3;
}

.group:hover .group-hover\:text-opacity-40 {
  --tw-text-opacity: 0.4;
}

.group:hover .group-hover\:text-opacity-50 {
  --tw-text-opacity: 0.5;
}

.group:hover .group-hover\:text-opacity-60 {
  --tw-text-opacity: 0.6;
}

.group:hover .group-hover\:text-opacity-70 {
  --tw-text-opacity: 0.7;
}

.group:hover .group-hover\:text-opacity-75 {
  --tw-text-opacity: 0.75;
}

.group:hover .group-hover\:text-opacity-80 {
  --tw-text-opacity: 0.8;
}

.group:hover .group-hover\:text-opacity-90 {
  --tw-text-opacity: 0.9;
}

.group:hover .group-hover\:text-opacity-95 {
  --tw-text-opacity: 0.95;
}

.group:hover .group-hover\:text-opacity-100 {
  --tw-text-opacity: 1;
}

.focus-within\:text-opacity-0:focus-within {
  --tw-text-opacity: 0;
}

.focus-within\:text-opacity-5:focus-within {
  --tw-text-opacity: 0.05;
}

.focus-within\:text-opacity-10:focus-within {
  --tw-text-opacity: 0.1;
}

.focus-within\:text-opacity-20:focus-within {
  --tw-text-opacity: 0.2;
}

.focus-within\:text-opacity-25:focus-within {
  --tw-text-opacity: 0.25;
}

.focus-within\:text-opacity-30:focus-within {
  --tw-text-opacity: 0.3;
}

.focus-within\:text-opacity-40:focus-within {
  --tw-text-opacity: 0.4;
}

.focus-within\:text-opacity-50:focus-within {
  --tw-text-opacity: 0.5;
}

.focus-within\:text-opacity-60:focus-within {
  --tw-text-opacity: 0.6;
}

.focus-within\:text-opacity-70:focus-within {
  --tw-text-opacity: 0.7;
}

.focus-within\:text-opacity-75:focus-within {
  --tw-text-opacity: 0.75;
}

.focus-within\:text-opacity-80:focus-within {
  --tw-text-opacity: 0.8;
}

.focus-within\:text-opacity-90:focus-within {
  --tw-text-opacity: 0.9;
}

.focus-within\:text-opacity-95:focus-within {
  --tw-text-opacity: 0.95;
}

.focus-within\:text-opacity-100:focus-within {
  --tw-text-opacity: 1;
}

.hover\:text-opacity-0:hover {
  --tw-text-opacity: 0;
}

.hover\:text-opacity-5:hover {
  --tw-text-opacity: 0.05;
}

.hover\:text-opacity-10:hover {
  --tw-text-opacity: 0.1;
}

.hover\:text-opacity-20:hover {
  --tw-text-opacity: 0.2;
}

.hover\:text-opacity-25:hover {
  --tw-text-opacity: 0.25;
}

.hover\:text-opacity-30:hover {
  --tw-text-opacity: 0.3;
}

.hover\:text-opacity-40:hover {
  --tw-text-opacity: 0.4;
}

.hover\:text-opacity-50:hover {
  --tw-text-opacity: 0.5;
}

.hover\:text-opacity-60:hover {
  --tw-text-opacity: 0.6;
}

.hover\:text-opacity-70:hover {
  --tw-text-opacity: 0.7;
}

.hover\:text-opacity-75:hover {
  --tw-text-opacity: 0.75;
}

.hover\:text-opacity-80:hover {
  --tw-text-opacity: 0.8;
}

.hover\:text-opacity-90:hover {
  --tw-text-opacity: 0.9;
}

.hover\:text-opacity-95:hover {
  --tw-text-opacity: 0.95;
}

.hover\:text-opacity-100:hover {
  --tw-text-opacity: 1;
}

.focus\:text-opacity-0:focus {
  --tw-text-opacity: 0;
}

.focus\:text-opacity-5:focus {
  --tw-text-opacity: 0.05;
}

.focus\:text-opacity-10:focus {
  --tw-text-opacity: 0.1;
}

.focus\:text-opacity-20:focus {
  --tw-text-opacity: 0.2;
}

.focus\:text-opacity-25:focus {
  --tw-text-opacity: 0.25;
}

.focus\:text-opacity-30:focus {
  --tw-text-opacity: 0.3;
}

.focus\:text-opacity-40:focus {
  --tw-text-opacity: 0.4;
}

.focus\:text-opacity-50:focus {
  --tw-text-opacity: 0.5;
}

.focus\:text-opacity-60:focus {
  --tw-text-opacity: 0.6;
}

.focus\:text-opacity-70:focus {
  --tw-text-opacity: 0.7;
}

.focus\:text-opacity-75:focus {
  --tw-text-opacity: 0.75;
}

.focus\:text-opacity-80:focus {
  --tw-text-opacity: 0.8;
}

.focus\:text-opacity-90:focus {
  --tw-text-opacity: 0.9;
}

.focus\:text-opacity-95:focus {
  --tw-text-opacity: 0.95;
}

.focus\:text-opacity-100:focus {
  --tw-text-opacity: 1;
}

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

.overflow-ellipsis {
  text-overflow: ellipsis;
}

.overflow-clip {
  text-overflow: clip;
}

.italic {
  font-style: italic;
}

.not-italic {
  font-style: normal;
}

.uppercase {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.capitalize {
  text-transform: capitalize;
}

.normal-case {
  text-transform: none;
}

.underline {
  text-decoration: underline;
}

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

.no-underline {
  text-decoration: none;
}

.group:hover .group-hover\:underline {
  text-decoration: underline;
}

.group:hover .group-hover\:line-through {
  text-decoration: line-through;
}

.group:hover .group-hover\:no-underline {
  text-decoration: none;
}

.focus-within\:underline:focus-within {
  text-decoration: underline;
}

.focus-within\:line-through:focus-within {
  text-decoration: line-through;
}

.focus-within\:no-underline:focus-within {
  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;
}

.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions {
  --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
  --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.normal-nums {
  font-variant-numeric: normal;
}

.ordinal {
  --tw-ordinal: ordinal;
}

.slashed-zero {
  --tw-slashed-zero: slashed-zero;
}

.lining-nums {
  --tw-numeric-figure: lining-nums;
}

.oldstyle-nums {
  --tw-numeric-figure: oldstyle-nums;
}

.proportional-nums {
  --tw-numeric-spacing: proportional-nums;
}

.tabular-nums {
  --tw-numeric-spacing: tabular-nums;
}

.diagonal-fractions {
  --tw-numeric-fraction: diagonal-fractions;
}

.stacked-fractions {
  --tw-numeric-fraction: stacked-fractions;
}

.tracking-tighter {
  letter-spacing: -0.05em;
}

.tracking-tight {
  letter-spacing: -0.025em;
}

.tracking-normal {
  letter-spacing: 0em;
}

.tracking-wide {
  letter-spacing: 0.025em;
}

.tracking-wider {
  letter-spacing: 0.05em;
}

.tracking-widest {
  letter-spacing: 0.1em;
}

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

.select-text {
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}

.select-all {
  -webkit-user-select: all;
     -moz-user-select: all;
          user-select: all;
}

.select-auto {
  -webkit-user-select: auto;
     -moz-user-select: auto;
      -ms-user-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-nowrap {
  white-space: nowrap;
}

.whitespace-pre {
  white-space: pre;
}

.whitespace-pre-line {
  white-space: pre-line;
}

.whitespace-pre-wrap {
  white-space: pre-wrap;
}

.break-normal {
  overflow-wrap: normal;
  word-break: normal;
}

.break-words {
  overflow-wrap: break-word;
}

.break-all {
  word-break: break-all;
}

.w-0 {
  width: 0px;
}

.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-7 {
  width: 1.75rem;
}

.w-8 {
  width: 2rem;
}

.w-9 {
  width: 2.25rem;
}

.w-10 {
  width: 2.5rem;
}

.w-11 {
  width: 2.75rem;
}

.w-12 {
  width: 3rem;
}

.w-14 {
  width: 3.5rem;
}

.w-16 {
  width: 4rem;
}

.w-20 {
  width: 5rem;
}

.w-24 {
  width: 6rem;
}

.w-28 {
  width: 7rem;
}

.w-32 {
  width: 8rem;
}

.w-36 {
  width: 9rem;
}

.w-40 {
  width: 10rem;
}

.w-44 {
  width: 11rem;
}

.w-48 {
  width: 12rem;
}

.w-52 {
  width: 13rem;
}

.w-56 {
  width: 14rem;
}

.w-60 {
  width: 15rem;
}

.w-64 {
  width: 16rem;
}

.w-72 {
  width: 18rem;
}

.w-80 {
  width: 20rem;
}

.w-96 {
  width: 24rem;
}

.w-auto {
  width: auto;
}

.w-px {
  width: 1px;
}

.w-0\.5 {
  width: 0.125rem;
}

.w-1\.5 {
  width: 0.375rem;
}

.w-2\.5 {
  width: 0.625rem;
}

.w-3\.5 {
  width: 0.875rem;
}

.w-1\/2 {
  width: 50%;
}

.w-1\/3 {
  width: 33.333333%;
}

.w-2\/3 {
  width: 66.666667%;
}

.w-1\/4 {
  width: 25%;
}

.w-2\/4 {
  width: 50%;
}

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

.w-2\/6 {
  width: 33.333333%;
}

.w-3\/6 {
  width: 50%;
}

.w-4\/6 {
  width: 66.666667%;
}

.w-5\/6 {
  width: 83.333333%;
}

.w-1\/12 {
  width: 8.333333%;
}

.w-2\/12 {
  width: 16.666667%;
}

.w-3\/12 {
  width: 25%;
}

.w-4\/12 {
  width: 33.333333%;
}

.w-5\/12 {
  width: 41.666667%;
}

.w-6\/12 {
  width: 50%;
}

.w-7\/12 {
  width: 58.333333%;
}

.w-8\/12 {
  width: 66.666667%;
}

.w-9\/12 {
  width: 75%;
}

.w-10\/12 {
  width: 83.333333%;
}

.w-11\/12 {
  width: 91.666667%;
}

.w-full {
  width: 100%;
}

.w-screen {
  width: 100vw;
}

.w-min {
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}

.w-max {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

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

.focus-within\:z-0:focus-within {
  z-index: 0;
}

.focus-within\:z-10:focus-within {
  z-index: 10;
}

.focus-within\:z-20:focus-within {
  z-index: 20;
}

.focus-within\:z-30:focus-within {
  z-index: 30;
}

.focus-within\:z-40:focus-within {
  z-index: 40;
}

.focus-within\:z-50:focus-within {
  z-index: 50;
}

.focus-within\:z-auto:focus-within {
  z-index: auto;
}

.focus\:z-0:focus {
  z-index: 0;
}

.focus\:z-10:focus {
  z-index: 10;
}

.focus\:z-20:focus {
  z-index: 20;
}

.focus\:z-30:focus {
  z-index: 30;
}

.focus\:z-40:focus {
  z-index: 40;
}

.focus\:z-50:focus {
  z-index: 50;
}

.focus\:z-auto:focus {
  z-index: auto;
}

.gap-0 {
  gap: 0px;
}

.gap-1 {
  gap: 0.25rem;
}

.gap-2 {
  gap: 0.5rem;
}

.gap-3 {
  gap: 0.75rem;
}

.gap-4 {
  gap: 1rem;
}

.gap-5 {
  gap: 1.25rem;
}

.gap-6 {
  gap: 1.5rem;
}

.gap-7 {
  gap: 1.75rem;
}

.gap-8 {
  gap: 2rem;
}

.gap-9 {
  gap: 2.25rem;
}

.gap-10 {
  gap: 2.5rem;
}

.gap-11 {
  gap: 2.75rem;
}

.gap-12 {
  gap: 3rem;
}

.gap-14 {
  gap: 3.5rem;
}

.gap-16 {
  gap: 4rem;
}

.gap-20 {
  gap: 5rem;
}

.gap-24 {
  gap: 6rem;
}

.gap-28 {
  gap: 7rem;
}

.gap-32 {
  gap: 8rem;
}

.gap-36 {
  gap: 9rem;
}

.gap-40 {
  gap: 10rem;
}

.gap-44 {
  gap: 11rem;
}

.gap-48 {
  gap: 12rem;
}

.gap-52 {
  gap: 13rem;
}

.gap-56 {
  gap: 14rem;
}

.gap-60 {
  gap: 15rem;
}

.gap-64 {
  gap: 16rem;
}

.gap-72 {
  gap: 18rem;
}

.gap-80 {
  gap: 20rem;
}

.gap-96 {
  gap: 24rem;
}

.gap-px {
  gap: 1px;
}

.gap-0\.5 {
  gap: 0.125rem;
}

.gap-1\.5 {
  gap: 0.375rem;
}

.gap-2\.5 {
  gap: 0.625rem;
}

.gap-3\.5 {
  gap: 0.875rem;
}

.gap-x-0 {
  -moz-column-gap: 0px;
       column-gap: 0px;
}

.gap-x-1 {
  -moz-column-gap: 0.25rem;
       column-gap: 0.25rem;
}

.gap-x-2 {
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}

.gap-x-3 {
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
}

.gap-x-4 {
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}

.gap-x-5 {
  -moz-column-gap: 1.25rem;
       column-gap: 1.25rem;
}

.gap-x-6 {
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}

.gap-x-7 {
  -moz-column-gap: 1.75rem;
       column-gap: 1.75rem;
}

.gap-x-8 {
  -moz-column-gap: 2rem;
       column-gap: 2rem;
}

.gap-x-9 {
  -moz-column-gap: 2.25rem;
       column-gap: 2.25rem;
}

.gap-x-10 {
  -moz-column-gap: 2.5rem;
       column-gap: 2.5rem;
}

.gap-x-11 {
  -moz-column-gap: 2.75rem;
       column-gap: 2.75rem;
}

.gap-x-12 {
  -moz-column-gap: 3rem;
       column-gap: 3rem;
}

.gap-x-14 {
  -moz-column-gap: 3.5rem;
       column-gap: 3.5rem;
}

.gap-x-16 {
  -moz-column-gap: 4rem;
       column-gap: 4rem;
}

.gap-x-20 {
  -moz-column-gap: 5rem;
       column-gap: 5rem;
}

.gap-x-24 {
  -moz-column-gap: 6rem;
       column-gap: 6rem;
}

.gap-x-28 {
  -moz-column-gap: 7rem;
       column-gap: 7rem;
}

.gap-x-32 {
  -moz-column-gap: 8rem;
       column-gap: 8rem;
}

.gap-x-36 {
  -moz-column-gap: 9rem;
       column-gap: 9rem;
}

.gap-x-40 {
  -moz-column-gap: 10rem;
       column-gap: 10rem;
}

.gap-x-44 {
  -moz-column-gap: 11rem;
       column-gap: 11rem;
}

.gap-x-48 {
  -moz-column-gap: 12rem;
       column-gap: 12rem;
}

.gap-x-52 {
  -moz-column-gap: 13rem;
       column-gap: 13rem;
}

.gap-x-56 {
  -moz-column-gap: 14rem;
       column-gap: 14rem;
}

.gap-x-60 {
  -moz-column-gap: 15rem;
       column-gap: 15rem;
}

.gap-x-64 {
  -moz-column-gap: 16rem;
       column-gap: 16rem;
}

.gap-x-72 {
  -moz-column-gap: 18rem;
       column-gap: 18rem;
}

.gap-x-80 {
  -moz-column-gap: 20rem;
       column-gap: 20rem;
}

.gap-x-96 {
  -moz-column-gap: 24rem;
       column-gap: 24rem;
}

.gap-x-px {
  -moz-column-gap: 1px;
       column-gap: 1px;
}

.gap-x-0\.5 {
  -moz-column-gap: 0.125rem;
       column-gap: 0.125rem;
}

.gap-x-1\.5 {
  -moz-column-gap: 0.375rem;
       column-gap: 0.375rem;
}

.gap-x-2\.5 {
  -moz-column-gap: 0.625rem;
       column-gap: 0.625rem;
}

.gap-x-3\.5 {
  -moz-column-gap: 0.875rem;
       column-gap: 0.875rem;
}

.gap-y-0 {
  row-gap: 0px;
}

.gap-y-1 {
  row-gap: 0.25rem;
}

.gap-y-2 {
  row-gap: 0.5rem;
}

.gap-y-3 {
  row-gap: 0.75rem;
}

.gap-y-4 {
  row-gap: 1rem;
}

.gap-y-5 {
  row-gap: 1.25rem;
}

.gap-y-6 {
  row-gap: 1.5rem;
}

.gap-y-7 {
  row-gap: 1.75rem;
}

.gap-y-8 {
  row-gap: 2rem;
}

.gap-y-9 {
  row-gap: 2.25rem;
}

.gap-y-10 {
  row-gap: 2.5rem;
}

.gap-y-11 {
  row-gap: 2.75rem;
}

.gap-y-12 {
  row-gap: 3rem;
}

.gap-y-14 {
  row-gap: 3.5rem;
}

.gap-y-16 {
  row-gap: 4rem;
}

.gap-y-20 {
  row-gap: 5rem;
}

.gap-y-24 {
  row-gap: 6rem;
}

.gap-y-28 {
  row-gap: 7rem;
}

.gap-y-32 {
  row-gap: 8rem;
}

.gap-y-36 {
  row-gap: 9rem;
}

.gap-y-40 {
  row-gap: 10rem;
}

.gap-y-44 {
  row-gap: 11rem;
}

.gap-y-48 {
  row-gap: 12rem;
}

.gap-y-52 {
  row-gap: 13rem;
}

.gap-y-56 {
  row-gap: 14rem;
}

.gap-y-60 {
  row-gap: 15rem;
}

.gap-y-64 {
  row-gap: 16rem;
}

.gap-y-72 {
  row-gap: 18rem;
}

.gap-y-80 {
  row-gap: 20rem;
}

.gap-y-96 {
  row-gap: 24rem;
}

.gap-y-px {
  row-gap: 1px;
}

.gap-y-0\.5 {
  row-gap: 0.125rem;
}

.gap-y-1\.5 {
  row-gap: 0.375rem;
}

.gap-y-2\.5 {
  row-gap: 0.625rem;
}

.gap-y-3\.5 {
  row-gap: 0.875rem;
}

.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: -webkit-min-content;
  grid-auto-columns: min-content;
}

.auto-cols-max {
  grid-auto-columns: -webkit-max-content;
  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: -webkit-min-content;
  grid-auto-rows: min-content;
}

.auto-rows-max {
  grid-auto-rows: -webkit-max-content;
  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 {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform-gpu {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-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 {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.scale-50 {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.scale-75 {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.scale-90 {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.scale-95 {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.scale-105 {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.scale-110 {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.scale-125 {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.scale-150 {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.scale-x-0 {
  --tw-scale-x: 0;
}

.scale-x-50 {
  --tw-scale-x: .5;
}

.scale-x-75 {
  --tw-scale-x: .75;
}

.scale-x-90 {
  --tw-scale-x: .9;
}

.scale-x-95 {
  --tw-scale-x: .95;
}

.scale-x-100 {
  --tw-scale-x: 1;
}

.scale-x-105 {
  --tw-scale-x: 1.05;
}

.scale-x-110 {
  --tw-scale-x: 1.1;
}

.scale-x-125 {
  --tw-scale-x: 1.25;
}

.scale-x-150 {
  --tw-scale-x: 1.5;
}

.scale-y-0 {
  --tw-scale-y: 0;
}

.scale-y-50 {
  --tw-scale-y: .5;
}

.scale-y-75 {
  --tw-scale-y: .75;
}

.scale-y-90 {
  --tw-scale-y: .9;
}

.scale-y-95 {
  --tw-scale-y: .95;
}

.scale-y-100 {
  --tw-scale-y: 1;
}

.scale-y-105 {
  --tw-scale-y: 1.05;
}

.scale-y-110 {
  --tw-scale-y: 1.1;
}

.scale-y-125 {
  --tw-scale-y: 1.25;
}

.scale-y-150 {
  --tw-scale-y: 1.5;
}

.hover\:scale-0:hover {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.hover\:scale-50:hover {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.hover\:scale-75:hover {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.hover\:scale-90:hover {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.hover\:scale-95:hover {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.hover\:scale-100:hover {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.hover\:scale-105:hover {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.hover\:scale-110:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.hover\:scale-125:hover {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.hover\:scale-150:hover {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.hover\:scale-x-0:hover {
  --tw-scale-x: 0;
}

.hover\:scale-x-50:hover {
  --tw-scale-x: .5;
}

.hover\:scale-x-75:hover {
  --tw-scale-x: .75;
}

.hover\:scale-x-90:hover {
  --tw-scale-x: .9;
}

.hover\:scale-x-95:hover {
  --tw-scale-x: .95;
}

.hover\:scale-x-100:hover {
  --tw-scale-x: 1;
}

.hover\:scale-x-105:hover {
  --tw-scale-x: 1.05;
}

.hover\:scale-x-110:hover {
  --tw-scale-x: 1.1;
}

.hover\:scale-x-125:hover {
  --tw-scale-x: 1.25;
}

.hover\:scale-x-150:hover {
  --tw-scale-x: 1.5;
}

.hover\:scale-y-0:hover {
  --tw-scale-y: 0;
}

.hover\:scale-y-50:hover {
  --tw-scale-y: .5;
}

.hover\:scale-y-75:hover {
  --tw-scale-y: .75;
}

.hover\:scale-y-90:hover {
  --tw-scale-y: .9;
}

.hover\:scale-y-95:hover {
  --tw-scale-y: .95;
}

.hover\:scale-y-100:hover {
  --tw-scale-y: 1;
}

.hover\:scale-y-105:hover {
  --tw-scale-y: 1.05;
}

.hover\:scale-y-110:hover {
  --tw-scale-y: 1.1;
}

.hover\:scale-y-125:hover {
  --tw-scale-y: 1.25;
}

.hover\:scale-y-150:hover {
  --tw-scale-y: 1.5;
}

.focus\:scale-0:focus {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.focus\:scale-50:focus {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.focus\:scale-75:focus {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.focus\:scale-90:focus {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.focus\:scale-95:focus {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.focus\:scale-100:focus {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.focus\:scale-105:focus {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.focus\:scale-110:focus {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.focus\:scale-125:focus {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.focus\:scale-150:focus {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.focus\:scale-x-0:focus {
  --tw-scale-x: 0;
}

.focus\:scale-x-50:focus {
  --tw-scale-x: .5;
}

.focus\:scale-x-75:focus {
  --tw-scale-x: .75;
}

.focus\:scale-x-90:focus {
  --tw-scale-x: .9;
}

.focus\:scale-x-95:focus {
  --tw-scale-x: .95;
}

.focus\:scale-x-100:focus {
  --tw-scale-x: 1;
}

.focus\:scale-x-105:focus {
  --tw-scale-x: 1.05;
}

.focus\:scale-x-110:focus {
  --tw-scale-x: 1.1;
}

.focus\:scale-x-125:focus {
  --tw-scale-x: 1.25;
}

.focus\:scale-x-150:focus {
  --tw-scale-x: 1.5;
}

.focus\:scale-y-0:focus {
  --tw-scale-y: 0;
}

.focus\:scale-y-50:focus {
  --tw-scale-y: .5;
}

.focus\:scale-y-75:focus {
  --tw-scale-y: .75;
}

.focus\:scale-y-90:focus {
  --tw-scale-y: .9;
}

.focus\:scale-y-95:focus {
  --tw-scale-y: .95;
}

.focus\:scale-y-100:focus {
  --tw-scale-y: 1;
}

.focus\:scale-y-105:focus {
  --tw-scale-y: 1.05;
}

.focus\:scale-y-110:focus {
  --tw-scale-y: 1.1;
}

.focus\:scale-y-125:focus {
  --tw-scale-y: 1.25;
}

.focus\:scale-y-150:focus {
  --tw-scale-y: 1.5;
}

.rotate-0 {
  --tw-rotate: 0deg;
}

.rotate-1 {
  --tw-rotate: 1deg;
}

.rotate-2 {
  --tw-rotate: 2deg;
}

.rotate-3 {
  --tw-rotate: 3deg;
}

.rotate-6 {
  --tw-rotate: 6deg;
}

.rotate-12 {
  --tw-rotate: 12deg;
}

.rotate-45 {
  --tw-rotate: 45deg;
}

.rotate-90 {
  --tw-rotate: 90deg;
}

.rotate-180 {
  --tw-rotate: 180deg;
}

.-rotate-180 {
  --tw-rotate: -180deg;
}

.-rotate-90 {
  --tw-rotate: -90deg;
}

.-rotate-45 {
  --tw-rotate: -45deg;
}

.-rotate-12 {
  --tw-rotate: -12deg;
}

.-rotate-6 {
  --tw-rotate: -6deg;
}

.-rotate-3 {
  --tw-rotate: -3deg;
}

.-rotate-2 {
  --tw-rotate: -2deg;
}

.-rotate-1 {
  --tw-rotate: -1deg;
}

.hover\:rotate-0:hover {
  --tw-rotate: 0deg;
}

.hover\:rotate-1:hover {
  --tw-rotate: 1deg;
}

.hover\:rotate-2:hover {
  --tw-rotate: 2deg;
}

.hover\:rotate-3:hover {
  --tw-rotate: 3deg;
}

.hover\:rotate-6:hover {
  --tw-rotate: 6deg;
}

.hover\:rotate-12:hover {
  --tw-rotate: 12deg;
}

.hover\:rotate-45:hover {
  --tw-rotate: 45deg;
}

.hover\:rotate-90:hover {
  --tw-rotate: 90deg;
}

.hover\:rotate-180:hover {
  --tw-rotate: 180deg;
}

.hover\:-rotate-180:hover {
  --tw-rotate: -180deg;
}

.hover\:-rotate-90:hover {
  --tw-rotate: -90deg;
}

.hover\:-rotate-45:hover {
  --tw-rotate: -45deg;
}

.hover\:-rotate-12:hover {
  --tw-rotate: -12deg;
}

.hover\:-rotate-6:hover {
  --tw-rotate: -6deg;
}

.hover\:-rotate-3:hover {
  --tw-rotate: -3deg;
}

.hover\:-rotate-2:hover {
  --tw-rotate: -2deg;
}

.hover\:-rotate-1:hover {
  --tw-rotate: -1deg;
}

.focus\:rotate-0:focus {
  --tw-rotate: 0deg;
}

.focus\:rotate-1:focus {
  --tw-rotate: 1deg;
}

.focus\:rotate-2:focus {
  --tw-rotate: 2deg;
}

.focus\:rotate-3:focus {
  --tw-rotate: 3deg;
}

.focus\:rotate-6:focus {
  --tw-rotate: 6deg;
}

.focus\:rotate-12:focus {
  --tw-rotate: 12deg;
}

.focus\:rotate-45:focus {
  --tw-rotate: 45deg;
}

.focus\:rotate-90:focus {
  --tw-rotate: 90deg;
}

.focus\:rotate-180:focus {
  --tw-rotate: 180deg;
}

.focus\:-rotate-180:focus {
  --tw-rotate: -180deg;
}

.focus\:-rotate-90:focus {
  --tw-rotate: -90deg;
}

.focus\:-rotate-45:focus {
  --tw-rotate: -45deg;
}

.focus\:-rotate-12:focus {
  --tw-rotate: -12deg;
}

.focus\:-rotate-6:focus {
  --tw-rotate: -6deg;
}

.focus\:-rotate-3:focus {
  --tw-rotate: -3deg;
}

.focus\:-rotate-2:focus {
  --tw-rotate: -2deg;
}

.focus\:-rotate-1:focus {
  --tw-rotate: -1deg;
}

.translate-x-0 {
  --tw-translate-x: 0px;
}

.translate-x-1 {
  --tw-translate-x: 0.25rem;
}

.translate-x-2 {
  --tw-translate-x: 0.5rem;
}

.translate-x-3 {
  --tw-translate-x: 0.75rem;
}

.translate-x-4 {
  --tw-translate-x: 1rem;
}

.translate-x-5 {
  --tw-translate-x: 1.25rem;
}

.translate-x-6 {
  --tw-translate-x: 1.5rem;
}

.translate-x-7 {
  --tw-translate-x: 1.75rem;
}

.translate-x-8 {
  --tw-translate-x: 2rem;
}

.translate-x-9 {
  --tw-translate-x: 2.25rem;
}

.translate-x-10 {
  --tw-translate-x: 2.5rem;
}

.translate-x-11 {
  --tw-translate-x: 2.75rem;
}

.translate-x-12 {
  --tw-translate-x: 3rem;
}

.translate-x-14 {
  --tw-translate-x: 3.5rem;
}

.translate-x-16 {
  --tw-translate-x: 4rem;
}

.translate-x-20 {
  --tw-translate-x: 5rem;
}

.translate-x-24 {
  --tw-translate-x: 6rem;
}

.translate-x-28 {
  --tw-translate-x: 7rem;
}

.translate-x-32 {
  --tw-translate-x: 8rem;
}

.translate-x-36 {
  --tw-translate-x: 9rem;
}

.translate-x-40 {
  --tw-translate-x: 10rem;
}

.translate-x-44 {
  --tw-translate-x: 11rem;
}

.translate-x-48 {
  --tw-translate-x: 12rem;
}

.translate-x-52 {
  --tw-translate-x: 13rem;
}

.translate-x-56 {
  --tw-translate-x: 14rem;
}

.translate-x-60 {
  --tw-translate-x: 15rem;
}

.translate-x-64 {
  --tw-translate-x: 16rem;
}

.translate-x-72 {
  --tw-translate-x: 18rem;
}

.translate-x-80 {
  --tw-translate-x: 20rem;
}

.translate-x-96 {
  --tw-translate-x: 24rem;
}

.translate-x-px {
  --tw-translate-x: 1px;
}

.translate-x-0\.5 {
  --tw-translate-x: 0.125rem;
}

.translate-x-1\.5 {
  --tw-translate-x: 0.375rem;
}

.translate-x-2\.5 {
  --tw-translate-x: 0.625rem;
}

.translate-x-3\.5 {
  --tw-translate-x: 0.875rem;
}

.-translate-x-0 {
  --tw-translate-x: 0px;
}

.-translate-x-1 {
  --tw-translate-x: -0.25rem;
}

.-translate-x-2 {
  --tw-translate-x: -0.5rem;
}

.-translate-x-3 {
  --tw-translate-x: -0.75rem;
}

.-translate-x-4 {
  --tw-translate-x: -1rem;
}

.-translate-x-5 {
  --tw-translate-x: -1.25rem;
}

.-translate-x-6 {
  --tw-translate-x: -1.5rem;
}

.-translate-x-7 {
  --tw-translate-x: -1.75rem;
}

.-translate-x-8 {
  --tw-translate-x: -2rem;
}

.-translate-x-9 {
  --tw-translate-x: -2.25rem;
}

.-translate-x-10 {
  --tw-translate-x: -2.5rem;
}

.-translate-x-11 {
  --tw-translate-x: -2.75rem;
}

.-translate-x-12 {
  --tw-translate-x: -3rem;
}

.-translate-x-14 {
  --tw-translate-x: -3.5rem;
}

.-translate-x-16 {
  --tw-translate-x: -4rem;
}

.-translate-x-20 {
  --tw-translate-x: -5rem;
}

.-translate-x-24 {
  --tw-translate-x: -6rem;
}

.-translate-x-28 {
  --tw-translate-x: -7rem;
}

.-translate-x-32 {
  --tw-translate-x: -8rem;
}

.-translate-x-36 {
  --tw-translate-x: -9rem;
}

.-translate-x-40 {
  --tw-translate-x: -10rem;
}

.-translate-x-44 {
  --tw-translate-x: -11rem;
}

.-translate-x-48 {
  --tw-translate-x: -12rem;
}

.-translate-x-52 {
  --tw-translate-x: -13rem;
}

.-translate-x-56 {
  --tw-translate-x: -14rem;
}

.-translate-x-60 {
  --tw-translate-x: -15rem;
}

.-translate-x-64 {
  --tw-translate-x: -16rem;
}

.-translate-x-72 {
  --tw-translate-x: -18rem;
}

.-translate-x-80 {
  --tw-translate-x: -20rem;
}

.-translate-x-96 {
  --tw-translate-x: -24rem;
}

.-translate-x-px {
  --tw-translate-x: -1px;
}

.-translate-x-0\.5 {
  --tw-translate-x: -0.125rem;
}

.-translate-x-1\.5 {
  --tw-translate-x: -0.375rem;
}

.-translate-x-2\.5 {
  --tw-translate-x: -0.625rem;
}

.-translate-x-3\.5 {
  --tw-translate-x: -0.875rem;
}

.translate-x-1\/2 {
  --tw-translate-x: 50%;
}

.translate-x-1\/3 {
  --tw-translate-x: 33.333333%;
}

.translate-x-2\/3 {
  --tw-translate-x: 66.666667%;
}

.translate-x-1\/4 {
  --tw-translate-x: 25%;
}

.translate-x-2\/4 {
  --tw-translate-x: 50%;
}

.translate-x-3\/4 {
  --tw-translate-x: 75%;
}

.translate-x-full {
  --tw-translate-x: 100%;
}

.-translate-x-1\/2 {
  --tw-translate-x: -50%;
}

.-translate-x-1\/3 {
  --tw-translate-x: -33.333333%;
}

.-translate-x-2\/3 {
  --tw-translate-x: -66.666667%;
}

.-translate-x-1\/4 {
  --tw-translate-x: -25%;
}

.-translate-x-2\/4 {
  --tw-translate-x: -50%;
}

.-translate-x-3\/4 {
  --tw-translate-x: -75%;
}

.-translate-x-full {
  --tw-translate-x: -100%;
}

.translate-y-0 {
  --tw-translate-y: 0px;
}

.translate-y-1 {
  --tw-translate-y: 0.25rem;
}

.translate-y-2 {
  --tw-translate-y: 0.5rem;
}

.translate-y-3 {
  --tw-translate-y: 0.75rem;
}

.translate-y-4 {
  --tw-translate-y: 1rem;
}

.translate-y-5 {
  --tw-translate-y: 1.25rem;
}

.translate-y-6 {
  --tw-translate-y: 1.5rem;
}

.translate-y-7 {
  --tw-translate-y: 1.75rem;
}

.translate-y-8 {
  --tw-translate-y: 2rem;
}

.translate-y-9 {
  --tw-translate-y: 2.25rem;
}

.translate-y-10 {
  --tw-translate-y: 2.5rem;
}

.translate-y-11 {
  --tw-translate-y: 2.75rem;
}

.translate-y-12 {
  --tw-translate-y: 3rem;
}

.translate-y-14 {
  --tw-translate-y: 3.5rem;
}

.translate-y-16 {
  --tw-translate-y: 4rem;
}

.translate-y-20 {
  --tw-translate-y: 5rem;
}

.translate-y-24 {
  --tw-translate-y: 6rem;
}

.translate-y-28 {
  --tw-translate-y: 7rem;
}

.translate-y-32 {
  --tw-translate-y: 8rem;
}

.translate-y-36 {
  --tw-translate-y: 9rem;
}

.translate-y-40 {
  --tw-translate-y: 10rem;
}

.translate-y-44 {
  --tw-translate-y: 11rem;
}

.translate-y-48 {
  --tw-translate-y: 12rem;
}

.translate-y-52 {
  --tw-translate-y: 13rem;
}

.translate-y-56 {
  --tw-translate-y: 14rem;
}

.translate-y-60 {
  --tw-translate-y: 15rem;
}

.translate-y-64 {
  --tw-translate-y: 16rem;
}

.translate-y-72 {
  --tw-translate-y: 18rem;
}

.translate-y-80 {
  --tw-translate-y: 20rem;
}

.translate-y-96 {
  --tw-translate-y: 24rem;
}

.translate-y-px {
  --tw-translate-y: 1px;
}

.translate-y-0\.5 {
  --tw-translate-y: 0.125rem;
}

.translate-y-1\.5 {
  --tw-translate-y: 0.375rem;
}

.translate-y-2\.5 {
  --tw-translate-y: 0.625rem;
}

.translate-y-3\.5 {
  --tw-translate-y: 0.875rem;
}

.-translate-y-0 {
  --tw-translate-y: 0px;
}

.-translate-y-1 {
  --tw-translate-y: -0.25rem;
}

.-translate-y-2 {
  --tw-translate-y: -0.5rem;
}

.-translate-y-3 {
  --tw-translate-y: -0.75rem;
}

.-translate-y-4 {
  --tw-translate-y: -1rem;
}

.-translate-y-5 {
  --tw-translate-y: -1.25rem;
}

.-translate-y-6 {
  --tw-translate-y: -1.5rem;
}

.-translate-y-7 {
  --tw-translate-y: -1.75rem;
}

.-translate-y-8 {
  --tw-translate-y: -2rem;
}

.-translate-y-9 {
  --tw-translate-y: -2.25rem;
}

.-translate-y-10 {
  --tw-translate-y: -2.5rem;
}

.-translate-y-11 {
  --tw-translate-y: -2.75rem;
}

.-translate-y-12 {
  --tw-translate-y: -3rem;
}

.-translate-y-14 {
  --tw-translate-y: -3.5rem;
}

.-translate-y-16 {
  --tw-translate-y: -4rem;
}

.-translate-y-20 {
  --tw-translate-y: -5rem;
}

.-translate-y-24 {
  --tw-translate-y: -6rem;
}

.-translate-y-28 {
  --tw-translate-y: -7rem;
}

.-translate-y-32 {
  --tw-translate-y: -8rem;
}

.-translate-y-36 {
  --tw-translate-y: -9rem;
}

.-translate-y-40 {
  --tw-translate-y: -10rem;
}

.-translate-y-44 {
  --tw-translate-y: -11rem;
}

.-translate-y-48 {
  --tw-translate-y: -12rem;
}

.-translate-y-52 {
  --tw-translate-y: -13rem;
}

.-translate-y-56 {
  --tw-translate-y: -14rem;
}

.-translate-y-60 {
  --tw-translate-y: -15rem;
}

.-translate-y-64 {
  --tw-translate-y: -16rem;
}

.-translate-y-72 {
  --tw-translate-y: -18rem;
}

.-translate-y-80 {
  --tw-translate-y: -20rem;
}

.-translate-y-96 {
  --tw-translate-y: -24rem;
}

.-translate-y-px {
  --tw-translate-y: -1px;
}

.-translate-y-0\.5 {
  --tw-translate-y: -0.125rem;
}

.-translate-y-1\.5 {
  --tw-translate-y: -0.375rem;
}

.-translate-y-2\.5 {
  --tw-translate-y: -0.625rem;
}

.-translate-y-3\.5 {
  --tw-translate-y: -0.875rem;
}

.translate-y-1\/2 {
  --tw-translate-y: 50%;
}

.translate-y-1\/3 {
  --tw-translate-y: 33.333333%;
}

.translate-y-2\/3 {
  --tw-translate-y: 66.666667%;
}

.translate-y-1\/4 {
  --tw-translate-y: 25%;
}

.translate-y-2\/4 {
  --tw-translate-y: 50%;
}

.translate-y-3\/4 {
  --tw-translate-y: 75%;
}

.translate-y-full {
  --tw-translate-y: 100%;
}

.-translate-y-1\/2 {
  --tw-translate-y: -50%;
}

.-translate-y-1\/3 {
  --tw-translate-y: -33.333333%;
}

.-translate-y-2\/3 {
  --tw-translate-y: -66.666667%;
}

.-translate-y-1\/4 {
  --tw-translate-y: -25%;
}

.-translate-y-2\/4 {
  --tw-translate-y: -50%;
}

.-translate-y-3\/4 {
  --tw-translate-y: -75%;
}

.-translate-y-full {
  --tw-translate-y: -100%;
}

.hover\:translate-x-0:hover {
  --tw-translate-x: 0px;
}

.hover\:translate-x-1:hover {
  --tw-translate-x: 0.25rem;
}

.hover\:translate-x-2:hover {
  --tw-translate-x: 0.5rem;
}

.hover\:translate-x-3:hover {
  --tw-translate-x: 0.75rem;
}

.hover\:translate-x-4:hover {
  --tw-translate-x: 1rem;
}

.hover\:translate-x-5:hover {
  --tw-translate-x: 1.25rem;
}

.hover\:translate-x-6:hover {
  --tw-translate-x: 1.5rem;
}

.hover\:translate-x-7:hover {
  --tw-translate-x: 1.75rem;
}

.hover\:translate-x-8:hover {
  --tw-translate-x: 2rem;
}

.hover\:translate-x-9:hover {
  --tw-translate-x: 2.25rem;
}

.hover\:translate-x-10:hover {
  --tw-translate-x: 2.5rem;
}

.hover\:translate-x-11:hover {
  --tw-translate-x: 2.75rem;
}

.hover\:translate-x-12:hover {
  --tw-translate-x: 3rem;
}

.hover\:translate-x-14:hover {
  --tw-translate-x: 3.5rem;
}

.hover\:translate-x-16:hover {
  --tw-translate-x: 4rem;
}

.hover\:translate-x-20:hover {
  --tw-translate-x: 5rem;
}

.hover\:translate-x-24:hover {
  --tw-translate-x: 6rem;
}

.hover\:translate-x-28:hover {
  --tw-translate-x: 7rem;
}

.hover\:translate-x-32:hover {
  --tw-translate-x: 8rem;
}

.hover\:translate-x-36:hover {
  --tw-translate-x: 9rem;
}

.hover\:translate-x-40:hover {
  --tw-translate-x: 10rem;
}

.hover\:translate-x-44:hover {
  --tw-translate-x: 11rem;
}

.hover\:translate-x-48:hover {
  --tw-translate-x: 12rem;
}

.hover\:translate-x-52:hover {
  --tw-translate-x: 13rem;
}

.hover\:translate-x-56:hover {
  --tw-translate-x: 14rem;
}

.hover\:translate-x-60:hover {
  --tw-translate-x: 15rem;
}

.hover\:translate-x-64:hover {
  --tw-translate-x: 16rem;
}

.hover\:translate-x-72:hover {
  --tw-translate-x: 18rem;
}

.hover\:translate-x-80:hover {
  --tw-translate-x: 20rem;
}

.hover\:translate-x-96:hover {
  --tw-translate-x: 24rem;
}

.hover\:translate-x-px:hover {
  --tw-translate-x: 1px;
}

.hover\:translate-x-0\.5:hover {
  --tw-translate-x: 0.125rem;
}

.hover\:translate-x-1\.5:hover {
  --tw-translate-x: 0.375rem;
}

.hover\:translate-x-2\.5:hover {
  --tw-translate-x: 0.625rem;
}

.hover\:translate-x-3\.5:hover {
  --tw-translate-x: 0.875rem;
}

.hover\:-translate-x-0:hover {
  --tw-translate-x: 0px;
}

.hover\:-translate-x-1:hover {
  --tw-translate-x: -0.25rem;
}

.hover\:-translate-x-2:hover {
  --tw-translate-x: -0.5rem;
}

.hover\:-translate-x-3:hover {
  --tw-translate-x: -0.75rem;
}

.hover\:-translate-x-4:hover {
  --tw-translate-x: -1rem;
}

.hover\:-translate-x-5:hover {
  --tw-translate-x: -1.25rem;
}

.hover\:-translate-x-6:hover {
  --tw-translate-x: -1.5rem;
}

.hover\:-translate-x-7:hover {
  --tw-translate-x: -1.75rem;
}

.hover\:-translate-x-8:hover {
  --tw-translate-x: -2rem;
}

.hover\:-translate-x-9:hover {
  --tw-translate-x: -2.25rem;
}

.hover\:-translate-x-10:hover {
  --tw-translate-x: -2.5rem;
}

.hover\:-translate-x-11:hover {
  --tw-translate-x: -2.75rem;
}

.hover\:-translate-x-12:hover {
  --tw-translate-x: -3rem;
}

.hover\:-translate-x-14:hover {
  --tw-translate-x: -3.5rem;
}

.hover\:-translate-x-16:hover {
  --tw-translate-x: -4rem;
}

.hover\:-translate-x-20:hover {
  --tw-translate-x: -5rem;
}

.hover\:-translate-x-24:hover {
  --tw-translate-x: -6rem;
}

.hover\:-translate-x-28:hover {
  --tw-translate-x: -7rem;
}

.hover\:-translate-x-32:hover {
  --tw-translate-x: -8rem;
}

.hover\:-translate-x-36:hover {
  --tw-translate-x: -9rem;
}

.hover\:-translate-x-40:hover {
  --tw-translate-x: -10rem;
}

.hover\:-translate-x-44:hover {
  --tw-translate-x: -11rem;
}

.hover\:-translate-x-48:hover {
  --tw-translate-x: -12rem;
}

.hover\:-translate-x-52:hover {
  --tw-translate-x: -13rem;
}

.hover\:-translate-x-56:hover {
  --tw-translate-x: -14rem;
}

.hover\:-translate-x-60:hover {
  --tw-translate-x: -15rem;
}

.hover\:-translate-x-64:hover {
  --tw-translate-x: -16rem;
}

.hover\:-translate-x-72:hover {
  --tw-translate-x: -18rem;
}

.hover\:-translate-x-80:hover {
  --tw-translate-x: -20rem;
}

.hover\:-translate-x-96:hover {
  --tw-translate-x: -24rem;
}

.hover\:-translate-x-px:hover {
  --tw-translate-x: -1px;
}

.hover\:-translate-x-0\.5:hover {
  --tw-translate-x: -0.125rem;
}

.hover\:-translate-x-1\.5:hover {
  --tw-translate-x: -0.375rem;
}

.hover\:-translate-x-2\.5:hover {
  --tw-translate-x: -0.625rem;
}

.hover\:-translate-x-3\.5:hover {
  --tw-translate-x: -0.875rem;
}

.hover\:translate-x-1\/2:hover {
  --tw-translate-x: 50%;
}

.hover\:translate-x-1\/3:hover {
  --tw-translate-x: 33.333333%;
}

.hover\:translate-x-2\/3:hover {
  --tw-translate-x: 66.666667%;
}

.hover\:translate-x-1\/4:hover {
  --tw-translate-x: 25%;
}

.hover\:translate-x-2\/4:hover {
  --tw-translate-x: 50%;
}

.hover\:translate-x-3\/4:hover {
  --tw-translate-x: 75%;
}

.hover\:translate-x-full:hover {
  --tw-translate-x: 100%;
}

.hover\:-translate-x-1\/2:hover {
  --tw-translate-x: -50%;
}

.hover\:-translate-x-1\/3:hover {
  --tw-translate-x: -33.333333%;
}

.hover\:-translate-x-2\/3:hover {
  --tw-translate-x: -66.666667%;
}

.hover\:-translate-x-1\/4:hover {
  --tw-translate-x: -25%;
}

.hover\:-translate-x-2\/4:hover {
  --tw-translate-x: -50%;
}

.hover\:-translate-x-3\/4:hover {
  --tw-translate-x: -75%;
}

.hover\:-translate-x-full:hover {
  --tw-translate-x: -100%;
}

.hover\:translate-y-0:hover {
  --tw-translate-y: 0px;
}

.hover\:translate-y-1:hover {
  --tw-translate-y: 0.25rem;
}

.hover\:translate-y-2:hover {
  --tw-translate-y: 0.5rem;
}

.hover\:translate-y-3:hover {
  --tw-translate-y: 0.75rem;
}

.hover\:translate-y-4:hover {
  --tw-translate-y: 1rem;
}

.hover\:translate-y-5:hover {
  --tw-translate-y: 1.25rem;
}

.hover\:translate-y-6:hover {
  --tw-translate-y: 1.5rem;
}

.hover\:translate-y-7:hover {
  --tw-translate-y: 1.75rem;
}

.hover\:translate-y-8:hover {
  --tw-translate-y: 2rem;
}

.hover\:translate-y-9:hover {
  --tw-translate-y: 2.25rem;
}

.hover\:translate-y-10:hover {
  --tw-translate-y: 2.5rem;
}

.hover\:translate-y-11:hover {
  --tw-translate-y: 2.75rem;
}

.hover\:translate-y-12:hover {
  --tw-translate-y: 3rem;
}

.hover\:translate-y-14:hover {
  --tw-translate-y: 3.5rem;
}

.hover\:translate-y-16:hover {
  --tw-translate-y: 4rem;
}

.hover\:translate-y-20:hover {
  --tw-translate-y: 5rem;
}

.hover\:translate-y-24:hover {
  --tw-translate-y: 6rem;
}

.hover\:translate-y-28:hover {
  --tw-translate-y: 7rem;
}

.hover\:translate-y-32:hover {
  --tw-translate-y: 8rem;
}

.hover\:translate-y-36:hover {
  --tw-translate-y: 9rem;
}

.hover\:translate-y-40:hover {
  --tw-translate-y: 10rem;
}

.hover\:translate-y-44:hover {
  --tw-translate-y: 11rem;
}

.hover\:translate-y-48:hover {
  --tw-translate-y: 12rem;
}

.hover\:translate-y-52:hover {
  --tw-translate-y: 13rem;
}

.hover\:translate-y-56:hover {
  --tw-translate-y: 14rem;
}

.hover\:translate-y-60:hover {
  --tw-translate-y: 15rem;
}

.hover\:translate-y-64:hover {
  --tw-translate-y: 16rem;
}

.hover\:translate-y-72:hover {
  --tw-translate-y: 18rem;
}

.hover\:translate-y-80:hover {
  --tw-translate-y: 20rem;
}

.hover\:translate-y-96:hover {
  --tw-translate-y: 24rem;
}

.hover\:translate-y-px:hover {
  --tw-translate-y: 1px;
}

.hover\:translate-y-0\.5:hover {
  --tw-translate-y: 0.125rem;
}

.hover\:translate-y-1\.5:hover {
  --tw-translate-y: 0.375rem;
}

.hover\:translate-y-2\.5:hover {
  --tw-translate-y: 0.625rem;
}

.hover\:translate-y-3\.5:hover {
  --tw-translate-y: 0.875rem;
}

.hover\:-translate-y-0:hover {
  --tw-translate-y: 0px;
}

.hover\:-translate-y-1:hover {
  --tw-translate-y: -0.25rem;
}

.hover\:-translate-y-2:hover {
  --tw-translate-y: -0.5rem;
}

.hover\:-translate-y-3:hover {
  --tw-translate-y: -0.75rem;
}

.hover\:-translate-y-4:hover {
  --tw-translate-y: -1rem;
}

.hover\:-translate-y-5:hover {
  --tw-translate-y: -1.25rem;
}

.hover\:-translate-y-6:hover {
  --tw-translate-y: -1.5rem;
}

.hover\:-translate-y-7:hover {
  --tw-translate-y: -1.75rem;
}

.hover\:-translate-y-8:hover {
  --tw-translate-y: -2rem;
}

.hover\:-translate-y-9:hover {
  --tw-translate-y: -2.25rem;
}

.hover\:-translate-y-10:hover {
  --tw-translate-y: -2.5rem;
}

.hover\:-translate-y-11:hover {
  --tw-translate-y: -2.75rem;
}

.hover\:-translate-y-12:hover {
  --tw-translate-y: -3rem;
}

.hover\:-translate-y-14:hover {
  --tw-translate-y: -3.5rem;
}

.hover\:-translate-y-16:hover {
  --tw-translate-y: -4rem;
}

.hover\:-translate-y-20:hover {
  --tw-translate-y: -5rem;
}

.hover\:-translate-y-24:hover {
  --tw-translate-y: -6rem;
}

.hover\:-translate-y-28:hover {
  --tw-translate-y: -7rem;
}

.hover\:-translate-y-32:hover {
  --tw-translate-y: -8rem;
}

.hover\:-translate-y-36:hover {
  --tw-translate-y: -9rem;
}

.hover\:-translate-y-40:hover {
  --tw-translate-y: -10rem;
}

.hover\:-translate-y-44:hover {
  --tw-translate-y: -11rem;
}

.hover\:-translate-y-48:hover {
  --tw-translate-y: -12rem;
}

.hover\:-translate-y-52:hover {
  --tw-translate-y: -13rem;
}

.hover\:-translate-y-56:hover {
  --tw-translate-y: -14rem;
}

.hover\:-translate-y-60:hover {
  --tw-translate-y: -15rem;
}

.hover\:-translate-y-64:hover {
  --tw-translate-y: -16rem;
}

.hover\:-translate-y-72:hover {
  --tw-translate-y: -18rem;
}

.hover\:-translate-y-80:hover {
  --tw-translate-y: -20rem;
}

.hover\:-translate-y-96:hover {
  --tw-translate-y: -24rem;
}

.hover\:-translate-y-px:hover {
  --tw-translate-y: -1px;
}

.hover\:-translate-y-0\.5:hover {
  --tw-translate-y: -0.125rem;
}

.hover\:-translate-y-1\.5:hover {
  --tw-translate-y: -0.375rem;
}

.hover\:-translate-y-2\.5:hover {
  --tw-translate-y: -0.625rem;
}

.hover\:-translate-y-3\.5:hover {
  --tw-translate-y: -0.875rem;
}

.hover\:translate-y-1\/2:hover {
  --tw-translate-y: 50%;
}

.hover\:translate-y-1\/3:hover {
  --tw-translate-y: 33.333333%;
}

.hover\:translate-y-2\/3:hover {
  --tw-translate-y: 66.666667%;
}

.hover\:translate-y-1\/4:hover {
  --tw-translate-y: 25%;
}

.hover\:translate-y-2\/4:hover {
  --tw-translate-y: 50%;
}

.hover\:translate-y-3\/4:hover {
  --tw-translate-y: 75%;
}

.hover\:translate-y-full:hover {
  --tw-translate-y: 100%;
}

.hover\:-translate-y-1\/2:hover {
  --tw-translate-y: -50%;
}

.hover\:-translate-y-1\/3:hover {
  --tw-translate-y: -33.333333%;
}

.hover\:-translate-y-2\/3:hover {
  --tw-translate-y: -66.666667%;
}

.hover\:-translate-y-1\/4:hover {
  --tw-translate-y: -25%;
}

.hover\:-translate-y-2\/4:hover {
  --tw-translate-y: -50%;
}

.hover\:-translate-y-3\/4:hover {
  --tw-translate-y: -75%;
}

.hover\:-translate-y-full:hover {
  --tw-translate-y: -100%;
}

.focus\:translate-x-0:focus {
  --tw-translate-x: 0px;
}

.focus\:translate-x-1:focus {
  --tw-translate-x: 0.25rem;
}

.focus\:translate-x-2:focus {
  --tw-translate-x: 0.5rem;
}

.focus\:translate-x-3:focus {
  --tw-translate-x: 0.75rem;
}

.focus\:translate-x-4:focus {
  --tw-translate-x: 1rem;
}

.focus\:translate-x-5:focus {
  --tw-translate-x: 1.25rem;
}

.focus\:translate-x-6:focus {
  --tw-translate-x: 1.5rem;
}

.focus\:translate-x-7:focus {
  --tw-translate-x: 1.75rem;
}

.focus\:translate-x-8:focus {
  --tw-translate-x: 2rem;
}

.focus\:translate-x-9:focus {
  --tw-translate-x: 2.25rem;
}

.focus\:translate-x-10:focus {
  --tw-translate-x: 2.5rem;
}

.focus\:translate-x-11:focus {
  --tw-translate-x: 2.75rem;
}

.focus\:translate-x-12:focus {
  --tw-translate-x: 3rem;
}

.focus\:translate-x-14:focus {
  --tw-translate-x: 3.5rem;
}

.focus\:translate-x-16:focus {
  --tw-translate-x: 4rem;
}

.focus\:translate-x-20:focus {
  --tw-translate-x: 5rem;
}

.focus\:translate-x-24:focus {
  --tw-translate-x: 6rem;
}

.focus\:translate-x-28:focus {
  --tw-translate-x: 7rem;
}

.focus\:translate-x-32:focus {
  --tw-translate-x: 8rem;
}

.focus\:translate-x-36:focus {
  --tw-translate-x: 9rem;
}

.focus\:translate-x-40:focus {
  --tw-translate-x: 10rem;
}

.focus\:translate-x-44:focus {
  --tw-translate-x: 11rem;
}

.focus\:translate-x-48:focus {
  --tw-translate-x: 12rem;
}

.focus\:translate-x-52:focus {
  --tw-translate-x: 13rem;
}

.focus\:translate-x-56:focus {
  --tw-translate-x: 14rem;
}

.focus\:translate-x-60:focus {
  --tw-translate-x: 15rem;
}

.focus\:translate-x-64:focus {
  --tw-translate-x: 16rem;
}

.focus\:translate-x-72:focus {
  --tw-translate-x: 18rem;
}

.focus\:translate-x-80:focus {
  --tw-translate-x: 20rem;
}

.focus\:translate-x-96:focus {
  --tw-translate-x: 24rem;
}

.focus\:translate-x-px:focus {
  --tw-translate-x: 1px;
}

.focus\:translate-x-0\.5:focus {
  --tw-translate-x: 0.125rem;
}

.focus\:translate-x-1\.5:focus {
  --tw-translate-x: 0.375rem;
}

.focus\:translate-x-2\.5:focus {
  --tw-translate-x: 0.625rem;
}

.focus\:translate-x-3\.5:focus {
  --tw-translate-x: 0.875rem;
}

.focus\:-translate-x-0:focus {
  --tw-translate-x: 0px;
}

.focus\:-translate-x-1:focus {
  --tw-translate-x: -0.25rem;
}

.focus\:-translate-x-2:focus {
  --tw-translate-x: -0.5rem;
}

.focus\:-translate-x-3:focus {
  --tw-translate-x: -0.75rem;
}

.focus\:-translate-x-4:focus {
  --tw-translate-x: -1rem;
}

.focus\:-translate-x-5:focus {
  --tw-translate-x: -1.25rem;
}

.focus\:-translate-x-6:focus {
  --tw-translate-x: -1.5rem;
}

.focus\:-translate-x-7:focus {
  --tw-translate-x: -1.75rem;
}

.focus\:-translate-x-8:focus {
  --tw-translate-x: -2rem;
}

.focus\:-translate-x-9:focus {
  --tw-translate-x: -2.25rem;
}

.focus\:-translate-x-10:focus {
  --tw-translate-x: -2.5rem;
}

.focus\:-translate-x-11:focus {
  --tw-translate-x: -2.75rem;
}

.focus\:-translate-x-12:focus {
  --tw-translate-x: -3rem;
}

.focus\:-translate-x-14:focus {
  --tw-translate-x: -3.5rem;
}

.focus\:-translate-x-16:focus {
  --tw-translate-x: -4rem;
}

.focus\:-translate-x-20:focus {
  --tw-translate-x: -5rem;
}

.focus\:-translate-x-24:focus {
  --tw-translate-x: -6rem;
}

.focus\:-translate-x-28:focus {
  --tw-translate-x: -7rem;
}

.focus\:-translate-x-32:focus {
  --tw-translate-x: -8rem;
}

.focus\:-translate-x-36:focus {
  --tw-translate-x: -9rem;
}

.focus\:-translate-x-40:focus {
  --tw-translate-x: -10rem;
}

.focus\:-translate-x-44:focus {
  --tw-translate-x: -11rem;
}

.focus\:-translate-x-48:focus {
  --tw-translate-x: -12rem;
}

.focus\:-translate-x-52:focus {
  --tw-translate-x: -13rem;
}

.focus\:-translate-x-56:focus {
  --tw-translate-x: -14rem;
}

.focus\:-translate-x-60:focus {
  --tw-translate-x: -15rem;
}

.focus\:-translate-x-64:focus {
  --tw-translate-x: -16rem;
}

.focus\:-translate-x-72:focus {
  --tw-translate-x: -18rem;
}

.focus\:-translate-x-80:focus {
  --tw-translate-x: -20rem;
}

.focus\:-translate-x-96:focus {
  --tw-translate-x: -24rem;
}

.focus\:-translate-x-px:focus {
  --tw-translate-x: -1px;
}

.focus\:-translate-x-0\.5:focus {
  --tw-translate-x: -0.125rem;
}

.focus\:-translate-x-1\.5:focus {
  --tw-translate-x: -0.375rem;
}

.focus\:-translate-x-2\.5:focus {
  --tw-translate-x: -0.625rem;
}

.focus\:-translate-x-3\.5:focus {
  --tw-translate-x: -0.875rem;
}

.focus\:translate-x-1\/2:focus {
  --tw-translate-x: 50%;
}

.focus\:translate-x-1\/3:focus {
  --tw-translate-x: 33.333333%;
}

.focus\:translate-x-2\/3:focus {
  --tw-translate-x: 66.666667%;
}

.focus\:translate-x-1\/4:focus {
  --tw-translate-x: 25%;
}

.focus\:translate-x-2\/4:focus {
  --tw-translate-x: 50%;
}

.focus\:translate-x-3\/4:focus {
  --tw-translate-x: 75%;
}

.focus\:translate-x-full:focus {
  --tw-translate-x: 100%;
}

.focus\:-translate-x-1\/2:focus {
  --tw-translate-x: -50%;
}

.focus\:-translate-x-1\/3:focus {
  --tw-translate-x: -33.333333%;
}

.focus\:-translate-x-2\/3:focus {
  --tw-translate-x: -66.666667%;
}

.focus\:-translate-x-1\/4:focus {
  --tw-translate-x: -25%;
}

.focus\:-translate-x-2\/4:focus {
  --tw-translate-x: -50%;
}

.focus\:-translate-x-3\/4:focus {
  --tw-translate-x: -75%;
}

.focus\:-translate-x-full:focus {
  --tw-translate-x: -100%;
}

.focus\:translate-y-0:focus {
  --tw-translate-y: 0px;
}

.focus\:translate-y-1:focus {
  --tw-translate-y: 0.25rem;
}

.focus\:translate-y-2:focus {
  --tw-translate-y: 0.5rem;
}

.focus\:translate-y-3:focus {
  --tw-translate-y: 0.75rem;
}

.focus\:translate-y-4:focus {
  --tw-translate-y: 1rem;
}

.focus\:translate-y-5:focus {
  --tw-translate-y: 1.25rem;
}

.focus\:translate-y-6:focus {
  --tw-translate-y: 1.5rem;
}

.focus\:translate-y-7:focus {
  --tw-translate-y: 1.75rem;
}

.focus\:translate-y-8:focus {
  --tw-translate-y: 2rem;
}

.focus\:translate-y-9:focus {
  --tw-translate-y: 2.25rem;
}

.focus\:translate-y-10:focus {
  --tw-translate-y: 2.5rem;
}

.focus\:translate-y-11:focus {
  --tw-translate-y: 2.75rem;
}

.focus\:translate-y-12:focus {
  --tw-translate-y: 3rem;
}

.focus\:translate-y-14:focus {
  --tw-translate-y: 3.5rem;
}

.focus\:translate-y-16:focus {
  --tw-translate-y: 4rem;
}

.focus\:translate-y-20:focus {
  --tw-translate-y: 5rem;
}

.focus\:translate-y-24:focus {
  --tw-translate-y: 6rem;
}

.focus\:translate-y-28:focus {
  --tw-translate-y: 7rem;
}

.focus\:translate-y-32:focus {
  --tw-translate-y: 8rem;
}

.focus\:translate-y-36:focus {
  --tw-translate-y: 9rem;
}

.focus\:translate-y-40:focus {
  --tw-translate-y: 10rem;
}

.focus\:translate-y-44:focus {
  --tw-translate-y: 11rem;
}

.focus\:translate-y-48:focus {
  --tw-translate-y: 12rem;
}

.focus\:translate-y-52:focus {
  --tw-translate-y: 13rem;
}

.focus\:translate-y-56:focus {
  --tw-translate-y: 14rem;
}

.focus\:translate-y-60:focus {
  --tw-translate-y: 15rem;
}

.focus\:translate-y-64:focus {
  --tw-translate-y: 16rem;
}

.focus\:translate-y-72:focus {
  --tw-translate-y: 18rem;
}

.focus\:translate-y-80:focus {
  --tw-translate-y: 20rem;
}

.focus\:translate-y-96:focus {
  --tw-translate-y: 24rem;
}

.focus\:translate-y-px:focus {
  --tw-translate-y: 1px;
}

.focus\:translate-y-0\.5:focus {
  --tw-translate-y: 0.125rem;
}

.focus\:translate-y-1\.5:focus {
  --tw-translate-y: 0.375rem;
}

.focus\:translate-y-2\.5:focus {
  --tw-translate-y: 0.625rem;
}

.focus\:translate-y-3\.5:focus {
  --tw-translate-y: 0.875rem;
}

.focus\:-translate-y-0:focus {
  --tw-translate-y: 0px;
}

.focus\:-translate-y-1:focus {
  --tw-translate-y: -0.25rem;
}

.focus\:-translate-y-2:focus {
  --tw-translate-y: -0.5rem;
}

.focus\:-translate-y-3:focus {
  --tw-translate-y: -0.75rem;
}

.focus\:-translate-y-4:focus {
  --tw-translate-y: -1rem;
}

.focus\:-translate-y-5:focus {
  --tw-translate-y: -1.25rem;
}

.focus\:-translate-y-6:focus {
  --tw-translate-y: -1.5rem;
}

.focus\:-translate-y-7:focus {
  --tw-translate-y: -1.75rem;
}

.focus\:-translate-y-8:focus {
  --tw-translate-y: -2rem;
}

.focus\:-translate-y-9:focus {
  --tw-translate-y: -2.25rem;
}

.focus\:-translate-y-10:focus {
  --tw-translate-y: -2.5rem;
}

.focus\:-translate-y-11:focus {
  --tw-translate-y: -2.75rem;
}

.focus\:-translate-y-12:focus {
  --tw-translate-y: -3rem;
}

.focus\:-translate-y-14:focus {
  --tw-translate-y: -3.5rem;
}

.focus\:-translate-y-16:focus {
  --tw-translate-y: -4rem;
}

.focus\:-translate-y-20:focus {
  --tw-translate-y: -5rem;
}

.focus\:-translate-y-24:focus {
  --tw-translate-y: -6rem;
}

.focus\:-translate-y-28:focus {
  --tw-translate-y: -7rem;
}

.focus\:-translate-y-32:focus {
  --tw-translate-y: -8rem;
}

.focus\:-translate-y-36:focus {
  --tw-translate-y: -9rem;
}

.focus\:-translate-y-40:focus {
  --tw-translate-y: -10rem;
}

.focus\:-translate-y-44:focus {
  --tw-translate-y: -11rem;
}

.focus\:-translate-y-48:focus {
  --tw-translate-y: -12rem;
}

.focus\:-translate-y-52:focus {
  --tw-translate-y: -13rem;
}

.focus\:-translate-y-56:focus {
  --tw-translate-y: -14rem;
}

.focus\:-translate-y-60:focus {
  --tw-translate-y: -15rem;
}

.focus\:-translate-y-64:focus {
  --tw-translate-y: -16rem;
}

.focus\:-translate-y-72:focus {
  --tw-translate-y: -18rem;
}

.focus\:-translate-y-80:focus {
  --tw-translate-y: -20rem;
}

.focus\:-translate-y-96:focus {
  --tw-translate-y: -24rem;
}

.focus\:-translate-y-px:focus {
  --tw-translate-y: -1px;
}

.focus\:-translate-y-0\.5:focus {
  --tw-translate-y: -0.125rem;
}

.focus\:-translate-y-1\.5:focus {
  --tw-translate-y: -0.375rem;
}

.focus\:-translate-y-2\.5:focus {
  --tw-translate-y: -0.625rem;
}

.focus\:-translate-y-3\.5:focus {
  --tw-translate-y: -0.875rem;
}

.focus\:translate-y-1\/2:focus {
  --tw-translate-y: 50%;
}

.focus\:translate-y-1\/3:focus {
  --tw-translate-y: 33.333333%;
}

.focus\:translate-y-2\/3:focus {
  --tw-translate-y: 66.666667%;
}

.focus\:translate-y-1\/4:focus {
  --tw-translate-y: 25%;
}

.focus\:translate-y-2\/4:focus {
  --tw-translate-y: 50%;
}

.focus\:translate-y-3\/4:focus {
  --tw-translate-y: 75%;
}

.focus\:translate-y-full:focus {
  --tw-translate-y: 100%;
}

.focus\:-translate-y-1\/2:focus {
  --tw-translate-y: -50%;
}

.focus\:-translate-y-1\/3:focus {
  --tw-translate-y: -33.333333%;
}

.focus\:-translate-y-2\/3:focus {
  --tw-translate-y: -66.666667%;
}

.focus\:-translate-y-1\/4:focus {
  --tw-translate-y: -25%;
}

.focus\:-translate-y-2\/4:focus {
  --tw-translate-y: -50%;
}

.focus\:-translate-y-3\/4:focus {
  --tw-translate-y: -75%;
}

.focus\:-translate-y-full:focus {
  --tw-translate-y: -100%;
}

.skew-x-0 {
  --tw-skew-x: 0deg;
}

.skew-x-1 {
  --tw-skew-x: 1deg;
}

.skew-x-2 {
  --tw-skew-x: 2deg;
}

.skew-x-3 {
  --tw-skew-x: 3deg;
}

.skew-x-6 {
  --tw-skew-x: 6deg;
}

.skew-x-12 {
  --tw-skew-x: 12deg;
}

.-skew-x-12 {
  --tw-skew-x: -12deg;
}

.-skew-x-6 {
  --tw-skew-x: -6deg;
}

.-skew-x-3 {
  --tw-skew-x: -3deg;
}

.-skew-x-2 {
  --tw-skew-x: -2deg;
}

.-skew-x-1 {
  --tw-skew-x: -1deg;
}

.skew-y-0 {
  --tw-skew-y: 0deg;
}

.skew-y-1 {
  --tw-skew-y: 1deg;
}

.skew-y-2 {
  --tw-skew-y: 2deg;
}

.skew-y-3 {
  --tw-skew-y: 3deg;
}

.skew-y-6 {
  --tw-skew-y: 6deg;
}

.skew-y-12 {
  --tw-skew-y: 12deg;
}

.-skew-y-12 {
  --tw-skew-y: -12deg;
}

.-skew-y-6 {
  --tw-skew-y: -6deg;
}

.-skew-y-3 {
  --tw-skew-y: -3deg;
}

.-skew-y-2 {
  --tw-skew-y: -2deg;
}

.-skew-y-1 {
  --tw-skew-y: -1deg;
}

.hover\:skew-x-0:hover {
  --tw-skew-x: 0deg;
}

.hover\:skew-x-1:hover {
  --tw-skew-x: 1deg;
}

.hover\:skew-x-2:hover {
  --tw-skew-x: 2deg;
}

.hover\:skew-x-3:hover {
  --tw-skew-x: 3deg;
}

.hover\:skew-x-6:hover {
  --tw-skew-x: 6deg;
}

.hover\:skew-x-12:hover {
  --tw-skew-x: 12deg;
}

.hover\:-skew-x-12:hover {
  --tw-skew-x: -12deg;
}

.hover\:-skew-x-6:hover {
  --tw-skew-x: -6deg;
}

.hover\:-skew-x-3:hover {
  --tw-skew-x: -3deg;
}

.hover\:-skew-x-2:hover {
  --tw-skew-x: -2deg;
}

.hover\:-skew-x-1:hover {
  --tw-skew-x: -1deg;
}

.hover\:skew-y-0:hover {
  --tw-skew-y: 0deg;
}

.hover\:skew-y-1:hover {
  --tw-skew-y: 1deg;
}

.hover\:skew-y-2:hover {
  --tw-skew-y: 2deg;
}

.hover\:skew-y-3:hover {
  --tw-skew-y: 3deg;
}

.hover\:skew-y-6:hover {
  --tw-skew-y: 6deg;
}

.hover\:skew-y-12:hover {
  --tw-skew-y: 12deg;
}

.hover\:-skew-y-12:hover {
  --tw-skew-y: -12deg;
}

.hover\:-skew-y-6:hover {
  --tw-skew-y: -6deg;
}

.hover\:-skew-y-3:hover {
  --tw-skew-y: -3deg;
}

.hover\:-skew-y-2:hover {
  --tw-skew-y: -2deg;
}

.hover\:-skew-y-1:hover {
  --tw-skew-y: -1deg;
}

.focus\:skew-x-0:focus {
  --tw-skew-x: 0deg;
}

.focus\:skew-x-1:focus {
  --tw-skew-x: 1deg;
}

.focus\:skew-x-2:focus {
  --tw-skew-x: 2deg;
}

.focus\:skew-x-3:focus {
  --tw-skew-x: 3deg;
}

.focus\:skew-x-6:focus {
  --tw-skew-x: 6deg;
}

.focus\:skew-x-12:focus {
  --tw-skew-x: 12deg;
}

.focus\:-skew-x-12:focus {
  --tw-skew-x: -12deg;
}

.focus\:-skew-x-6:focus {
  --tw-skew-x: -6deg;
}

.focus\:-skew-x-3:focus {
  --tw-skew-x: -3deg;
}

.focus\:-skew-x-2:focus {
  --tw-skew-x: -2deg;
}

.focus\:-skew-x-1:focus {
  --tw-skew-x: -1deg;
}

.focus\:skew-y-0:focus {
  --tw-skew-y: 0deg;
}

.focus\:skew-y-1:focus {
  --tw-skew-y: 1deg;
}

.focus\:skew-y-2:focus {
  --tw-skew-y: 2deg;
}

.focus\:skew-y-3:focus {
  --tw-skew-y: 3deg;
}

.focus\:skew-y-6:focus {
  --tw-skew-y: 6deg;
}

.focus\:skew-y-12:focus {
  --tw-skew-y: 12deg;
}

.focus\:-skew-y-12:focus {
  --tw-skew-y: -12deg;
}

.focus\:-skew-y-6:focus {
  --tw-skew-y: -6deg;
}

.focus\:-skew-y-3:focus {
  --tw-skew-y: -3deg;
}

.focus\:-skew-y-2:focus {
  --tw-skew-y: -2deg;
}

.focus\:-skew-y-1:focus {
  --tw-skew-y: -1deg;
}

.transition-none {
  transition-property: none;
}

.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition {
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-colors {
  transition-property: background-color, border-color, color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-shadow {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

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

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

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@-webkit-keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}

@keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}

@-webkit-keyframes pulse {
  50% {
    opacity: .5;
  }
}

@keyframes pulse {
  50% {
    opacity: .5;
  }
}

@-webkit-keyframes bounce {
  0%, 100% {
    transform: translateY(-25%);
    -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
            animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50% {
    transform: none;
    -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
            animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

@keyframes bounce {
  0%, 100% {
    transform: translateY(-25%);
    -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
            animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50% {
    transform: none;
    -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
            animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

.animate-none {
  -webkit-animation: none;
          animation: none;
}

.animate-spin {
  -webkit-animation: spin 1s linear infinite;
          animation: spin 1s linear infinite;
}

.animate-ping {
  -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
          animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

.animate-pulse {
  -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
          animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

.animate-bounce {
  -webkit-animation: bounce 1s infinite;
          animation: bounce 1s infinite;
}

@media (min-width: 640px) {
  .sm\:container {
    width: 100%;
  }

  @media (min-width: 640px) {
    .sm\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .sm\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .sm\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .sm\:container {
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px) {
    .sm\:container {
      max-width: 1536px;
    }
  }

  .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .sm\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .sm\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .sm\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .sm\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .sm\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .sm\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .sm\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .sm\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .sm\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .sm\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .sm\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .sm\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .sm\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .sm\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .sm\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .sm\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .sm\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .sm\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .sm\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .sm\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .sm\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .sm\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .sm\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .sm\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .sm\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .sm\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .sm\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .sm\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .sm\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .sm\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .sm\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .sm\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .sm\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .sm\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .sm\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .sm\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .sm\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .sm\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .sm\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .sm\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .sm\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .sm\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .sm\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .sm\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .sm\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .sm\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .sm\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .sm\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .sm\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .sm\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .sm\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .sm\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-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-within\:sr-only:focus-within {
    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-within\:not-sr-only:focus-within {
    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 {
    -webkit-appearance: none;
       -moz-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 {
    -webkit-background-clip: text;
            background-clip: text;
  }

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

  .sm\:bg-current {
    background-color: currentColor;
  }

  .sm\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .group:hover .sm\:group-hover\:bg-current {
    background-color: currentColor;
  }

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

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

  .group:hover .sm\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .sm\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

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

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

  .sm\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-purple-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .sm\:hover\:bg-current:hover {
    background-color: currentColor;
  }

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

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

  .sm\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-purple-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .sm\:focus\:bg-current:focus {
    background-color: currentColor;
  }

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

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

  .sm\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-purple-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

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

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

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

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

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

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

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

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

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

  .sm\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:from-purple-50 {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:from-purple-100 {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:from-purple-200 {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:from-purple-300 {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:from-purple-400 {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:from-purple-500 {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:from-purple-600 {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:from-purple-700 {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:from-purple-800 {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:from-purple-900 {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

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

  .sm\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:via-purple-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:via-purple-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:via-purple-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:via-purple-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:via-purple-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:via-purple-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:via-purple-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:via-purple-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:via-purple-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:via-purple-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .sm\:to-current {
    --tw-gradient-to: currentColor;
  }

  .sm\:to-black {
    --tw-gradient-to: #000;
  }

  .sm\:to-white {
    --tw-gradient-to: #fff;
  }

  .sm\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .sm\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .sm\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .sm\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .sm\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .sm\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .sm\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .sm\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .sm\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .sm\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .sm\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .sm\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .sm\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .sm\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .sm\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .sm\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .sm\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .sm\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .sm\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .sm\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .sm\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .sm\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .sm\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .sm\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .sm\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .sm\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .sm\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .sm\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .sm\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .sm\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .sm\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .sm\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .sm\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .sm\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .sm\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .sm\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .sm\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .sm\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .sm\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .sm\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .sm\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .sm\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .sm\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .sm\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .sm\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .sm\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .sm\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .sm\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .sm\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .sm\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .sm\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .sm\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .sm\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .sm\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .sm\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .sm\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .sm\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .sm\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .sm\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .sm\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .sm\:to-purple-50 {
    --tw-gradient-to: #f5f3ff;
  }

  .sm\:to-purple-100 {
    --tw-gradient-to: #ede9fe;
  }

  .sm\:to-purple-200 {
    --tw-gradient-to: #ddd6fe;
  }

  .sm\:to-purple-300 {
    --tw-gradient-to: #c4b5fd;
  }

  .sm\:to-purple-400 {
    --tw-gradient-to: #a78bfa;
  }

  .sm\:to-purple-500 {
    --tw-gradient-to: #8b5cf6;
  }

  .sm\:to-purple-600 {
    --tw-gradient-to: #7c3aed;
  }

  .sm\:to-purple-700 {
    --tw-gradient-to: #6d28d9;
  }

  .sm\:to-purple-800 {
    --tw-gradient-to: #5b21b6;
  }

  .sm\:to-purple-900 {
    --tw-gradient-to: #4c1d95;
  }

  .sm\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .sm\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .sm\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .sm\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .sm\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .sm\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .sm\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .sm\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .sm\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .sm\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

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

  .sm\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .sm\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:hover\:from-purple-50:hover {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:hover\:from-purple-100:hover {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:hover\:from-purple-200:hover {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:hover\:from-purple-300:hover {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:hover\:from-purple-400:hover {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:hover\:from-purple-500:hover {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:hover\:from-purple-600:hover {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:hover\:from-purple-700:hover {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:hover\:from-purple-800:hover {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:hover\:from-purple-900:hover {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

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

  .sm\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .sm\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:hover\:via-purple-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:hover\:via-purple-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:hover\:via-purple-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:hover\:via-purple-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:hover\:via-purple-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:hover\:via-purple-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:hover\:via-purple-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:hover\:via-purple-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:hover\:via-purple-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:hover\:via-purple-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .sm\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .sm\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .sm\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .sm\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .sm\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .sm\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .sm\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .sm\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .sm\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .sm\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .sm\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .sm\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .sm\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .sm\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .sm\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .sm\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .sm\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .sm\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .sm\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .sm\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .sm\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .sm\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .sm\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .sm\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .sm\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .sm\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .sm\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .sm\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .sm\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .sm\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .sm\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .sm\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .sm\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .sm\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .sm\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .sm\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .sm\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .sm\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .sm\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .sm\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .sm\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .sm\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .sm\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .sm\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .sm\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .sm\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .sm\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .sm\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .sm\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .sm\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .sm\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .sm\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .sm\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .sm\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .sm\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .sm\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .sm\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .sm\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .sm\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .sm\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .sm\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .sm\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .sm\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .sm\:hover\:to-purple-50:hover {
    --tw-gradient-to: #f5f3ff;
  }

  .sm\:hover\:to-purple-100:hover {
    --tw-gradient-to: #ede9fe;
  }

  .sm\:hover\:to-purple-200:hover {
    --tw-gradient-to: #ddd6fe;
  }

  .sm\:hover\:to-purple-300:hover {
    --tw-gradient-to: #c4b5fd;
  }

  .sm\:hover\:to-purple-400:hover {
    --tw-gradient-to: #a78bfa;
  }

  .sm\:hover\:to-purple-500:hover {
    --tw-gradient-to: #8b5cf6;
  }

  .sm\:hover\:to-purple-600:hover {
    --tw-gradient-to: #7c3aed;
  }

  .sm\:hover\:to-purple-700:hover {
    --tw-gradient-to: #6d28d9;
  }

  .sm\:hover\:to-purple-800:hover {
    --tw-gradient-to: #5b21b6;
  }

  .sm\:hover\:to-purple-900:hover {
    --tw-gradient-to: #4c1d95;
  }

  .sm\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .sm\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .sm\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .sm\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .sm\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .sm\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .sm\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .sm\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .sm\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .sm\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

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

  .sm\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .sm\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:focus\:from-purple-50:focus {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:focus\:from-purple-100:focus {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:focus\:from-purple-200:focus {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:focus\:from-purple-300:focus {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:focus\:from-purple-400:focus {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:focus\:from-purple-500:focus {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:focus\:from-purple-600:focus {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:focus\:from-purple-700:focus {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:focus\:from-purple-800:focus {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:focus\:from-purple-900:focus {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

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

  .sm\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .sm\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .sm\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .sm\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .sm\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .sm\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .sm\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .sm\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .sm\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .sm\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .sm\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .sm\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .sm\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .sm\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .sm\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .sm\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .sm\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .sm\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .sm\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .sm\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .sm\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .sm\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .sm\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .sm\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .sm\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .sm\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .sm\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .sm\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .sm\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .sm\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .sm\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .sm\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .sm\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .sm\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .sm\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .sm\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .sm\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .sm\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .sm\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .sm\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .sm\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .sm\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .sm\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .sm\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .sm\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .sm\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .sm\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .sm\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .sm\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .sm\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .sm\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .sm\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .sm\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .sm\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .sm\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .sm\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .sm\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .sm\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .sm\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .sm\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .sm\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .sm\:focus\:via-purple-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .sm\:focus\:via-purple-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .sm\:focus\:via-purple-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .sm\:focus\:via-purple-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .sm\:focus\:via-purple-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .sm\:focus\:via-purple-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .sm\:focus\:via-purple-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .sm\:focus\:via-purple-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .sm\:focus\:via-purple-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .sm\:focus\:via-purple-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .sm\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .sm\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .sm\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .sm\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .sm\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .sm\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .sm\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .sm\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .sm\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .sm\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .sm\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .sm\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .sm\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .sm\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .sm\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .sm\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .sm\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .sm\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .sm\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .sm\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .sm\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .sm\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .sm\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .sm\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .sm\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .sm\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .sm\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .sm\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .sm\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .sm\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .sm\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .sm\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .sm\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .sm\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .sm\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .sm\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .sm\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .sm\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .sm\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .sm\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .sm\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .sm\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .sm\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .sm\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .sm\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .sm\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .sm\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .sm\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .sm\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .sm\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .sm\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .sm\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .sm\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .sm\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .sm\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .sm\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .sm\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .sm\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .sm\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .sm\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .sm\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .sm\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .sm\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .sm\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .sm\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .sm\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .sm\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .sm\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .sm\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .sm\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .sm\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .sm\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .sm\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .sm\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .sm\:focus\:to-purple-50:focus {
    --tw-gradient-to: #f5f3ff;
  }

  .sm\:focus\:to-purple-100:focus {
    --tw-gradient-to: #ede9fe;
  }

  .sm\:focus\:to-purple-200:focus {
    --tw-gradient-to: #ddd6fe;
  }

  .sm\:focus\:to-purple-300:focus {
    --tw-gradient-to: #c4b5fd;
  }

  .sm\:focus\:to-purple-400:focus {
    --tw-gradient-to: #a78bfa;
  }

  .sm\:focus\:to-purple-500:focus {
    --tw-gradient-to: #8b5cf6;
  }

  .sm\:focus\:to-purple-600:focus {
    --tw-gradient-to: #7c3aed;
  }

  .sm\:focus\:to-purple-700:focus {
    --tw-gradient-to: #6d28d9;
  }

  .sm\:focus\:to-purple-800:focus {
    --tw-gradient-to: #5b21b6;
  }

  .sm\:focus\:to-purple-900:focus {
    --tw-gradient-to: #4c1d95;
  }

  .sm\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .sm\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .sm\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .sm\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .sm\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .sm\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .sm\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .sm\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .sm\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .sm\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .sm\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .sm\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .sm\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .sm\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .sm\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .sm\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .sm\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .sm\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .sm\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .sm\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .sm\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .sm\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .sm\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .sm\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .sm\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .sm\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .sm\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

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

  .group:hover .sm\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

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

  .group:hover .sm\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

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

  .group:hover .sm\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

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

  .sm\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .sm\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .sm\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .sm\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

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

  .sm\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .sm\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

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

  .sm\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .sm\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

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

  .sm\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .sm\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .sm\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

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

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

  .sm\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .sm\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .sm\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

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

  .sm\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .sm\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

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

  .sm\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .sm\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

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

  .sm\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .sm\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .sm\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

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

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

  .sm\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .sm\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .sm\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

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

  .sm\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .sm\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

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

  .sm\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .sm\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

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

  .sm\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .sm\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .sm\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .sm\:focus\:bg-opacity-100:focus {
    --tw-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-collapse {
    border-collapse: collapse;
  }

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

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

  .sm\:border-current {
    border-color: currentColor;
  }

  .sm\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .sm\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .group:hover .sm\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .sm\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .sm\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .sm\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-purple-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .sm\:hover\:border-current:hover {
    border-color: currentColor;
  }

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

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

  .sm\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:hover\:border-purple-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .sm\:focus\:border-current:focus {
    border-color: currentColor;
  }

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

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

  .sm\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .sm\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .sm\:focus\:border-purple-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .sm\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .sm\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .sm\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .sm\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .sm\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .sm\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .sm\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .sm\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .sm\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .sm\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .sm\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .sm\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .sm\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .sm\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .sm\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .sm\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .sm\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

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

  .group:hover .sm\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

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

  .group:hover .sm\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

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

  .group:hover .sm\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

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

  .sm\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .sm\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .sm\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .sm\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

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

  .sm\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .sm\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

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

  .sm\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .sm\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

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

  .sm\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .sm\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .sm\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

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

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

  .sm\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .sm\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .sm\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

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

  .sm\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .sm\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

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

  .sm\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .sm\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

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

  .sm\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .sm\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .sm\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

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

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

  .sm\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .sm\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .sm\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

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

  .sm\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .sm\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

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

  .sm\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .sm\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

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

  .sm\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .sm\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .sm\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

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

  .sm\:rounded-none {
    border-radius: 0px;
  }

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

  .sm\:rounded {
    border-radius: 0.25rem;
  }

  .sm\:rounded-md {
    border-radius: 0.375rem;
  }

  .sm\:rounded-lg {
    border-radius: 0.5rem;
  }

  .sm\:rounded-xl {
    border-radius: 0.75rem;
  }

  .sm\:rounded-2xl {
    border-radius: 1rem;
  }

  .sm\:rounded-3xl {
    border-radius: 1.5rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .sm\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .sm\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .sm\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .sm\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .sm\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .sm\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .sm\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .sm\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.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: 0px;
  }

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

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

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

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

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

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

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

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

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

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

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

  .sm\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .sm\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .sm\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .sm\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .sm\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .sm\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .sm\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .sm\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .sm\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .sm\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .sm\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .sm\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .sm\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:rounded-bl-3xl {
    border-bottom-left-radius: 1.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: 0px;
  }

  .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: 0px;
  }

  .sm\:border-r-0 {
    border-right-width: 0px;
  }

  .sm\:border-b-0 {
    border-bottom-width: 0px;
  }

  .sm\:border-l-0 {
    border-left-width: 0px;
  }

  .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-help {
    cursor: help;
  }

  .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-nowrap {
    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\:clear-left {
    clear: left;
  }

  .sm\:clear-right {
    clear: right;
  }

  .sm\:clear-both {
    clear: both;
  }

  .sm\:clear-none {
    clear: none;
  }

  .sm\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .sm\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .sm\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .sm\:font-thin {
    font-weight: 100;
  }

  .sm\:font-extralight {
    font-weight: 200;
  }

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

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

  .sm\:font-medium {
    font-weight: 500;
  }

  .sm\:font-semibold {
    font-weight: 600;
  }

  .sm\:font-bold {
    font-weight: 700;
  }

  .sm\:font-extrabold {
    font-weight: 800;
  }

  .sm\:font-black {
    font-weight: 900;
  }

  .sm\:h-0 {
    height: 0px;
  }

  .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-7 {
    height: 1.75rem;
  }

  .sm\:h-8 {
    height: 2rem;
  }

  .sm\:h-9 {
    height: 2.25rem;
  }

  .sm\:h-10 {
    height: 2.5rem;
  }

  .sm\:h-11 {
    height: 2.75rem;
  }

  .sm\:h-12 {
    height: 3rem;
  }

  .sm\:h-14 {
    height: 3.5rem;
  }

  .sm\:h-16 {
    height: 4rem;
  }

  .sm\:h-20 {
    height: 5rem;
  }

  .sm\:h-24 {
    height: 6rem;
  }

  .sm\:h-28 {
    height: 7rem;
  }

  .sm\:h-32 {
    height: 8rem;
  }

  .sm\:h-36 {
    height: 9rem;
  }

  .sm\:h-40 {
    height: 10rem;
  }

  .sm\:h-44 {
    height: 11rem;
  }

  .sm\:h-48 {
    height: 12rem;
  }

  .sm\:h-52 {
    height: 13rem;
  }

  .sm\:h-56 {
    height: 14rem;
  }

  .sm\:h-60 {
    height: 15rem;
  }

  .sm\:h-64 {
    height: 16rem;
  }

  .sm\:h-72 {
    height: 18rem;
  }

  .sm\:h-80 {
    height: 20rem;
  }

  .sm\:h-96 {
    height: 24rem;
  }

  .sm\:h-auto {
    height: auto;
  }

  .sm\:h-px {
    height: 1px;
  }

  .sm\:h-0\.5 {
    height: 0.125rem;
  }

  .sm\:h-1\.5 {
    height: 0.375rem;
  }

  .sm\:h-2\.5 {
    height: 0.625rem;
  }

  .sm\:h-3\.5 {
    height: 0.875rem;
  }

  .sm\:h-1\/2 {
    height: 50%;
  }

  .sm\:h-1\/3 {
    height: 33.333333%;
  }

  .sm\:h-2\/3 {
    height: 66.666667%;
  }

  .sm\:h-1\/4 {
    height: 25%;
  }

  .sm\:h-2\/4 {
    height: 50%;
  }

  .sm\:h-3\/4 {
    height: 75%;
  }

  .sm\:h-1\/5 {
    height: 20%;
  }

  .sm\:h-2\/5 {
    height: 40%;
  }

  .sm\:h-3\/5 {
    height: 60%;
  }

  .sm\:h-4\/5 {
    height: 80%;
  }

  .sm\:h-1\/6 {
    height: 16.666667%;
  }

  .sm\:h-2\/6 {
    height: 33.333333%;
  }

  .sm\:h-3\/6 {
    height: 50%;
  }

  .sm\:h-4\/6 {
    height: 66.666667%;
  }

  .sm\:h-5\/6 {
    height: 83.333333%;
  }

  .sm\:h-full {
    height: 100%;
  }

  .sm\:h-screen {
    height: 100vh;
  }

  .sm\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .sm\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .sm\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .sm\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .sm\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .sm\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .sm\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .sm\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .sm\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .sm\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .sm\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .sm\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .sm\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .sm\:leading-3 {
    line-height: .75rem;
  }

  .sm\:leading-4 {
    line-height: 1rem;
  }

  .sm\:leading-5 {
    line-height: 1.25rem;
  }

  .sm\:leading-6 {
    line-height: 1.5rem;
  }

  .sm\:leading-7 {
    line-height: 1.75rem;
  }

  .sm\:leading-8 {
    line-height: 2rem;
  }

  .sm\:leading-9 {
    line-height: 2.25rem;
  }

  .sm\:leading-10 {
    line-height: 2.5rem;
  }

  .sm\:leading-none {
    line-height: 1;
  }

  .sm\:leading-tight {
    line-height: 1.25;
  }

  .sm\:leading-snug {
    line-height: 1.375;
  }

  .sm\:leading-normal {
    line-height: 1.5;
  }

  .sm\:leading-relaxed {
    line-height: 1.625;
  }

  .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: 0px;
  }

  .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-7 {
    margin: 1.75rem;
  }

  .sm\:m-8 {
    margin: 2rem;
  }

  .sm\:m-9 {
    margin: 2.25rem;
  }

  .sm\:m-10 {
    margin: 2.5rem;
  }

  .sm\:m-11 {
    margin: 2.75rem;
  }

  .sm\:m-12 {
    margin: 3rem;
  }

  .sm\:m-14 {
    margin: 3.5rem;
  }

  .sm\:m-16 {
    margin: 4rem;
  }

  .sm\:m-20 {
    margin: 5rem;
  }

  .sm\:m-24 {
    margin: 6rem;
  }

  .sm\:m-28 {
    margin: 7rem;
  }

  .sm\:m-32 {
    margin: 8rem;
  }

  .sm\:m-36 {
    margin: 9rem;
  }

  .sm\:m-40 {
    margin: 10rem;
  }

  .sm\:m-44 {
    margin: 11rem;
  }

  .sm\:m-48 {
    margin: 12rem;
  }

  .sm\:m-52 {
    margin: 13rem;
  }

  .sm\:m-56 {
    margin: 14rem;
  }

  .sm\:m-60 {
    margin: 15rem;
  }

  .sm\:m-64 {
    margin: 16rem;
  }

  .sm\:m-72 {
    margin: 18rem;
  }

  .sm\:m-80 {
    margin: 20rem;
  }

  .sm\:m-96 {
    margin: 24rem;
  }

  .sm\:m-auto {
    margin: auto;
  }

  .sm\:m-px {
    margin: 1px;
  }

  .sm\:m-0\.5 {
    margin: 0.125rem;
  }

  .sm\:m-1\.5 {
    margin: 0.375rem;
  }

  .sm\:m-2\.5 {
    margin: 0.625rem;
  }

  .sm\:m-3\.5 {
    margin: 0.875rem;
  }

  .sm\:-m-0 {
    margin: 0px;
  }

  .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-7 {
    margin: -1.75rem;
  }

  .sm\:-m-8 {
    margin: -2rem;
  }

  .sm\:-m-9 {
    margin: -2.25rem;
  }

  .sm\:-m-10 {
    margin: -2.5rem;
  }

  .sm\:-m-11 {
    margin: -2.75rem;
  }

  .sm\:-m-12 {
    margin: -3rem;
  }

  .sm\:-m-14 {
    margin: -3.5rem;
  }

  .sm\:-m-16 {
    margin: -4rem;
  }

  .sm\:-m-20 {
    margin: -5rem;
  }

  .sm\:-m-24 {
    margin: -6rem;
  }

  .sm\:-m-28 {
    margin: -7rem;
  }

  .sm\:-m-32 {
    margin: -8rem;
  }

  .sm\:-m-36 {
    margin: -9rem;
  }

  .sm\:-m-40 {
    margin: -10rem;
  }

  .sm\:-m-44 {
    margin: -11rem;
  }

  .sm\:-m-48 {
    margin: -12rem;
  }

  .sm\:-m-52 {
    margin: -13rem;
  }

  .sm\:-m-56 {
    margin: -14rem;
  }

  .sm\:-m-60 {
    margin: -15rem;
  }

  .sm\:-m-64 {
    margin: -16rem;
  }

  .sm\:-m-72 {
    margin: -18rem;
  }

  .sm\:-m-80 {
    margin: -20rem;
  }

  .sm\:-m-96 {
    margin: -24rem;
  }

  .sm\:-m-px {
    margin: -1px;
  }

  .sm\:-m-0\.5 {
    margin: -0.125rem;
  }

  .sm\:-m-1\.5 {
    margin: -0.375rem;
  }

  .sm\:-m-2\.5 {
    margin: -0.625rem;
  }

  .sm\:-m-3\.5 {
    margin: -0.875rem;
  }

  .sm\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .sm\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .sm\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .sm\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .sm\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:my-11 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .sm\:mx-11 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .sm\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .sm\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .sm\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .sm\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .sm\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .sm\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .sm\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .sm\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .sm\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .sm\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .sm\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .sm\:my-44 {
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .sm\:mx-44 {
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .sm\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .sm\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .sm\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .sm\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .sm\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .sm\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .sm\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .sm\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .sm\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .sm\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .sm\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .sm\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .sm\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .sm\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .sm\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .sm\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .sm\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .sm\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .sm\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .sm\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .sm\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .sm\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .sm\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .sm\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .sm\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .sm\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .sm\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .sm\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .sm\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .sm\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .sm\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .sm\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .sm\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .sm\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .sm\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .sm\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .sm\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .sm\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .sm\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .sm\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .sm\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .sm\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .sm\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .sm\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .sm\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .sm\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .sm\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .sm\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .sm\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .sm\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .sm\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .sm\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .sm\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .sm\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .sm\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .sm\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .sm\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .sm\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .sm\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .sm\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .sm\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .sm\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .sm\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .sm\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .sm\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .sm\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .sm\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .sm\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .sm\:mt-0 {
    margin-top: 0px;
  }

  .sm\:mr-0 {
    margin-right: 0px;
  }

  .sm\:mb-0 {
    margin-bottom: 0px;
  }

  .sm\:ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
  }

  .sm\:mr-7 {
    margin-right: 1.75rem;
  }

  .sm\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .sm\:ml-7 {
    margin-left: 1.75rem;
  }

  .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-9 {
    margin-top: 2.25rem;
  }

  .sm\:mr-9 {
    margin-right: 2.25rem;
  }

  .sm\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .sm\:ml-9 {
    margin-left: 2.25rem;
  }

  .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-11 {
    margin-top: 2.75rem;
  }

  .sm\:mr-11 {
    margin-right: 2.75rem;
  }

  .sm\:mb-11 {
    margin-bottom: 2.75rem;
  }

  .sm\:ml-11 {
    margin-left: 2.75rem;
  }

  .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-14 {
    margin-top: 3.5rem;
  }

  .sm\:mr-14 {
    margin-right: 3.5rem;
  }

  .sm\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .sm\:ml-14 {
    margin-left: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
  }

  .sm\:mr-28 {
    margin-right: 7rem;
  }

  .sm\:mb-28 {
    margin-bottom: 7rem;
  }

  .sm\:ml-28 {
    margin-left: 7rem;
  }

  .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-36 {
    margin-top: 9rem;
  }

  .sm\:mr-36 {
    margin-right: 9rem;
  }

  .sm\:mb-36 {
    margin-bottom: 9rem;
  }

  .sm\:ml-36 {
    margin-left: 9rem;
  }

  .sm\:mt-40 {
    margin-top: 10rem;
  }

  .sm\:mr-40 {
    margin-right: 10rem;
  }

  .sm\:mb-40 {
    margin-bottom: 10rem;
  }

  .sm\:ml-40 {
    margin-left: 10rem;
  }

  .sm\:mt-44 {
    margin-top: 11rem;
  }

  .sm\:mr-44 {
    margin-right: 11rem;
  }

  .sm\:mb-44 {
    margin-bottom: 11rem;
  }

  .sm\:ml-44 {
    margin-left: 11rem;
  }

  .sm\:mt-48 {
    margin-top: 12rem;
  }

  .sm\:mr-48 {
    margin-right: 12rem;
  }

  .sm\:mb-48 {
    margin-bottom: 12rem;
  }

  .sm\:ml-48 {
    margin-left: 12rem;
  }

  .sm\:mt-52 {
    margin-top: 13rem;
  }

  .sm\:mr-52 {
    margin-right: 13rem;
  }

  .sm\:mb-52 {
    margin-bottom: 13rem;
  }

  .sm\:ml-52 {
    margin-left: 13rem;
  }

  .sm\:mt-56 {
    margin-top: 14rem;
  }

  .sm\:mr-56 {
    margin-right: 14rem;
  }

  .sm\:mb-56 {
    margin-bottom: 14rem;
  }

  .sm\:ml-56 {
    margin-left: 14rem;
  }

  .sm\:mt-60 {
    margin-top: 15rem;
  }

  .sm\:mr-60 {
    margin-right: 15rem;
  }

  .sm\:mb-60 {
    margin-bottom: 15rem;
  }

  .sm\:ml-60 {
    margin-left: 15rem;
  }

  .sm\:mt-64 {
    margin-top: 16rem;
  }

  .sm\:mr-64 {
    margin-right: 16rem;
  }

  .sm\:mb-64 {
    margin-bottom: 16rem;
  }

  .sm\:ml-64 {
    margin-left: 16rem;
  }

  .sm\:mt-72 {
    margin-top: 18rem;
  }

  .sm\:mr-72 {
    margin-right: 18rem;
  }

  .sm\:mb-72 {
    margin-bottom: 18rem;
  }

  .sm\:ml-72 {
    margin-left: 18rem;
  }

  .sm\:mt-80 {
    margin-top: 20rem;
  }

  .sm\:mr-80 {
    margin-right: 20rem;
  }

  .sm\:mb-80 {
    margin-bottom: 20rem;
  }

  .sm\:ml-80 {
    margin-left: 20rem;
  }

  .sm\:mt-96 {
    margin-top: 24rem;
  }

  .sm\:mr-96 {
    margin-right: 24rem;
  }

  .sm\:mb-96 {
    margin-bottom: 24rem;
  }

  .sm\:ml-96 {
    margin-left: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
  }

  .sm\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .sm\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .sm\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .sm\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .sm\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .sm\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .sm\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .sm\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .sm\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .sm\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .sm\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .sm\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .sm\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .sm\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .sm\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .sm\:-mt-0 {
    margin-top: 0px;
  }

  .sm\:-mr-0 {
    margin-right: 0px;
  }

  .sm\:-mb-0 {
    margin-bottom: 0px;
  }

  .sm\:-ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
  }

  .sm\:-mr-7 {
    margin-right: -1.75rem;
  }

  .sm\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .sm\:-ml-7 {
    margin-left: -1.75rem;
  }

  .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-9 {
    margin-top: -2.25rem;
  }

  .sm\:-mr-9 {
    margin-right: -2.25rem;
  }

  .sm\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .sm\:-ml-9 {
    margin-left: -2.25rem;
  }

  .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-11 {
    margin-top: -2.75rem;
  }

  .sm\:-mr-11 {
    margin-right: -2.75rem;
  }

  .sm\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .sm\:-ml-11 {
    margin-left: -2.75rem;
  }

  .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-14 {
    margin-top: -3.5rem;
  }

  .sm\:-mr-14 {
    margin-right: -3.5rem;
  }

  .sm\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .sm\:-ml-14 {
    margin-left: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
  }

  .sm\:-mr-28 {
    margin-right: -7rem;
  }

  .sm\:-mb-28 {
    margin-bottom: -7rem;
  }

  .sm\:-ml-28 {
    margin-left: -7rem;
  }

  .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-36 {
    margin-top: -9rem;
  }

  .sm\:-mr-36 {
    margin-right: -9rem;
  }

  .sm\:-mb-36 {
    margin-bottom: -9rem;
  }

  .sm\:-ml-36 {
    margin-left: -9rem;
  }

  .sm\:-mt-40 {
    margin-top: -10rem;
  }

  .sm\:-mr-40 {
    margin-right: -10rem;
  }

  .sm\:-mb-40 {
    margin-bottom: -10rem;
  }

  .sm\:-ml-40 {
    margin-left: -10rem;
  }

  .sm\:-mt-44 {
    margin-top: -11rem;
  }

  .sm\:-mr-44 {
    margin-right: -11rem;
  }

  .sm\:-mb-44 {
    margin-bottom: -11rem;
  }

  .sm\:-ml-44 {
    margin-left: -11rem;
  }

  .sm\:-mt-48 {
    margin-top: -12rem;
  }

  .sm\:-mr-48 {
    margin-right: -12rem;
  }

  .sm\:-mb-48 {
    margin-bottom: -12rem;
  }

  .sm\:-ml-48 {
    margin-left: -12rem;
  }

  .sm\:-mt-52 {
    margin-top: -13rem;
  }

  .sm\:-mr-52 {
    margin-right: -13rem;
  }

  .sm\:-mb-52 {
    margin-bottom: -13rem;
  }

  .sm\:-ml-52 {
    margin-left: -13rem;
  }

  .sm\:-mt-56 {
    margin-top: -14rem;
  }

  .sm\:-mr-56 {
    margin-right: -14rem;
  }

  .sm\:-mb-56 {
    margin-bottom: -14rem;
  }

  .sm\:-ml-56 {
    margin-left: -14rem;
  }

  .sm\:-mt-60 {
    margin-top: -15rem;
  }

  .sm\:-mr-60 {
    margin-right: -15rem;
  }

  .sm\:-mb-60 {
    margin-bottom: -15rem;
  }

  .sm\:-ml-60 {
    margin-left: -15rem;
  }

  .sm\:-mt-64 {
    margin-top: -16rem;
  }

  .sm\:-mr-64 {
    margin-right: -16rem;
  }

  .sm\:-mb-64 {
    margin-bottom: -16rem;
  }

  .sm\:-ml-64 {
    margin-left: -16rem;
  }

  .sm\:-mt-72 {
    margin-top: -18rem;
  }

  .sm\:-mr-72 {
    margin-right: -18rem;
  }

  .sm\:-mb-72 {
    margin-bottom: -18rem;
  }

  .sm\:-ml-72 {
    margin-left: -18rem;
  }

  .sm\:-mt-80 {
    margin-top: -20rem;
  }

  .sm\:-mr-80 {
    margin-right: -20rem;
  }

  .sm\:-mb-80 {
    margin-bottom: -20rem;
  }

  .sm\:-ml-80 {
    margin-left: -20rem;
  }

  .sm\:-mt-96 {
    margin-top: -24rem;
  }

  .sm\:-mr-96 {
    margin-right: -24rem;
  }

  .sm\:-mb-96 {
    margin-bottom: -24rem;
  }

  .sm\:-ml-96 {
    margin-left: -24rem;
  }

  .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-0\.5 {
    margin-top: -0.125rem;
  }

  .sm\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .sm\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .sm\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .sm\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .sm\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .sm\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .sm\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .sm\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .sm\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .sm\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .sm\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .sm\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .sm\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .sm\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .sm\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .sm\:max-h-0 {
    max-height: 0px;
  }

  .sm\:max-h-1 {
    max-height: 0.25rem;
  }

  .sm\:max-h-2 {
    max-height: 0.5rem;
  }

  .sm\:max-h-3 {
    max-height: 0.75rem;
  }

  .sm\:max-h-4 {
    max-height: 1rem;
  }

  .sm\:max-h-5 {
    max-height: 1.25rem;
  }

  .sm\:max-h-6 {
    max-height: 1.5rem;
  }

  .sm\:max-h-7 {
    max-height: 1.75rem;
  }

  .sm\:max-h-8 {
    max-height: 2rem;
  }

  .sm\:max-h-9 {
    max-height: 2.25rem;
  }

  .sm\:max-h-10 {
    max-height: 2.5rem;
  }

  .sm\:max-h-11 {
    max-height: 2.75rem;
  }

  .sm\:max-h-12 {
    max-height: 3rem;
  }

  .sm\:max-h-14 {
    max-height: 3.5rem;
  }

  .sm\:max-h-16 {
    max-height: 4rem;
  }

  .sm\:max-h-20 {
    max-height: 5rem;
  }

  .sm\:max-h-24 {
    max-height: 6rem;
  }

  .sm\:max-h-28 {
    max-height: 7rem;
  }

  .sm\:max-h-32 {
    max-height: 8rem;
  }

  .sm\:max-h-36 {
    max-height: 9rem;
  }

  .sm\:max-h-40 {
    max-height: 10rem;
  }

  .sm\:max-h-44 {
    max-height: 11rem;
  }

  .sm\:max-h-48 {
    max-height: 12rem;
  }

  .sm\:max-h-52 {
    max-height: 13rem;
  }

  .sm\:max-h-56 {
    max-height: 14rem;
  }

  .sm\:max-h-60 {
    max-height: 15rem;
  }

  .sm\:max-h-64 {
    max-height: 16rem;
  }

  .sm\:max-h-72 {
    max-height: 18rem;
  }

  .sm\:max-h-80 {
    max-height: 20rem;
  }

  .sm\:max-h-96 {
    max-height: 24rem;
  }

  .sm\:max-h-px {
    max-height: 1px;
  }

  .sm\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .sm\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .sm\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .sm\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .sm\:max-h-full {
    max-height: 100%;
  }

  .sm\:max-h-screen {
    max-height: 100vh;
  }

  .sm\:max-w-0 {
    max-width: 0rem;
  }

  .sm\:max-w-none {
    max-width: none;
  }

  .sm\:max-w-xs {
    max-width: 20rem;
  }

  .sm\:max-w-sm {
    max-width: 24rem;
  }

  .sm\:max-w-md {
    max-width: 28rem;
  }

  .sm\:max-w-lg {
    max-width: 32rem;
  }

  .sm\:max-w-xl {
    max-width: 36rem;
  }

  .sm\:max-w-2xl {
    max-width: 42rem;
  }

  .sm\:max-w-3xl {
    max-width: 48rem;
  }

  .sm\:max-w-4xl {
    max-width: 56rem;
  }

  .sm\:max-w-5xl {
    max-width: 64rem;
  }

  .sm\:max-w-6xl {
    max-width: 72rem;
  }

  .sm\:max-w-7xl {
    max-width: 80rem;
  }

  .sm\:max-w-full {
    max-width: 100%;
  }

  .sm\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .sm\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .sm\:max-w-prose {
    max-width: 65ch;
  }

  .sm\:max-w-screen-sm {
    max-width: 640px;
  }

  .sm\:max-w-screen-md {
    max-width: 768px;
  }

  .sm\:max-w-screen-lg {
    max-width: 1024px;
  }

  .sm\:max-w-screen-xl {
    max-width: 1280px;
  }

  .sm\:max-w-screen-2xl {
    max-width: 1536px;
  }

  .sm\:min-h-0 {
    min-height: 0px;
  }

  .sm\:min-h-full {
    min-height: 100%;
  }

  .sm\:min-h-screen {
    min-height: 100vh;
  }

  .sm\:min-w-0 {
    min-width: 0px;
  }

  .sm\:min-w-full {
    min-width: 100%;
  }

  .sm\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .sm\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .sm\:object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .sm\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .sm\:object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .sm\:object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .sm\:object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .sm\:object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .sm\:object-center {
    -o-object-position: center;
       object-position: center;
  }

  .sm\:object-left {
    -o-object-position: left;
       object-position: left;
  }

  .sm\:object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .sm\:object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .sm\:object-right {
    -o-object-position: right;
       object-position: right;
  }

  .sm\:object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .sm\:object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .sm\:object-top {
    -o-object-position: top;
       object-position: top;
  }

  .sm\:opacity-0 {
    opacity: 0;
  }

  .sm\:opacity-5 {
    opacity: 0.05;
  }

  .sm\:opacity-10 {
    opacity: 0.1;
  }

  .sm\:opacity-20 {
    opacity: 0.2;
  }

  .sm\:opacity-25 {
    opacity: 0.25;
  }

  .sm\:opacity-30 {
    opacity: 0.3;
  }

  .sm\:opacity-40 {
    opacity: 0.4;
  }

  .sm\:opacity-50 {
    opacity: 0.5;
  }

  .sm\:opacity-60 {
    opacity: 0.6;
  }

  .sm\:opacity-70 {
    opacity: 0.7;
  }

  .sm\:opacity-75 {
    opacity: 0.75;
  }

  .sm\:opacity-80 {
    opacity: 0.8;
  }

  .sm\:opacity-90 {
    opacity: 0.9;
  }

  .sm\:opacity-95 {
    opacity: 0.95;
  }

  .sm\:opacity-100 {
    opacity: 1;
  }

  .group:hover .sm\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .sm\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .sm\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .sm\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .sm\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .sm\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .sm\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .sm\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .sm\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .sm\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .sm\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .sm\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .sm\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .sm\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .sm\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .sm\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .sm\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .sm\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .sm\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .sm\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .sm\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .sm\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .sm\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .sm\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

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

  .sm\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .sm\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .sm\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

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

  .sm\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .sm\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

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

  .sm\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .sm\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

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

  .sm\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .sm\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .sm\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

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

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

  .sm\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .sm\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .sm\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

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

  .sm\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .sm\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

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

  .sm\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .sm\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

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

  .sm\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .sm\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .sm\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

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

  .sm\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .sm\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .sm\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .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\:overscroll-auto {
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .sm\:overscroll-contain {
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .sm\:overscroll-none {
    -ms-scroll-chaining: 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: 0px;
  }

  .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-7 {
    padding: 1.75rem;
  }

  .sm\:p-8 {
    padding: 2rem;
  }

  .sm\:p-9 {
    padding: 2.25rem;
  }

  .sm\:p-10 {
    padding: 2.5rem;
  }

  .sm\:p-11 {
    padding: 2.75rem;
  }

  .sm\:p-12 {
    padding: 3rem;
  }

  .sm\:p-14 {
    padding: 3.5rem;
  }

  .sm\:p-16 {
    padding: 4rem;
  }

  .sm\:p-20 {
    padding: 5rem;
  }

  .sm\:p-24 {
    padding: 6rem;
  }

  .sm\:p-28 {
    padding: 7rem;
  }

  .sm\:p-32 {
    padding: 8rem;
  }

  .sm\:p-36 {
    padding: 9rem;
  }

  .sm\:p-40 {
    padding: 10rem;
  }

  .sm\:p-44 {
    padding: 11rem;
  }

  .sm\:p-48 {
    padding: 12rem;
  }

  .sm\:p-52 {
    padding: 13rem;
  }

  .sm\:p-56 {
    padding: 14rem;
  }

  .sm\:p-60 {
    padding: 15rem;
  }

  .sm\:p-64 {
    padding: 16rem;
  }

  .sm\:p-72 {
    padding: 18rem;
  }

  .sm\:p-80 {
    padding: 20rem;
  }

  .sm\:p-96 {
    padding: 24rem;
  }

  .sm\:p-px {
    padding: 1px;
  }

  .sm\:p-0\.5 {
    padding: 0.125rem;
  }

  .sm\:p-1\.5 {
    padding: 0.375rem;
  }

  .sm\:p-2\.5 {
    padding: 0.625rem;
  }

  .sm\:p-3\.5 {
    padding: 0.875rem;
  }

  .sm\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .sm\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .sm\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .sm\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .sm\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .sm\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .sm\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .sm\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .sm\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sm\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .sm\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .sm\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .sm\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .sm\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .sm\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .sm\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .sm\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .sm\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .sm\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .sm\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .sm\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .sm\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .sm\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .sm\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .sm\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .sm\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .sm\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .sm\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .sm\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .sm\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .sm\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .sm\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .sm\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .sm\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .sm\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .sm\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .sm\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .sm\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .sm\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .sm\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .sm\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .sm\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .sm\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .sm\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .sm\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .sm\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .sm\:pt-0 {
    padding-top: 0px;
  }

  .sm\:pr-0 {
    padding-right: 0px;
  }

  .sm\:pb-0 {
    padding-bottom: 0px;
  }

  .sm\:pl-0 {
    padding-left: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
  }

  .sm\:pr-7 {
    padding-right: 1.75rem;
  }

  .sm\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .sm\:pl-7 {
    padding-left: 1.75rem;
  }

  .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-9 {
    padding-top: 2.25rem;
  }

  .sm\:pr-9 {
    padding-right: 2.25rem;
  }

  .sm\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .sm\:pl-9 {
    padding-left: 2.25rem;
  }

  .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-11 {
    padding-top: 2.75rem;
  }

  .sm\:pr-11 {
    padding-right: 2.75rem;
  }

  .sm\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .sm\:pl-11 {
    padding-left: 2.75rem;
  }

  .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-14 {
    padding-top: 3.5rem;
  }

  .sm\:pr-14 {
    padding-right: 3.5rem;
  }

  .sm\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .sm\:pl-14 {
    padding-left: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
  }

  .sm\:pr-28 {
    padding-right: 7rem;
  }

  .sm\:pb-28 {
    padding-bottom: 7rem;
  }

  .sm\:pl-28 {
    padding-left: 7rem;
  }

  .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-36 {
    padding-top: 9rem;
  }

  .sm\:pr-36 {
    padding-right: 9rem;
  }

  .sm\:pb-36 {
    padding-bottom: 9rem;
  }

  .sm\:pl-36 {
    padding-left: 9rem;
  }

  .sm\:pt-40 {
    padding-top: 10rem;
  }

  .sm\:pr-40 {
    padding-right: 10rem;
  }

  .sm\:pb-40 {
    padding-bottom: 10rem;
  }

  .sm\:pl-40 {
    padding-left: 10rem;
  }

  .sm\:pt-44 {
    padding-top: 11rem;
  }

  .sm\:pr-44 {
    padding-right: 11rem;
  }

  .sm\:pb-44 {
    padding-bottom: 11rem;
  }

  .sm\:pl-44 {
    padding-left: 11rem;
  }

  .sm\:pt-48 {
    padding-top: 12rem;
  }

  .sm\:pr-48 {
    padding-right: 12rem;
  }

  .sm\:pb-48 {
    padding-bottom: 12rem;
  }

  .sm\:pl-48 {
    padding-left: 12rem;
  }

  .sm\:pt-52 {
    padding-top: 13rem;
  }

  .sm\:pr-52 {
    padding-right: 13rem;
  }

  .sm\:pb-52 {
    padding-bottom: 13rem;
  }

  .sm\:pl-52 {
    padding-left: 13rem;
  }

  .sm\:pt-56 {
    padding-top: 14rem;
  }

  .sm\:pr-56 {
    padding-right: 14rem;
  }

  .sm\:pb-56 {
    padding-bottom: 14rem;
  }

  .sm\:pl-56 {
    padding-left: 14rem;
  }

  .sm\:pt-60 {
    padding-top: 15rem;
  }

  .sm\:pr-60 {
    padding-right: 15rem;
  }

  .sm\:pb-60 {
    padding-bottom: 15rem;
  }

  .sm\:pl-60 {
    padding-left: 15rem;
  }

  .sm\:pt-64 {
    padding-top: 16rem;
  }

  .sm\:pr-64 {
    padding-right: 16rem;
  }

  .sm\:pb-64 {
    padding-bottom: 16rem;
  }

  .sm\:pl-64 {
    padding-left: 16rem;
  }

  .sm\:pt-72 {
    padding-top: 18rem;
  }

  .sm\:pr-72 {
    padding-right: 18rem;
  }

  .sm\:pb-72 {
    padding-bottom: 18rem;
  }

  .sm\:pl-72 {
    padding-left: 18rem;
  }

  .sm\:pt-80 {
    padding-top: 20rem;
  }

  .sm\:pr-80 {
    padding-right: 20rem;
  }

  .sm\:pb-80 {
    padding-bottom: 20rem;
  }

  .sm\:pl-80 {
    padding-left: 20rem;
  }

  .sm\:pt-96 {
    padding-top: 24rem;
  }

  .sm\:pr-96 {
    padding-right: 24rem;
  }

  .sm\:pb-96 {
    padding-bottom: 24rem;
  }

  .sm\:pl-96 {
    padding-left: 24rem;
  }

  .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\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .sm\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .sm\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .sm\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .sm\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .sm\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .sm\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .sm\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .sm\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .sm\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .sm\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .sm\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .sm\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .sm\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .sm\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .sm\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .sm\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .sm\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .sm\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .sm\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .sm\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .sm\:placeholder-current::placeholder {
    color: currentColor;
  }

  .sm\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-purple-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .sm\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .sm\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .sm\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .sm\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor;
  }

  .sm\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .sm\:focus\:placeholder-black:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-purple-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .sm\:pointer-events-none {
    pointer-events: none;
  }

  .sm\:pointer-events-auto {
    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: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .sm\:inset-1 {
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .sm\:inset-2 {
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .sm\:inset-3 {
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .sm\:inset-4 {
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .sm\:inset-5 {
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .sm\:inset-6 {
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .sm\:inset-7 {
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .sm\:inset-8 {
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .sm\:inset-9 {
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .sm\:inset-10 {
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .sm\:inset-11 {
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .sm\:inset-12 {
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .sm\:inset-14 {
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .sm\:inset-16 {
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .sm\:inset-20 {
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .sm\:inset-24 {
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .sm\:inset-28 {
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .sm\:inset-32 {
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .sm\:inset-36 {
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .sm\:inset-40 {
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .sm\:inset-44 {
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .sm\:inset-48 {
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .sm\:inset-52 {
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .sm\:inset-56 {
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .sm\:inset-60 {
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .sm\:inset-64 {
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .sm\:inset-72 {
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .sm\:inset-80 {
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .sm\:inset-96 {
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .sm\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .sm\:inset-px {
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .sm\:inset-0\.5 {
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .sm\:inset-1\.5 {
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .sm\:inset-2\.5 {
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .sm\:inset-3\.5 {
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .sm\:-inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .sm\:-inset-1 {
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .sm\:-inset-2 {
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .sm\:-inset-3 {
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .sm\:-inset-4 {
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .sm\:-inset-5 {
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .sm\:-inset-6 {
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .sm\:-inset-7 {
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .sm\:-inset-8 {
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .sm\:-inset-9 {
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .sm\:-inset-10 {
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .sm\:-inset-11 {
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .sm\:-inset-12 {
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .sm\:-inset-14 {
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .sm\:-inset-16 {
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .sm\:-inset-20 {
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .sm\:-inset-24 {
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .sm\:-inset-28 {
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .sm\:-inset-32 {
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .sm\:-inset-36 {
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .sm\:-inset-40 {
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .sm\:-inset-44 {
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .sm\:-inset-48 {
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .sm\:-inset-52 {
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .sm\:-inset-56 {
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .sm\:-inset-60 {
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .sm\:-inset-64 {
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .sm\:-inset-72 {
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .sm\:-inset-80 {
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .sm\:-inset-96 {
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .sm\:-inset-px {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .sm\:-inset-0\.5 {
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .sm\:-inset-1\.5 {
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .sm\:-inset-2\.5 {
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .sm\:-inset-3\.5 {
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .sm\:inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .sm\:inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .sm\:inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .sm\:inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .sm\:inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .sm\:inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .sm\:inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .sm\:-inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .sm\:-inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .sm\:-inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .sm\:-inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .sm\:-inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .sm\:-inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .sm\:-inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .sm\:inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .sm\:inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .sm\:inset-y-1 {
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .sm\:inset-x-1 {
    right: 0.25rem;
    left: 0.25rem;
  }

  .sm\:inset-y-2 {
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .sm\:inset-x-2 {
    right: 0.5rem;
    left: 0.5rem;
  }

  .sm\:inset-y-3 {
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .sm\:inset-x-3 {
    right: 0.75rem;
    left: 0.75rem;
  }

  .sm\:inset-y-4 {
    top: 1rem;
    bottom: 1rem;
  }

  .sm\:inset-x-4 {
    right: 1rem;
    left: 1rem;
  }

  .sm\:inset-y-5 {
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .sm\:inset-x-5 {
    right: 1.25rem;
    left: 1.25rem;
  }

  .sm\:inset-y-6 {
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .sm\:inset-x-6 {
    right: 1.5rem;
    left: 1.5rem;
  }

  .sm\:inset-y-7 {
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .sm\:inset-x-7 {
    right: 1.75rem;
    left: 1.75rem;
  }

  .sm\:inset-y-8 {
    top: 2rem;
    bottom: 2rem;
  }

  .sm\:inset-x-8 {
    right: 2rem;
    left: 2rem;
  }

  .sm\:inset-y-9 {
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .sm\:inset-x-9 {
    right: 2.25rem;
    left: 2.25rem;
  }

  .sm\:inset-y-10 {
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .sm\:inset-x-10 {
    right: 2.5rem;
    left: 2.5rem;
  }

  .sm\:inset-y-11 {
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .sm\:inset-x-11 {
    right: 2.75rem;
    left: 2.75rem;
  }

  .sm\:inset-y-12 {
    top: 3rem;
    bottom: 3rem;
  }

  .sm\:inset-x-12 {
    right: 3rem;
    left: 3rem;
  }

  .sm\:inset-y-14 {
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .sm\:inset-x-14 {
    right: 3.5rem;
    left: 3.5rem;
  }

  .sm\:inset-y-16 {
    top: 4rem;
    bottom: 4rem;
  }

  .sm\:inset-x-16 {
    right: 4rem;
    left: 4rem;
  }

  .sm\:inset-y-20 {
    top: 5rem;
    bottom: 5rem;
  }

  .sm\:inset-x-20 {
    right: 5rem;
    left: 5rem;
  }

  .sm\:inset-y-24 {
    top: 6rem;
    bottom: 6rem;
  }

  .sm\:inset-x-24 {
    right: 6rem;
    left: 6rem;
  }

  .sm\:inset-y-28 {
    top: 7rem;
    bottom: 7rem;
  }

  .sm\:inset-x-28 {
    right: 7rem;
    left: 7rem;
  }

  .sm\:inset-y-32 {
    top: 8rem;
    bottom: 8rem;
  }

  .sm\:inset-x-32 {
    right: 8rem;
    left: 8rem;
  }

  .sm\:inset-y-36 {
    top: 9rem;
    bottom: 9rem;
  }

  .sm\:inset-x-36 {
    right: 9rem;
    left: 9rem;
  }

  .sm\:inset-y-40 {
    top: 10rem;
    bottom: 10rem;
  }

  .sm\:inset-x-40 {
    right: 10rem;
    left: 10rem;
  }

  .sm\:inset-y-44 {
    top: 11rem;
    bottom: 11rem;
  }

  .sm\:inset-x-44 {
    right: 11rem;
    left: 11rem;
  }

  .sm\:inset-y-48 {
    top: 12rem;
    bottom: 12rem;
  }

  .sm\:inset-x-48 {
    right: 12rem;
    left: 12rem;
  }

  .sm\:inset-y-52 {
    top: 13rem;
    bottom: 13rem;
  }

  .sm\:inset-x-52 {
    right: 13rem;
    left: 13rem;
  }

  .sm\:inset-y-56 {
    top: 14rem;
    bottom: 14rem;
  }

  .sm\:inset-x-56 {
    right: 14rem;
    left: 14rem;
  }

  .sm\:inset-y-60 {
    top: 15rem;
    bottom: 15rem;
  }

  .sm\:inset-x-60 {
    right: 15rem;
    left: 15rem;
  }

  .sm\:inset-y-64 {
    top: 16rem;
    bottom: 16rem;
  }

  .sm\:inset-x-64 {
    right: 16rem;
    left: 16rem;
  }

  .sm\:inset-y-72 {
    top: 18rem;
    bottom: 18rem;
  }

  .sm\:inset-x-72 {
    right: 18rem;
    left: 18rem;
  }

  .sm\:inset-y-80 {
    top: 20rem;
    bottom: 20rem;
  }

  .sm\:inset-x-80 {
    right: 20rem;
    left: 20rem;
  }

  .sm\:inset-y-96 {
    top: 24rem;
    bottom: 24rem;
  }

  .sm\:inset-x-96 {
    right: 24rem;
    left: 24rem;
  }

  .sm\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .sm\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .sm\:inset-y-px {
    top: 1px;
    bottom: 1px;
  }

  .sm\:inset-x-px {
    right: 1px;
    left: 1px;
  }

  .sm\:inset-y-0\.5 {
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .sm\:inset-x-0\.5 {
    right: 0.125rem;
    left: 0.125rem;
  }

  .sm\:inset-y-1\.5 {
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .sm\:inset-x-1\.5 {
    right: 0.375rem;
    left: 0.375rem;
  }

  .sm\:inset-y-2\.5 {
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .sm\:inset-x-2\.5 {
    right: 0.625rem;
    left: 0.625rem;
  }

  .sm\:inset-y-3\.5 {
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .sm\:inset-x-3\.5 {
    right: 0.875rem;
    left: 0.875rem;
  }

  .sm\:-inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .sm\:-inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .sm\:-inset-y-1 {
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .sm\:-inset-x-1 {
    right: -0.25rem;
    left: -0.25rem;
  }

  .sm\:-inset-y-2 {
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .sm\:-inset-x-2 {
    right: -0.5rem;
    left: -0.5rem;
  }

  .sm\:-inset-y-3 {
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .sm\:-inset-x-3 {
    right: -0.75rem;
    left: -0.75rem;
  }

  .sm\:-inset-y-4 {
    top: -1rem;
    bottom: -1rem;
  }

  .sm\:-inset-x-4 {
    right: -1rem;
    left: -1rem;
  }

  .sm\:-inset-y-5 {
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .sm\:-inset-x-5 {
    right: -1.25rem;
    left: -1.25rem;
  }

  .sm\:-inset-y-6 {
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .sm\:-inset-x-6 {
    right: -1.5rem;
    left: -1.5rem;
  }

  .sm\:-inset-y-7 {
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .sm\:-inset-x-7 {
    right: -1.75rem;
    left: -1.75rem;
  }

  .sm\:-inset-y-8 {
    top: -2rem;
    bottom: -2rem;
  }

  .sm\:-inset-x-8 {
    right: -2rem;
    left: -2rem;
  }

  .sm\:-inset-y-9 {
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .sm\:-inset-x-9 {
    right: -2.25rem;
    left: -2.25rem;
  }

  .sm\:-inset-y-10 {
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .sm\:-inset-x-10 {
    right: -2.5rem;
    left: -2.5rem;
  }

  .sm\:-inset-y-11 {
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .sm\:-inset-x-11 {
    right: -2.75rem;
    left: -2.75rem;
  }

  .sm\:-inset-y-12 {
    top: -3rem;
    bottom: -3rem;
  }

  .sm\:-inset-x-12 {
    right: -3rem;
    left: -3rem;
  }

  .sm\:-inset-y-14 {
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .sm\:-inset-x-14 {
    right: -3.5rem;
    left: -3.5rem;
  }

  .sm\:-inset-y-16 {
    top: -4rem;
    bottom: -4rem;
  }

  .sm\:-inset-x-16 {
    right: -4rem;
    left: -4rem;
  }

  .sm\:-inset-y-20 {
    top: -5rem;
    bottom: -5rem;
  }

  .sm\:-inset-x-20 {
    right: -5rem;
    left: -5rem;
  }

  .sm\:-inset-y-24 {
    top: -6rem;
    bottom: -6rem;
  }

  .sm\:-inset-x-24 {
    right: -6rem;
    left: -6rem;
  }

  .sm\:-inset-y-28 {
    top: -7rem;
    bottom: -7rem;
  }

  .sm\:-inset-x-28 {
    right: -7rem;
    left: -7rem;
  }

  .sm\:-inset-y-32 {
    top: -8rem;
    bottom: -8rem;
  }

  .sm\:-inset-x-32 {
    right: -8rem;
    left: -8rem;
  }

  .sm\:-inset-y-36 {
    top: -9rem;
    bottom: -9rem;
  }

  .sm\:-inset-x-36 {
    right: -9rem;
    left: -9rem;
  }

  .sm\:-inset-y-40 {
    top: -10rem;
    bottom: -10rem;
  }

  .sm\:-inset-x-40 {
    right: -10rem;
    left: -10rem;
  }

  .sm\:-inset-y-44 {
    top: -11rem;
    bottom: -11rem;
  }

  .sm\:-inset-x-44 {
    right: -11rem;
    left: -11rem;
  }

  .sm\:-inset-y-48 {
    top: -12rem;
    bottom: -12rem;
  }

  .sm\:-inset-x-48 {
    right: -12rem;
    left: -12rem;
  }

  .sm\:-inset-y-52 {
    top: -13rem;
    bottom: -13rem;
  }

  .sm\:-inset-x-52 {
    right: -13rem;
    left: -13rem;
  }

  .sm\:-inset-y-56 {
    top: -14rem;
    bottom: -14rem;
  }

  .sm\:-inset-x-56 {
    right: -14rem;
    left: -14rem;
  }

  .sm\:-inset-y-60 {
    top: -15rem;
    bottom: -15rem;
  }

  .sm\:-inset-x-60 {
    right: -15rem;
    left: -15rem;
  }

  .sm\:-inset-y-64 {
    top: -16rem;
    bottom: -16rem;
  }

  .sm\:-inset-x-64 {
    right: -16rem;
    left: -16rem;
  }

  .sm\:-inset-y-72 {
    top: -18rem;
    bottom: -18rem;
  }

  .sm\:-inset-x-72 {
    right: -18rem;
    left: -18rem;
  }

  .sm\:-inset-y-80 {
    top: -20rem;
    bottom: -20rem;
  }

  .sm\:-inset-x-80 {
    right: -20rem;
    left: -20rem;
  }

  .sm\:-inset-y-96 {
    top: -24rem;
    bottom: -24rem;
  }

  .sm\:-inset-x-96 {
    right: -24rem;
    left: -24rem;
  }

  .sm\:-inset-y-px {
    top: -1px;
    bottom: -1px;
  }

  .sm\:-inset-x-px {
    right: -1px;
    left: -1px;
  }

  .sm\:-inset-y-0\.5 {
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .sm\:-inset-x-0\.5 {
    right: -0.125rem;
    left: -0.125rem;
  }

  .sm\:-inset-y-1\.5 {
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .sm\:-inset-x-1\.5 {
    right: -0.375rem;
    left: -0.375rem;
  }

  .sm\:-inset-y-2\.5 {
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .sm\:-inset-x-2\.5 {
    right: -0.625rem;
    left: -0.625rem;
  }

  .sm\:-inset-y-3\.5 {
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .sm\:-inset-x-3\.5 {
    right: -0.875rem;
    left: -0.875rem;
  }

  .sm\:inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .sm\:inset-x-1\/2 {
    right: 50%;
    left: 50%;
  }

  .sm\:inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .sm\:inset-x-1\/3 {
    right: 33.333333%;
    left: 33.333333%;
  }

  .sm\:inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .sm\:inset-x-2\/3 {
    right: 66.666667%;
    left: 66.666667%;
  }

  .sm\:inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .sm\:inset-x-1\/4 {
    right: 25%;
    left: 25%;
  }

  .sm\:inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .sm\:inset-x-2\/4 {
    right: 50%;
    left: 50%;
  }

  .sm\:inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .sm\:inset-x-3\/4 {
    right: 75%;
    left: 75%;
  }

  .sm\:inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .sm\:inset-x-full {
    right: 100%;
    left: 100%;
  }

  .sm\:-inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .sm\:-inset-x-1\/2 {
    right: -50%;
    left: -50%;
  }

  .sm\:-inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .sm\:-inset-x-1\/3 {
    right: -33.333333%;
    left: -33.333333%;
  }

  .sm\:-inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .sm\:-inset-x-2\/3 {
    right: -66.666667%;
    left: -66.666667%;
  }

  .sm\:-inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .sm\:-inset-x-1\/4 {
    right: -25%;
    left: -25%;
  }

  .sm\:-inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .sm\:-inset-x-2\/4 {
    right: -50%;
    left: -50%;
  }

  .sm\:-inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .sm\:-inset-x-3\/4 {
    right: -75%;
    left: -75%;
  }

  .sm\:-inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .sm\:-inset-x-full {
    right: -100%;
    left: -100%;
  }

  .sm\:top-0 {
    top: 0px;
  }

  .sm\:right-0 {
    right: 0px;
  }

  .sm\:bottom-0 {
    bottom: 0px;
  }

  .sm\:left-0 {
    left: 0px;
  }

  .sm\:top-1 {
    top: 0.25rem;
  }

  .sm\:right-1 {
    right: 0.25rem;
  }

  .sm\:bottom-1 {
    bottom: 0.25rem;
  }

  .sm\:left-1 {
    left: 0.25rem;
  }

  .sm\:top-2 {
    top: 0.5rem;
  }

  .sm\:right-2 {
    right: 0.5rem;
  }

  .sm\:bottom-2 {
    bottom: 0.5rem;
  }

  .sm\:left-2 {
    left: 0.5rem;
  }

  .sm\:top-3 {
    top: 0.75rem;
  }

  .sm\:right-3 {
    right: 0.75rem;
  }

  .sm\:bottom-3 {
    bottom: 0.75rem;
  }

  .sm\:left-3 {
    left: 0.75rem;
  }

  .sm\:top-4 {
    top: 1rem;
  }

  .sm\:right-4 {
    right: 1rem;
  }

  .sm\:bottom-4 {
    bottom: 1rem;
  }

  .sm\:left-4 {
    left: 1rem;
  }

  .sm\:top-5 {
    top: 1.25rem;
  }

  .sm\:right-5 {
    right: 1.25rem;
  }

  .sm\:bottom-5 {
    bottom: 1.25rem;
  }

  .sm\:left-5 {
    left: 1.25rem;
  }

  .sm\:top-6 {
    top: 1.5rem;
  }

  .sm\:right-6 {
    right: 1.5rem;
  }

  .sm\:bottom-6 {
    bottom: 1.5rem;
  }

  .sm\:left-6 {
    left: 1.5rem;
  }

  .sm\:top-7 {
    top: 1.75rem;
  }

  .sm\:right-7 {
    right: 1.75rem;
  }

  .sm\:bottom-7 {
    bottom: 1.75rem;
  }

  .sm\:left-7 {
    left: 1.75rem;
  }

  .sm\:top-8 {
    top: 2rem;
  }

  .sm\:right-8 {
    right: 2rem;
  }

  .sm\:bottom-8 {
    bottom: 2rem;
  }

  .sm\:left-8 {
    left: 2rem;
  }

  .sm\:top-9 {
    top: 2.25rem;
  }

  .sm\:right-9 {
    right: 2.25rem;
  }

  .sm\:bottom-9 {
    bottom: 2.25rem;
  }

  .sm\:left-9 {
    left: 2.25rem;
  }

  .sm\:top-10 {
    top: 2.5rem;
  }

  .sm\:right-10 {
    right: 2.5rem;
  }

  .sm\:bottom-10 {
    bottom: 2.5rem;
  }

  .sm\:left-10 {
    left: 2.5rem;
  }

  .sm\:top-11 {
    top: 2.75rem;
  }

  .sm\:right-11 {
    right: 2.75rem;
  }

  .sm\:bottom-11 {
    bottom: 2.75rem;
  }

  .sm\:left-11 {
    left: 2.75rem;
  }

  .sm\:top-12 {
    top: 3rem;
  }

  .sm\:right-12 {
    right: 3rem;
  }

  .sm\:bottom-12 {
    bottom: 3rem;
  }

  .sm\:left-12 {
    left: 3rem;
  }

  .sm\:top-14 {
    top: 3.5rem;
  }

  .sm\:right-14 {
    right: 3.5rem;
  }

  .sm\:bottom-14 {
    bottom: 3.5rem;
  }

  .sm\:left-14 {
    left: 3.5rem;
  }

  .sm\:top-16 {
    top: 4rem;
  }

  .sm\:right-16 {
    right: 4rem;
  }

  .sm\:bottom-16 {
    bottom: 4rem;
  }

  .sm\:left-16 {
    left: 4rem;
  }

  .sm\:top-20 {
    top: 5rem;
  }

  .sm\:right-20 {
    right: 5rem;
  }

  .sm\:bottom-20 {
    bottom: 5rem;
  }

  .sm\:left-20 {
    left: 5rem;
  }

  .sm\:top-24 {
    top: 6rem;
  }

  .sm\:right-24 {
    right: 6rem;
  }

  .sm\:bottom-24 {
    bottom: 6rem;
  }

  .sm\:left-24 {
    left: 6rem;
  }

  .sm\:top-28 {
    top: 7rem;
  }

  .sm\:right-28 {
    right: 7rem;
  }

  .sm\:bottom-28 {
    bottom: 7rem;
  }

  .sm\:left-28 {
    left: 7rem;
  }

  .sm\:top-32 {
    top: 8rem;
  }

  .sm\:right-32 {
    right: 8rem;
  }

  .sm\:bottom-32 {
    bottom: 8rem;
  }

  .sm\:left-32 {
    left: 8rem;
  }

  .sm\:top-36 {
    top: 9rem;
  }

  .sm\:right-36 {
    right: 9rem;
  }

  .sm\:bottom-36 {
    bottom: 9rem;
  }

  .sm\:left-36 {
    left: 9rem;
  }

  .sm\:top-40 {
    top: 10rem;
  }

  .sm\:right-40 {
    right: 10rem;
  }

  .sm\:bottom-40 {
    bottom: 10rem;
  }

  .sm\:left-40 {
    left: 10rem;
  }

  .sm\:top-44 {
    top: 11rem;
  }

  .sm\:right-44 {
    right: 11rem;
  }

  .sm\:bottom-44 {
    bottom: 11rem;
  }

  .sm\:left-44 {
    left: 11rem;
  }

  .sm\:top-48 {
    top: 12rem;
  }

  .sm\:right-48 {
    right: 12rem;
  }

  .sm\:bottom-48 {
    bottom: 12rem;
  }

  .sm\:left-48 {
    left: 12rem;
  }

  .sm\:top-52 {
    top: 13rem;
  }

  .sm\:right-52 {
    right: 13rem;
  }

  .sm\:bottom-52 {
    bottom: 13rem;
  }

  .sm\:left-52 {
    left: 13rem;
  }

  .sm\:top-56 {
    top: 14rem;
  }

  .sm\:right-56 {
    right: 14rem;
  }

  .sm\:bottom-56 {
    bottom: 14rem;
  }

  .sm\:left-56 {
    left: 14rem;
  }

  .sm\:top-60 {
    top: 15rem;
  }

  .sm\:right-60 {
    right: 15rem;
  }

  .sm\:bottom-60 {
    bottom: 15rem;
  }

  .sm\:left-60 {
    left: 15rem;
  }

  .sm\:top-64 {
    top: 16rem;
  }

  .sm\:right-64 {
    right: 16rem;
  }

  .sm\:bottom-64 {
    bottom: 16rem;
  }

  .sm\:left-64 {
    left: 16rem;
  }

  .sm\:top-72 {
    top: 18rem;
  }

  .sm\:right-72 {
    right: 18rem;
  }

  .sm\:bottom-72 {
    bottom: 18rem;
  }

  .sm\:left-72 {
    left: 18rem;
  }

  .sm\:top-80 {
    top: 20rem;
  }

  .sm\:right-80 {
    right: 20rem;
  }

  .sm\:bottom-80 {
    bottom: 20rem;
  }

  .sm\:left-80 {
    left: 20rem;
  }

  .sm\:top-96 {
    top: 24rem;
  }

  .sm\:right-96 {
    right: 24rem;
  }

  .sm\:bottom-96 {
    bottom: 24rem;
  }

  .sm\:left-96 {
    left: 24rem;
  }

  .sm\:top-auto {
    top: auto;
  }

  .sm\:right-auto {
    right: auto;
  }

  .sm\:bottom-auto {
    bottom: auto;
  }

  .sm\:left-auto {
    left: auto;
  }

  .sm\:top-px {
    top: 1px;
  }

  .sm\:right-px {
    right: 1px;
  }

  .sm\:bottom-px {
    bottom: 1px;
  }

  .sm\:left-px {
    left: 1px;
  }

  .sm\:top-0\.5 {
    top: 0.125rem;
  }

  .sm\:right-0\.5 {
    right: 0.125rem;
  }

  .sm\:bottom-0\.5 {
    bottom: 0.125rem;
  }

  .sm\:left-0\.5 {
    left: 0.125rem;
  }

  .sm\:top-1\.5 {
    top: 0.375rem;
  }

  .sm\:right-1\.5 {
    right: 0.375rem;
  }

  .sm\:bottom-1\.5 {
    bottom: 0.375rem;
  }

  .sm\:left-1\.5 {
    left: 0.375rem;
  }

  .sm\:top-2\.5 {
    top: 0.625rem;
  }

  .sm\:right-2\.5 {
    right: 0.625rem;
  }

  .sm\:bottom-2\.5 {
    bottom: 0.625rem;
  }

  .sm\:left-2\.5 {
    left: 0.625rem;
  }

  .sm\:top-3\.5 {
    top: 0.875rem;
  }

  .sm\:right-3\.5 {
    right: 0.875rem;
  }

  .sm\:bottom-3\.5 {
    bottom: 0.875rem;
  }

  .sm\:left-3\.5 {
    left: 0.875rem;
  }

  .sm\:-top-0 {
    top: 0px;
  }

  .sm\:-right-0 {
    right: 0px;
  }

  .sm\:-bottom-0 {
    bottom: 0px;
  }

  .sm\:-left-0 {
    left: 0px;
  }

  .sm\:-top-1 {
    top: -0.25rem;
  }

  .sm\:-right-1 {
    right: -0.25rem;
  }

  .sm\:-bottom-1 {
    bottom: -0.25rem;
  }

  .sm\:-left-1 {
    left: -0.25rem;
  }

  .sm\:-top-2 {
    top: -0.5rem;
  }

  .sm\:-right-2 {
    right: -0.5rem;
  }

  .sm\:-bottom-2 {
    bottom: -0.5rem;
  }

  .sm\:-left-2 {
    left: -0.5rem;
  }

  .sm\:-top-3 {
    top: -0.75rem;
  }

  .sm\:-right-3 {
    right: -0.75rem;
  }

  .sm\:-bottom-3 {
    bottom: -0.75rem;
  }

  .sm\:-left-3 {
    left: -0.75rem;
  }

  .sm\:-top-4 {
    top: -1rem;
  }

  .sm\:-right-4 {
    right: -1rem;
  }

  .sm\:-bottom-4 {
    bottom: -1rem;
  }

  .sm\:-left-4 {
    left: -1rem;
  }

  .sm\:-top-5 {
    top: -1.25rem;
  }

  .sm\:-right-5 {
    right: -1.25rem;
  }

  .sm\:-bottom-5 {
    bottom: -1.25rem;
  }

  .sm\:-left-5 {
    left: -1.25rem;
  }

  .sm\:-top-6 {
    top: -1.5rem;
  }

  .sm\:-right-6 {
    right: -1.5rem;
  }

  .sm\:-bottom-6 {
    bottom: -1.5rem;
  }

  .sm\:-left-6 {
    left: -1.5rem;
  }

  .sm\:-top-7 {
    top: -1.75rem;
  }

  .sm\:-right-7 {
    right: -1.75rem;
  }

  .sm\:-bottom-7 {
    bottom: -1.75rem;
  }

  .sm\:-left-7 {
    left: -1.75rem;
  }

  .sm\:-top-8 {
    top: -2rem;
  }

  .sm\:-right-8 {
    right: -2rem;
  }

  .sm\:-bottom-8 {
    bottom: -2rem;
  }

  .sm\:-left-8 {
    left: -2rem;
  }

  .sm\:-top-9 {
    top: -2.25rem;
  }

  .sm\:-right-9 {
    right: -2.25rem;
  }

  .sm\:-bottom-9 {
    bottom: -2.25rem;
  }

  .sm\:-left-9 {
    left: -2.25rem;
  }

  .sm\:-top-10 {
    top: -2.5rem;
  }

  .sm\:-right-10 {
    right: -2.5rem;
  }

  .sm\:-bottom-10 {
    bottom: -2.5rem;
  }

  .sm\:-left-10 {
    left: -2.5rem;
  }

  .sm\:-top-11 {
    top: -2.75rem;
  }

  .sm\:-right-11 {
    right: -2.75rem;
  }

  .sm\:-bottom-11 {
    bottom: -2.75rem;
  }

  .sm\:-left-11 {
    left: -2.75rem;
  }

  .sm\:-top-12 {
    top: -3rem;
  }

  .sm\:-right-12 {
    right: -3rem;
  }

  .sm\:-bottom-12 {
    bottom: -3rem;
  }

  .sm\:-left-12 {
    left: -3rem;
  }

  .sm\:-top-14 {
    top: -3.5rem;
  }

  .sm\:-right-14 {
    right: -3.5rem;
  }

  .sm\:-bottom-14 {
    bottom: -3.5rem;
  }

  .sm\:-left-14 {
    left: -3.5rem;
  }

  .sm\:-top-16 {
    top: -4rem;
  }

  .sm\:-right-16 {
    right: -4rem;
  }

  .sm\:-bottom-16 {
    bottom: -4rem;
  }

  .sm\:-left-16 {
    left: -4rem;
  }

  .sm\:-top-20 {
    top: -5rem;
  }

  .sm\:-right-20 {
    right: -5rem;
  }

  .sm\:-bottom-20 {
    bottom: -5rem;
  }

  .sm\:-left-20 {
    left: -5rem;
  }

  .sm\:-top-24 {
    top: -6rem;
  }

  .sm\:-right-24 {
    right: -6rem;
  }

  .sm\:-bottom-24 {
    bottom: -6rem;
  }

  .sm\:-left-24 {
    left: -6rem;
  }

  .sm\:-top-28 {
    top: -7rem;
  }

  .sm\:-right-28 {
    right: -7rem;
  }

  .sm\:-bottom-28 {
    bottom: -7rem;
  }

  .sm\:-left-28 {
    left: -7rem;
  }

  .sm\:-top-32 {
    top: -8rem;
  }

  .sm\:-right-32 {
    right: -8rem;
  }

  .sm\:-bottom-32 {
    bottom: -8rem;
  }

  .sm\:-left-32 {
    left: -8rem;
  }

  .sm\:-top-36 {
    top: -9rem;
  }

  .sm\:-right-36 {
    right: -9rem;
  }

  .sm\:-bottom-36 {
    bottom: -9rem;
  }

  .sm\:-left-36 {
    left: -9rem;
  }

  .sm\:-top-40 {
    top: -10rem;
  }

  .sm\:-right-40 {
    right: -10rem;
  }

  .sm\:-bottom-40 {
    bottom: -10rem;
  }

  .sm\:-left-40 {
    left: -10rem;
  }

  .sm\:-top-44 {
    top: -11rem;
  }

  .sm\:-right-44 {
    right: -11rem;
  }

  .sm\:-bottom-44 {
    bottom: -11rem;
  }

  .sm\:-left-44 {
    left: -11rem;
  }

  .sm\:-top-48 {
    top: -12rem;
  }

  .sm\:-right-48 {
    right: -12rem;
  }

  .sm\:-bottom-48 {
    bottom: -12rem;
  }

  .sm\:-left-48 {
    left: -12rem;
  }

  .sm\:-top-52 {
    top: -13rem;
  }

  .sm\:-right-52 {
    right: -13rem;
  }

  .sm\:-bottom-52 {
    bottom: -13rem;
  }

  .sm\:-left-52 {
    left: -13rem;
  }

  .sm\:-top-56 {
    top: -14rem;
  }

  .sm\:-right-56 {
    right: -14rem;
  }

  .sm\:-bottom-56 {
    bottom: -14rem;
  }

  .sm\:-left-56 {
    left: -14rem;
  }

  .sm\:-top-60 {
    top: -15rem;
  }

  .sm\:-right-60 {
    right: -15rem;
  }

  .sm\:-bottom-60 {
    bottom: -15rem;
  }

  .sm\:-left-60 {
    left: -15rem;
  }

  .sm\:-top-64 {
    top: -16rem;
  }

  .sm\:-right-64 {
    right: -16rem;
  }

  .sm\:-bottom-64 {
    bottom: -16rem;
  }

  .sm\:-left-64 {
    left: -16rem;
  }

  .sm\:-top-72 {
    top: -18rem;
  }

  .sm\:-right-72 {
    right: -18rem;
  }

  .sm\:-bottom-72 {
    bottom: -18rem;
  }

  .sm\:-left-72 {
    left: -18rem;
  }

  .sm\:-top-80 {
    top: -20rem;
  }

  .sm\:-right-80 {
    right: -20rem;
  }

  .sm\:-bottom-80 {
    bottom: -20rem;
  }

  .sm\:-left-80 {
    left: -20rem;
  }

  .sm\:-top-96 {
    top: -24rem;
  }

  .sm\:-right-96 {
    right: -24rem;
  }

  .sm\:-bottom-96 {
    bottom: -24rem;
  }

  .sm\:-left-96 {
    left: -24rem;
  }

  .sm\:-top-px {
    top: -1px;
  }

  .sm\:-right-px {
    right: -1px;
  }

  .sm\:-bottom-px {
    bottom: -1px;
  }

  .sm\:-left-px {
    left: -1px;
  }

  .sm\:-top-0\.5 {
    top: -0.125rem;
  }

  .sm\:-right-0\.5 {
    right: -0.125rem;
  }

  .sm\:-bottom-0\.5 {
    bottom: -0.125rem;
  }

  .sm\:-left-0\.5 {
    left: -0.125rem;
  }

  .sm\:-top-1\.5 {
    top: -0.375rem;
  }

  .sm\:-right-1\.5 {
    right: -0.375rem;
  }

  .sm\:-bottom-1\.5 {
    bottom: -0.375rem;
  }

  .sm\:-left-1\.5 {
    left: -0.375rem;
  }

  .sm\:-top-2\.5 {
    top: -0.625rem;
  }

  .sm\:-right-2\.5 {
    right: -0.625rem;
  }

  .sm\:-bottom-2\.5 {
    bottom: -0.625rem;
  }

  .sm\:-left-2\.5 {
    left: -0.625rem;
  }

  .sm\:-top-3\.5 {
    top: -0.875rem;
  }

  .sm\:-right-3\.5 {
    right: -0.875rem;
  }

  .sm\:-bottom-3\.5 {
    bottom: -0.875rem;
  }

  .sm\:-left-3\.5 {
    left: -0.875rem;
  }

  .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-1\/3 {
    top: 33.333333%;
  }

  .sm\:right-1\/3 {
    right: 33.333333%;
  }

  .sm\:bottom-1\/3 {
    bottom: 33.333333%;
  }

  .sm\:left-1\/3 {
    left: 33.333333%;
  }

  .sm\:top-2\/3 {
    top: 66.666667%;
  }

  .sm\:right-2\/3 {
    right: 66.666667%;
  }

  .sm\:bottom-2\/3 {
    bottom: 66.666667%;
  }

  .sm\:left-2\/3 {
    left: 66.666667%;
  }

  .sm\:top-1\/4 {
    top: 25%;
  }

  .sm\:right-1\/4 {
    right: 25%;
  }

  .sm\:bottom-1\/4 {
    bottom: 25%;
  }

  .sm\:left-1\/4 {
    left: 25%;
  }

  .sm\:top-2\/4 {
    top: 50%;
  }

  .sm\:right-2\/4 {
    right: 50%;
  }

  .sm\:bottom-2\/4 {
    bottom: 50%;
  }

  .sm\:left-2\/4 {
    left: 50%;
  }

  .sm\:top-3\/4 {
    top: 75%;
  }

  .sm\:right-3\/4 {
    right: 75%;
  }

  .sm\:bottom-3\/4 {
    bottom: 75%;
  }

  .sm\:left-3\/4 {
    left: 75%;
  }

  .sm\:top-full {
    top: 100%;
  }

  .sm\:right-full {
    right: 100%;
  }

  .sm\:bottom-full {
    bottom: 100%;
  }

  .sm\:left-full {
    left: 100%;
  }

  .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-1\/3 {
    top: -33.333333%;
  }

  .sm\:-right-1\/3 {
    right: -33.333333%;
  }

  .sm\:-bottom-1\/3 {
    bottom: -33.333333%;
  }

  .sm\:-left-1\/3 {
    left: -33.333333%;
  }

  .sm\:-top-2\/3 {
    top: -66.666667%;
  }

  .sm\:-right-2\/3 {
    right: -66.666667%;
  }

  .sm\:-bottom-2\/3 {
    bottom: -66.666667%;
  }

  .sm\:-left-2\/3 {
    left: -66.666667%;
  }

  .sm\:-top-1\/4 {
    top: -25%;
  }

  .sm\:-right-1\/4 {
    right: -25%;
  }

  .sm\:-bottom-1\/4 {
    bottom: -25%;
  }

  .sm\:-left-1\/4 {
    left: -25%;
  }

  .sm\:-top-2\/4 {
    top: -50%;
  }

  .sm\:-right-2\/4 {
    right: -50%;
  }

  .sm\:-bottom-2\/4 {
    bottom: -50%;
  }

  .sm\:-left-2\/4 {
    left: -50%;
  }

  .sm\:-top-3\/4 {
    top: -75%;
  }

  .sm\:-right-3\/4 {
    right: -75%;
  }

  .sm\:-bottom-3\/4 {
    bottom: -75%;
  }

  .sm\:-left-3\/4 {
    left: -75%;
  }

  .sm\:-top-full {
    top: -100%;
  }

  .sm\:-right-full {
    right: -100%;
  }

  .sm\:-bottom-full {
    bottom: -100%;
  }

  .sm\:-left-full {
    left: -100%;
  }

  .sm\:resize-none {
    resize: none;
  }

  .sm\:resize-y {
    resize: vertical;
  }

  .sm\:resize-x {
    resize: horizontal;
  }

  .sm\:resize {
    resize: both;
  }

  .sm\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-inset {
    --tw-ring-inset: inset;
  }

  .sm\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .sm\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .sm\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .sm\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .sm\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .sm\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .sm\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .sm\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .sm\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .sm\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .sm\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .sm\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .sm\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .sm\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .sm\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .sm\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .sm\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .sm\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .sm\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .sm\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .sm\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .sm\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .sm\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .sm\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .sm\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .sm\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .sm\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .sm\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .sm\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .sm\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .sm\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .sm\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .sm\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .sm\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .sm\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .sm\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .sm\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .sm\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .sm\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .sm\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .sm\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .sm\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .sm\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .sm\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .sm\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .sm\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .sm\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .sm\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .sm\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .sm\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .sm\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .sm\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .sm\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .sm\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .sm\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .sm\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .sm\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .sm\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .sm\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .sm\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .sm\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .sm\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .sm\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .sm\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .sm\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .sm\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .sm\:ring-offset-purple-50 {
    --tw-ring-offset-color: #f5f3ff;
  }

  .sm\:ring-offset-purple-100 {
    --tw-ring-offset-color: #ede9fe;
  }

  .sm\:ring-offset-purple-200 {
    --tw-ring-offset-color: #ddd6fe;
  }

  .sm\:ring-offset-purple-300 {
    --tw-ring-offset-color: #c4b5fd;
  }

  .sm\:ring-offset-purple-400 {
    --tw-ring-offset-color: #a78bfa;
  }

  .sm\:ring-offset-purple-500 {
    --tw-ring-offset-color: #8b5cf6;
  }

  .sm\:ring-offset-purple-600 {
    --tw-ring-offset-color: #7c3aed;
  }

  .sm\:ring-offset-purple-700 {
    --tw-ring-offset-color: #6d28d9;
  }

  .sm\:ring-offset-purple-800 {
    --tw-ring-offset-color: #5b21b6;
  }

  .sm\:ring-offset-purple-900 {
    --tw-ring-offset-color: #4c1d95;
  }

  .sm\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .sm\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .sm\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .sm\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .sm\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .sm\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .sm\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .sm\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .sm\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .sm\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .sm\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .sm\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .sm\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .sm\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .sm\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .sm\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .sm\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .sm\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .sm\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .sm\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .sm\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .sm\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .sm\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .sm\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .sm\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .sm\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .sm\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .sm\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .sm\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .sm\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .sm\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .sm\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .sm\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .sm\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .sm\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .sm\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .sm\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .sm\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .sm\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .sm\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .sm\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .sm\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .sm\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .sm\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .sm\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .sm\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .sm\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .sm\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .sm\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .sm\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .sm\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .sm\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .sm\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .sm\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .sm\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .sm\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .sm\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .sm\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .sm\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .sm\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .sm\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .sm\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .sm\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .sm\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .sm\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .sm\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .sm\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .sm\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .sm\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .sm\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .sm\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .sm\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .sm\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .sm\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .sm\:focus-within\:ring-offset-purple-50:focus-within {
    --tw-ring-offset-color: #f5f3ff;
  }

  .sm\:focus-within\:ring-offset-purple-100:focus-within {
    --tw-ring-offset-color: #ede9fe;
  }

  .sm\:focus-within\:ring-offset-purple-200:focus-within {
    --tw-ring-offset-color: #ddd6fe;
  }

  .sm\:focus-within\:ring-offset-purple-300:focus-within {
    --tw-ring-offset-color: #c4b5fd;
  }

  .sm\:focus-within\:ring-offset-purple-400:focus-within {
    --tw-ring-offset-color: #a78bfa;
  }

  .sm\:focus-within\:ring-offset-purple-500:focus-within {
    --tw-ring-offset-color: #8b5cf6;
  }

  .sm\:focus-within\:ring-offset-purple-600:focus-within {
    --tw-ring-offset-color: #7c3aed;
  }

  .sm\:focus-within\:ring-offset-purple-700:focus-within {
    --tw-ring-offset-color: #6d28d9;
  }

  .sm\:focus-within\:ring-offset-purple-800:focus-within {
    --tw-ring-offset-color: #5b21b6;
  }

  .sm\:focus-within\:ring-offset-purple-900:focus-within {
    --tw-ring-offset-color: #4c1d95;
  }

  .sm\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .sm\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .sm\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .sm\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .sm\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .sm\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .sm\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .sm\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .sm\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .sm\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .sm\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .sm\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .sm\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .sm\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .sm\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .sm\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .sm\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .sm\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .sm\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .sm\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .sm\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .sm\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .sm\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .sm\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .sm\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .sm\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .sm\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .sm\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .sm\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .sm\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .sm\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .sm\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .sm\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .sm\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .sm\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .sm\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .sm\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .sm\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .sm\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .sm\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .sm\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .sm\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .sm\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .sm\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .sm\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .sm\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .sm\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .sm\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .sm\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .sm\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .sm\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .sm\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .sm\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .sm\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .sm\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .sm\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .sm\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .sm\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .sm\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .sm\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .sm\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .sm\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .sm\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .sm\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .sm\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .sm\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .sm\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .sm\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .sm\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .sm\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .sm\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .sm\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .sm\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .sm\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .sm\:focus\:ring-offset-purple-50:focus {
    --tw-ring-offset-color: #f5f3ff;
  }

  .sm\:focus\:ring-offset-purple-100:focus {
    --tw-ring-offset-color: #ede9fe;
  }

  .sm\:focus\:ring-offset-purple-200:focus {
    --tw-ring-offset-color: #ddd6fe;
  }

  .sm\:focus\:ring-offset-purple-300:focus {
    --tw-ring-offset-color: #c4b5fd;
  }

  .sm\:focus\:ring-offset-purple-400:focus {
    --tw-ring-offset-color: #a78bfa;
  }

  .sm\:focus\:ring-offset-purple-500:focus {
    --tw-ring-offset-color: #8b5cf6;
  }

  .sm\:focus\:ring-offset-purple-600:focus {
    --tw-ring-offset-color: #7c3aed;
  }

  .sm\:focus\:ring-offset-purple-700:focus {
    --tw-ring-offset-color: #6d28d9;
  }

  .sm\:focus\:ring-offset-purple-800:focus {
    --tw-ring-offset-color: #5b21b6;
  }

  .sm\:focus\:ring-offset-purple-900:focus {
    --tw-ring-offset-color: #4c1d95;
  }

  .sm\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .sm\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .sm\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .sm\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .sm\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .sm\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .sm\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .sm\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .sm\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .sm\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .sm\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .sm\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .sm\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .sm\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .sm\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .sm\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .sm\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .sm\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .sm\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .sm\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .sm\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .sm\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .sm\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .sm\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .sm\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .sm\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .sm\:ring-current {
    --tw-ring-color: currentColor;
  }

  .sm\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .sm\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .sm\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .sm\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .sm\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .sm\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .sm\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .sm\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .sm\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .sm\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .sm\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .sm\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .sm\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .sm\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .sm\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .sm\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .sm\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .sm\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .sm\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .sm\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .sm\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .sm\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .sm\:ring-purple-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .sm\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .sm\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-purple-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .sm\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .sm\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-purple-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .sm\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .sm\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .sm\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .sm\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .sm\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .sm\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .sm\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .sm\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .sm\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .sm\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .sm\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .sm\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .sm\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .sm\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .sm\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .sm\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .sm\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .sm\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .sm\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .sm\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .sm\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .sm\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .sm\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .sm\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .sm\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .sm\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .sm\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .sm\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .sm\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .sm\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .sm\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .sm\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .sm\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .sm\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .sm\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .sm\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .sm\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .sm\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .sm\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .sm\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .sm\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .sm\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .sm\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .sm\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .sm\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .sm\:fill-current {
    fill: currentColor;
  }

  .sm\:stroke-current {
    stroke: currentColor;
  }

  .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-transparent {
    color: transparent;
  }

  .sm\:text-current {
    color: currentColor;
  }

  .sm\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .sm\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .sm\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .sm\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .sm\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .sm\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-purple-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:hover\:text-transparent:hover {
    color: transparent;
  }

  .sm\:hover\:text-current:hover {
    color: currentColor;
  }

  .sm\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-50:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-100:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-200:hover {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-300:hover {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-400:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-500:hover {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-600:hover {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-700:hover {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-800:hover {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:hover\:text-purple-900:hover {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:focus\:text-transparent:focus {
    color: transparent;
  }

  .sm\:focus\:text-current:focus {
    color: currentColor;
  }

  .sm\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .sm\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-50:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-100:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-200:focus {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-300:focus {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-400:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-500:focus {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-600:focus {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-700:focus {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-800:focus {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .sm\:focus\:text-purple-900:focus {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .sm\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .sm\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .sm\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .sm\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .sm\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .sm\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .sm\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .sm\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .sm\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .sm\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .sm\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .sm\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .sm\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .sm\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .sm\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .sm\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .sm\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .sm\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .sm\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .sm\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .sm\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .sm\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .sm\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .sm\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .sm\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .sm\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .sm\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .sm\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .sm\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .sm\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .sm\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .sm\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .sm\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .sm\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .sm\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .sm\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .sm\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .sm\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .sm\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .sm\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .sm\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .sm\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .sm\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .sm\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .sm\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .sm\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .sm\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .sm\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .sm\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .sm\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .sm\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .sm\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .sm\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .sm\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .sm\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .sm\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .sm\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .sm\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .sm\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .sm\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .sm\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .sm\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .sm\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .sm\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .sm\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .sm\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .sm\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .sm\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .sm\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

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

  .sm\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .sm\:overflow-clip {
    text-overflow: clip;
  }

  .sm\:italic {
    font-style: italic;
  }

  .sm\:not-italic {
    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\:underline {
    text-decoration: underline;
  }

  .sm\:line-through {
    text-decoration: line-through;
  }

  .sm\:no-underline {
    text-decoration: none;
  }

  .group:hover .sm\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .sm\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .sm\:group-hover\:no-underline {
    text-decoration: none;
  }

  .sm\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .sm\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .sm\:focus-within\:no-underline:focus-within {
    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\:ordinal, .sm\:slashed-zero, .sm\:lining-nums, .sm\:oldstyle-nums, .sm\:proportional-nums, .sm\:tabular-nums, .sm\:diagonal-fractions, .sm\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .sm\:normal-nums {
    font-variant-numeric: normal;
  }

  .sm\:ordinal {
    --tw-ordinal: ordinal;
  }

  .sm\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .sm\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .sm\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .sm\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .sm\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .sm\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .sm\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .sm\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .sm\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .sm\:tracking-normal {
    letter-spacing: 0em;
  }

  .sm\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .sm\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .sm\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .sm\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .sm\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .sm\:select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .sm\:select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-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-nowrap {
    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 {
    overflow-wrap: normal;
    word-break: normal;
  }

  .sm\:break-words {
    overflow-wrap: break-word;
  }

  .sm\:break-all {
    word-break: break-all;
  }

  .sm\:w-0 {
    width: 0px;
  }

  .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-7 {
    width: 1.75rem;
  }

  .sm\:w-8 {
    width: 2rem;
  }

  .sm\:w-9 {
    width: 2.25rem;
  }

  .sm\:w-10 {
    width: 2.5rem;
  }

  .sm\:w-11 {
    width: 2.75rem;
  }

  .sm\:w-12 {
    width: 3rem;
  }

  .sm\:w-14 {
    width: 3.5rem;
  }

  .sm\:w-16 {
    width: 4rem;
  }

  .sm\:w-20 {
    width: 5rem;
  }

  .sm\:w-24 {
    width: 6rem;
  }

  .sm\:w-28 {
    width: 7rem;
  }

  .sm\:w-32 {
    width: 8rem;
  }

  .sm\:w-36 {
    width: 9rem;
  }

  .sm\:w-40 {
    width: 10rem;
  }

  .sm\:w-44 {
    width: 11rem;
  }

  .sm\:w-48 {
    width: 12rem;
  }

  .sm\:w-52 {
    width: 13rem;
  }

  .sm\:w-56 {
    width: 14rem;
  }

  .sm\:w-60 {
    width: 15rem;
  }

  .sm\:w-64 {
    width: 16rem;
  }

  .sm\:w-72 {
    width: 18rem;
  }

  .sm\:w-80 {
    width: 20rem;
  }

  .sm\:w-96 {
    width: 24rem;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:w-px {
    width: 1px;
  }

  .sm\:w-0\.5 {
    width: 0.125rem;
  }

  .sm\:w-1\.5 {
    width: 0.375rem;
  }

  .sm\:w-2\.5 {
    width: 0.625rem;
  }

  .sm\:w-3\.5 {
    width: 0.875rem;
  }

  .sm\:w-1\/2 {
    width: 50%;
  }

  .sm\:w-1\/3 {
    width: 33.333333%;
  }

  .sm\:w-2\/3 {
    width: 66.666667%;
  }

  .sm\:w-1\/4 {
    width: 25%;
  }

  .sm\:w-2\/4 {
    width: 50%;
  }

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

  .sm\:w-2\/6 {
    width: 33.333333%;
  }

  .sm\:w-3\/6 {
    width: 50%;
  }

  .sm\:w-4\/6 {
    width: 66.666667%;
  }

  .sm\:w-5\/6 {
    width: 83.333333%;
  }

  .sm\:w-1\/12 {
    width: 8.333333%;
  }

  .sm\:w-2\/12 {
    width: 16.666667%;
  }

  .sm\:w-3\/12 {
    width: 25%;
  }

  .sm\:w-4\/12 {
    width: 33.333333%;
  }

  .sm\:w-5\/12 {
    width: 41.666667%;
  }

  .sm\:w-6\/12 {
    width: 50%;
  }

  .sm\:w-7\/12 {
    width: 58.333333%;
  }

  .sm\:w-8\/12 {
    width: 66.666667%;
  }

  .sm\:w-9\/12 {
    width: 75%;
  }

  .sm\:w-10\/12 {
    width: 83.333333%;
  }

  .sm\:w-11\/12 {
    width: 91.666667%;
  }

  .sm\:w-full {
    width: 100%;
  }

  .sm\:w-screen {
    width: 100vw;
  }

  .sm\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .sm\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .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\:focus-within\:z-0:focus-within {
    z-index: 0;
  }

  .sm\:focus-within\:z-10:focus-within {
    z-index: 10;
  }

  .sm\:focus-within\:z-20:focus-within {
    z-index: 20;
  }

  .sm\:focus-within\:z-30:focus-within {
    z-index: 30;
  }

  .sm\:focus-within\:z-40:focus-within {
    z-index: 40;
  }

  .sm\:focus-within\:z-50:focus-within {
    z-index: 50;
  }

  .sm\:focus-within\:z-auto:focus-within {
    z-index: auto;
  }

  .sm\:focus\:z-0:focus {
    z-index: 0;
  }

  .sm\:focus\:z-10:focus {
    z-index: 10;
  }

  .sm\:focus\:z-20:focus {
    z-index: 20;
  }

  .sm\:focus\:z-30:focus {
    z-index: 30;
  }

  .sm\:focus\:z-40:focus {
    z-index: 40;
  }

  .sm\:focus\:z-50:focus {
    z-index: 50;
  }

  .sm\:focus\:z-auto:focus {
    z-index: auto;
  }

  .sm\:gap-0 {
    gap: 0px;
  }

  .sm\:gap-1 {
    gap: 0.25rem;
  }

  .sm\:gap-2 {
    gap: 0.5rem;
  }

  .sm\:gap-3 {
    gap: 0.75rem;
  }

  .sm\:gap-4 {
    gap: 1rem;
  }

  .sm\:gap-5 {
    gap: 1.25rem;
  }

  .sm\:gap-6 {
    gap: 1.5rem;
  }

  .sm\:gap-7 {
    gap: 1.75rem;
  }

  .sm\:gap-8 {
    gap: 2rem;
  }

  .sm\:gap-9 {
    gap: 2.25rem;
  }

  .sm\:gap-10 {
    gap: 2.5rem;
  }

  .sm\:gap-11 {
    gap: 2.75rem;
  }

  .sm\:gap-12 {
    gap: 3rem;
  }

  .sm\:gap-14 {
    gap: 3.5rem;
  }

  .sm\:gap-16 {
    gap: 4rem;
  }

  .sm\:gap-20 {
    gap: 5rem;
  }

  .sm\:gap-24 {
    gap: 6rem;
  }

  .sm\:gap-28 {
    gap: 7rem;
  }

  .sm\:gap-32 {
    gap: 8rem;
  }

  .sm\:gap-36 {
    gap: 9rem;
  }

  .sm\:gap-40 {
    gap: 10rem;
  }

  .sm\:gap-44 {
    gap: 11rem;
  }

  .sm\:gap-48 {
    gap: 12rem;
  }

  .sm\:gap-52 {
    gap: 13rem;
  }

  .sm\:gap-56 {
    gap: 14rem;
  }

  .sm\:gap-60 {
    gap: 15rem;
  }

  .sm\:gap-64 {
    gap: 16rem;
  }

  .sm\:gap-72 {
    gap: 18rem;
  }

  .sm\:gap-80 {
    gap: 20rem;
  }

  .sm\:gap-96 {
    gap: 24rem;
  }

  .sm\:gap-px {
    gap: 1px;
  }

  .sm\:gap-0\.5 {
    gap: 0.125rem;
  }

  .sm\:gap-1\.5 {
    gap: 0.375rem;
  }

  .sm\:gap-2\.5 {
    gap: 0.625rem;
  }

  .sm\:gap-3\.5 {
    gap: 0.875rem;
  }

  .sm\:gap-x-0 {
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .sm\:gap-x-1 {
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .sm\:gap-x-2 {
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .sm\:gap-x-3 {
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .sm\:gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .sm\:gap-x-5 {
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .sm\:gap-x-6 {
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .sm\:gap-x-7 {
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .sm\:gap-x-8 {
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .sm\:gap-x-9 {
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .sm\:gap-x-10 {
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .sm\:gap-x-11 {
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .sm\:gap-x-12 {
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .sm\:gap-x-14 {
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .sm\:gap-x-16 {
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .sm\:gap-x-20 {
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .sm\:gap-x-24 {
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .sm\:gap-x-28 {
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .sm\:gap-x-32 {
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .sm\:gap-x-36 {
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .sm\:gap-x-40 {
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .sm\:gap-x-44 {
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .sm\:gap-x-48 {
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .sm\:gap-x-52 {
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .sm\:gap-x-56 {
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .sm\:gap-x-60 {
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .sm\:gap-x-64 {
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .sm\:gap-x-72 {
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .sm\:gap-x-80 {
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .sm\:gap-x-96 {
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .sm\:gap-x-px {
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .sm\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .sm\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .sm\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .sm\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .sm\:gap-y-0 {
    row-gap: 0px;
  }

  .sm\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .sm\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .sm\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .sm\:gap-y-4 {
    row-gap: 1rem;
  }

  .sm\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .sm\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .sm\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .sm\:gap-y-8 {
    row-gap: 2rem;
  }

  .sm\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .sm\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .sm\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .sm\:gap-y-12 {
    row-gap: 3rem;
  }

  .sm\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .sm\:gap-y-16 {
    row-gap: 4rem;
  }

  .sm\:gap-y-20 {
    row-gap: 5rem;
  }

  .sm\:gap-y-24 {
    row-gap: 6rem;
  }

  .sm\:gap-y-28 {
    row-gap: 7rem;
  }

  .sm\:gap-y-32 {
    row-gap: 8rem;
  }

  .sm\:gap-y-36 {
    row-gap: 9rem;
  }

  .sm\:gap-y-40 {
    row-gap: 10rem;
  }

  .sm\:gap-y-44 {
    row-gap: 11rem;
  }

  .sm\:gap-y-48 {
    row-gap: 12rem;
  }

  .sm\:gap-y-52 {
    row-gap: 13rem;
  }

  .sm\:gap-y-56 {
    row-gap: 14rem;
  }

  .sm\:gap-y-60 {
    row-gap: 15rem;
  }

  .sm\:gap-y-64 {
    row-gap: 16rem;
  }

  .sm\:gap-y-72 {
    row-gap: 18rem;
  }

  .sm\:gap-y-80 {
    row-gap: 20rem;
  }

  .sm\:gap-y-96 {
    row-gap: 24rem;
  }

  .sm\:gap-y-px {
    row-gap: 1px;
  }

  .sm\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .sm\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .sm\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .sm\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .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: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .sm\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    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: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .sm\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    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 {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-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 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .sm\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .sm\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .sm\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .sm\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .sm\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .sm\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .sm\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .sm\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .sm\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .sm\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .sm\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .sm\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .sm\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .sm\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .sm\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .sm\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .sm\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .sm\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .sm\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .sm\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .sm\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .sm\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .sm\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .sm\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .sm\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .sm\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .sm\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .sm\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .sm\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .sm\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .sm\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .sm\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .sm\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .sm\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .sm\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .sm\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .sm\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .sm\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .sm\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .sm\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .sm\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .sm\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .sm\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .sm\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .sm\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .sm\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .sm\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .sm\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .sm\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .sm\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .sm\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .sm\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .sm\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .sm\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .sm\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .sm\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .sm\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .sm\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .sm\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .sm\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .sm\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .sm\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .sm\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .sm\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .sm\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .sm\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .sm\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .sm\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .sm\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .sm\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .sm\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .sm\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .sm\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .sm\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .sm\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .sm\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .sm\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .sm\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .sm\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .sm\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .sm\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .sm\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .sm\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .sm\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .sm\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .sm\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .sm\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .sm\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .sm\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .sm\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .sm\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .sm\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .sm\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .sm\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .sm\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .sm\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .sm\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .sm\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .sm\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .sm\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .sm\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .sm\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .sm\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .sm\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .sm\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .sm\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .sm\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .sm\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .sm\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .sm\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .sm\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .sm\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .sm\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .sm\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .sm\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .sm\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .sm\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .sm\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .sm\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .sm\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .sm\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .sm\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .sm\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .sm\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .sm\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .sm\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .sm\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .sm\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .sm\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .sm\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .sm\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .sm\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .sm\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .sm\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .sm\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .sm\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .sm\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .sm\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .sm\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .sm\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .sm\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .sm\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .sm\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .sm\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .sm\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .sm\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .sm\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .sm\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .sm\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .sm\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .sm\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .sm\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .sm\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .sm\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .sm\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .sm\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .sm\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .sm\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .sm\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .sm\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .sm\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .sm\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .sm\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .sm\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .sm\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .sm\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .sm\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .sm\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .sm\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .sm\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .sm\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .sm\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .sm\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .sm\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .sm\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .sm\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .sm\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .sm\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .sm\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .sm\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .sm\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .sm\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .sm\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .sm\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .sm\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .sm\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .sm\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .sm\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .sm\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .sm\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .sm\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .sm\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .sm\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .sm\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .sm\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .sm\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .sm\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .sm\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .sm\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .sm\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .sm\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .sm\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .sm\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .sm\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .sm\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .sm\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .sm\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .sm\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .sm\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .sm\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .sm\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .sm\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .sm\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .sm\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .sm\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .sm\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .sm\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .sm\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .sm\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .sm\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .sm\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .sm\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .sm\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .sm\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .sm\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .sm\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .sm\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .sm\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .sm\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .sm\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .sm\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .sm\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .sm\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .sm\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .sm\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .sm\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .sm\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .sm\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .sm\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .sm\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .sm\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .sm\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .sm\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .sm\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .sm\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .sm\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .sm\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .sm\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .sm\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .sm\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .sm\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .sm\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .sm\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .sm\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .sm\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .sm\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .sm\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .sm\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .sm\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .sm\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .sm\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .sm\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .sm\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .sm\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .sm\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .sm\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .sm\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .sm\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .sm\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .sm\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .sm\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .sm\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .sm\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .sm\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .sm\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .sm\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .sm\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .sm\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .sm\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .sm\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .sm\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .sm\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .sm\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .sm\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .sm\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .sm\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .sm\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .sm\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .sm\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .sm\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .sm\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .sm\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .sm\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .sm\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .sm\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .sm\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .sm\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .sm\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .sm\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .sm\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .sm\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .sm\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .sm\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .sm\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .sm\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .sm\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .sm\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .sm\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .sm\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .sm\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .sm\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .sm\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .sm\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .sm\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .sm\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .sm\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .sm\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .sm\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .sm\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .sm\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .sm\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .sm\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .sm\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .sm\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .sm\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .sm\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .sm\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .sm\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .sm\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .sm\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .sm\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .sm\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .sm\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .sm\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .sm\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .sm\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .sm\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .sm\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .sm\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .sm\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .sm\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .sm\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .sm\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .sm\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .sm\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .sm\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .sm\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .sm\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .sm\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .sm\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .sm\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .sm\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .sm\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .sm\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .sm\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .sm\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .sm\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .sm\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .sm\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .sm\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .sm\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .sm\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .sm\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .sm\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .sm\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .sm\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .sm\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .sm\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .sm\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .sm\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .sm\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .sm\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .sm\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .sm\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .sm\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .sm\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .sm\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .sm\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .sm\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .sm\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .sm\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .sm\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .sm\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .sm\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .sm\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .sm\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .sm\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .sm\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .sm\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .sm\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .sm\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .sm\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .sm\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .sm\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .sm\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .sm\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .sm\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .sm\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .sm\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .sm\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .sm\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .sm\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .sm\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .sm\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .sm\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .sm\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .sm\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .sm\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .sm\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .sm\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .sm\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .sm\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .sm\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .sm\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .sm\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .sm\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .sm\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .sm\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .sm\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .sm\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .sm\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .sm\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .sm\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .sm\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .sm\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .sm\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .sm\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .sm\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .sm\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .sm\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .sm\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .sm\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .sm\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .sm\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .sm\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .sm\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .sm\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .sm\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .sm\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .sm\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .sm\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .sm\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .sm\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .sm\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .sm\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .sm\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .sm\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .sm\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .sm\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .sm\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .sm\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .sm\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .sm\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .sm\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .sm\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .sm\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .sm\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .sm\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .sm\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .sm\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .sm\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .sm\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .sm\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .sm\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .sm\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .sm\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .sm\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .sm\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .sm\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .sm\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .sm\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .sm\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .sm\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .sm\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .sm\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .sm\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .sm\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .sm\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .sm\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .sm\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .sm\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .sm\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .sm\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .sm\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .sm\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .sm\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .sm\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .sm\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .sm\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .sm\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .sm\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .sm\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .sm\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .sm\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .sm\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .sm\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .sm\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .sm\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .sm\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .sm\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .sm\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .sm\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .sm\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .sm\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .sm\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .sm\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .sm\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .sm\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .sm\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .sm\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .sm\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .sm\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .sm\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .sm\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .sm\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .sm\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .sm\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .sm\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .sm\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .sm\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .sm\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .sm\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .sm\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .sm\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .sm\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .sm\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .sm\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .sm\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .sm\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .sm\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .sm\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .sm\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .sm\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .sm\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .sm\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .sm\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .sm\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .sm\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .sm\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .sm\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .sm\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .sm\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .sm\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .sm\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .sm\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .sm\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .sm\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .sm\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .sm\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .sm\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .sm\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .sm\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .sm\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .sm\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .sm\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .sm\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .sm\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .sm\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .sm\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .sm\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .sm\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .sm\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .sm\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .sm\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .sm\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .sm\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .sm\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .sm\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .sm\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .sm\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .sm\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .sm\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .sm\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .sm\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .sm\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .sm\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .sm\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .sm\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .sm\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .sm\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .sm\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .sm\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .sm\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .sm\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .sm\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .sm\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .sm\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .sm\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .sm\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .sm\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .sm\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .sm\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .sm\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .sm\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .sm\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .sm\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .sm\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .sm\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .sm\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .sm\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .sm\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .sm\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .sm\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .sm\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .sm\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .sm\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .sm\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .sm\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .sm\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .sm\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .sm\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .sm\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .sm\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .sm\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .sm\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .sm\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .sm\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .sm\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .sm\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .sm\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .sm\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .sm\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .sm\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .sm\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .sm\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .sm\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .sm\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .sm\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .sm\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .sm\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .sm\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .sm\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .sm\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .sm\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .sm\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .sm\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .sm\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .sm\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .sm\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .sm\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .sm\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .sm\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .sm\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .sm\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .sm\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .sm\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .sm\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .sm\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .sm\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .sm\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .sm\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .sm\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .sm\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .sm\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .sm\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .sm\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .sm\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .sm\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .sm\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .sm\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .sm\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .sm\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .sm\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .sm\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .sm\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .sm\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .sm\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .sm\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .sm\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .sm\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .sm\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .sm\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .sm\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .sm\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .sm\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .sm\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .sm\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .sm\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .sm\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .sm\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .sm\:transition-none {
    transition-property: none;
  }

  .sm\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .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 {
    -webkit-animation: none;
            animation: none;
  }

  .sm\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
            animation: spin 1s linear infinite;
  }

  .sm\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .sm\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .sm\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
            animation: bounce 1s infinite;
  }
}

@media (min-width: 768px) {
  .md\:container {
    width: 100%;
  }

  @media (min-width: 640px) {
    .md\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .md\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .md\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .md\:container {
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px) {
    .md\:container {
      max-width: 1536px;
    }
  }

  .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .md\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .md\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .md\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .md\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .md\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .md\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .md\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .md\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .md\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .md\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .md\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .md\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .md\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .md\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .md\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .md\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .md\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .md\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .md\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .md\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .md\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .md\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .md\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .md\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .md\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .md\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .md\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .md\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .md\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .md\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .md\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .md\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .md\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .md\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .md\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .md\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .md\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .md\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .md\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .md\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .md\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .md\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .md\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .md\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .md\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .md\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .md\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .md\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .md\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .md\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .md\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .md\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .md\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .md\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .md\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .md\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .md\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .md\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .md\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .md\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .md\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .md\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .md\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .md\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .md\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .md\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .md\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .md\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .md\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .md\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .md\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .md\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .md\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .md\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .md\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .md\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .md\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .md\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .md\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .md\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .md\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .md\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .md\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .md\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .md\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .md\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .md\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .md\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .md\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .md\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .md\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .md\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .md\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .md\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .md\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .md\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .md\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .md\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .md\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-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-within\:sr-only:focus-within {
    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-within\:not-sr-only:focus-within {
    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 {
    -webkit-appearance: none;
       -moz-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 {
    -webkit-background-clip: text;
            background-clip: text;
  }

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

  .md\:bg-current {
    background-color: currentColor;
  }

  .md\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .md\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .group:hover .md\:group-hover\:bg-current {
    background-color: currentColor;
  }

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

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

  .group:hover .md\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .md\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

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

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

  .md\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-purple-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .md\:hover\:bg-current:hover {
    background-color: currentColor;
  }

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

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

  .md\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-purple-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .md\:focus\:bg-current:focus {
    background-color: currentColor;
  }

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

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

  .md\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-purple-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

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

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

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

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

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

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

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

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

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

  .md\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:from-purple-50 {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:from-purple-100 {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:from-purple-200 {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:from-purple-300 {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:from-purple-400 {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:from-purple-500 {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:from-purple-600 {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:from-purple-700 {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:from-purple-800 {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:from-purple-900 {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

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

  .md\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:via-purple-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:via-purple-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:via-purple-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:via-purple-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:via-purple-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:via-purple-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:via-purple-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:via-purple-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:via-purple-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:via-purple-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .md\:to-current {
    --tw-gradient-to: currentColor;
  }

  .md\:to-black {
    --tw-gradient-to: #000;
  }

  .md\:to-white {
    --tw-gradient-to: #fff;
  }

  .md\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .md\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .md\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .md\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .md\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .md\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .md\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .md\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .md\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .md\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .md\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .md\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .md\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .md\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .md\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .md\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .md\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .md\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .md\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .md\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .md\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .md\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .md\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .md\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .md\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .md\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .md\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .md\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .md\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .md\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .md\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .md\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .md\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .md\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .md\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .md\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .md\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .md\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .md\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .md\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .md\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .md\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .md\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .md\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .md\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .md\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .md\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .md\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .md\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .md\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .md\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .md\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .md\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .md\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .md\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .md\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .md\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .md\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .md\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .md\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .md\:to-purple-50 {
    --tw-gradient-to: #f5f3ff;
  }

  .md\:to-purple-100 {
    --tw-gradient-to: #ede9fe;
  }

  .md\:to-purple-200 {
    --tw-gradient-to: #ddd6fe;
  }

  .md\:to-purple-300 {
    --tw-gradient-to: #c4b5fd;
  }

  .md\:to-purple-400 {
    --tw-gradient-to: #a78bfa;
  }

  .md\:to-purple-500 {
    --tw-gradient-to: #8b5cf6;
  }

  .md\:to-purple-600 {
    --tw-gradient-to: #7c3aed;
  }

  .md\:to-purple-700 {
    --tw-gradient-to: #6d28d9;
  }

  .md\:to-purple-800 {
    --tw-gradient-to: #5b21b6;
  }

  .md\:to-purple-900 {
    --tw-gradient-to: #4c1d95;
  }

  .md\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .md\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .md\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .md\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .md\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .md\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .md\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .md\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .md\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .md\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

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

  .md\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .md\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:hover\:from-purple-50:hover {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:hover\:from-purple-100:hover {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:hover\:from-purple-200:hover {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:hover\:from-purple-300:hover {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:hover\:from-purple-400:hover {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:hover\:from-purple-500:hover {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:hover\:from-purple-600:hover {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:hover\:from-purple-700:hover {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:hover\:from-purple-800:hover {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:hover\:from-purple-900:hover {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

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

  .md\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .md\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:hover\:via-purple-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:hover\:via-purple-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:hover\:via-purple-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:hover\:via-purple-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:hover\:via-purple-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:hover\:via-purple-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:hover\:via-purple-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:hover\:via-purple-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:hover\:via-purple-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:hover\:via-purple-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .md\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .md\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .md\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .md\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .md\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .md\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .md\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .md\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .md\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .md\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .md\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .md\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .md\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .md\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .md\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .md\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .md\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .md\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .md\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .md\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .md\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .md\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .md\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .md\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .md\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .md\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .md\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .md\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .md\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .md\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .md\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .md\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .md\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .md\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .md\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .md\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .md\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .md\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .md\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .md\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .md\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .md\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .md\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .md\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .md\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .md\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .md\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .md\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .md\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .md\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .md\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .md\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .md\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .md\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .md\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .md\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .md\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .md\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .md\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .md\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .md\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .md\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .md\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .md\:hover\:to-purple-50:hover {
    --tw-gradient-to: #f5f3ff;
  }

  .md\:hover\:to-purple-100:hover {
    --tw-gradient-to: #ede9fe;
  }

  .md\:hover\:to-purple-200:hover {
    --tw-gradient-to: #ddd6fe;
  }

  .md\:hover\:to-purple-300:hover {
    --tw-gradient-to: #c4b5fd;
  }

  .md\:hover\:to-purple-400:hover {
    --tw-gradient-to: #a78bfa;
  }

  .md\:hover\:to-purple-500:hover {
    --tw-gradient-to: #8b5cf6;
  }

  .md\:hover\:to-purple-600:hover {
    --tw-gradient-to: #7c3aed;
  }

  .md\:hover\:to-purple-700:hover {
    --tw-gradient-to: #6d28d9;
  }

  .md\:hover\:to-purple-800:hover {
    --tw-gradient-to: #5b21b6;
  }

  .md\:hover\:to-purple-900:hover {
    --tw-gradient-to: #4c1d95;
  }

  .md\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .md\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .md\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .md\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .md\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .md\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .md\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .md\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .md\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .md\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

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

  .md\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .md\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:focus\:from-purple-50:focus {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:focus\:from-purple-100:focus {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:focus\:from-purple-200:focus {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:focus\:from-purple-300:focus {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:focus\:from-purple-400:focus {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:focus\:from-purple-500:focus {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:focus\:from-purple-600:focus {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:focus\:from-purple-700:focus {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:focus\:from-purple-800:focus {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:focus\:from-purple-900:focus {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

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

  .md\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .md\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .md\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .md\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .md\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .md\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .md\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .md\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .md\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .md\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .md\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .md\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .md\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .md\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .md\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .md\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .md\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .md\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .md\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .md\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .md\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .md\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .md\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .md\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .md\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .md\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .md\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .md\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .md\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .md\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .md\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .md\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .md\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .md\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .md\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .md\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .md\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .md\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .md\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .md\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .md\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .md\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .md\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .md\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .md\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .md\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .md\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .md\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .md\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .md\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .md\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .md\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .md\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .md\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .md\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .md\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .md\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .md\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .md\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .md\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .md\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .md\:focus\:via-purple-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .md\:focus\:via-purple-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .md\:focus\:via-purple-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .md\:focus\:via-purple-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .md\:focus\:via-purple-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .md\:focus\:via-purple-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .md\:focus\:via-purple-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .md\:focus\:via-purple-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .md\:focus\:via-purple-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .md\:focus\:via-purple-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .md\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .md\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .md\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .md\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .md\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .md\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .md\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .md\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .md\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .md\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .md\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .md\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .md\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .md\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .md\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .md\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .md\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .md\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .md\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .md\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .md\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .md\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .md\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .md\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .md\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .md\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .md\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .md\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .md\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .md\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .md\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .md\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .md\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .md\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .md\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .md\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .md\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .md\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .md\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .md\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .md\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .md\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .md\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .md\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .md\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .md\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .md\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .md\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .md\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .md\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .md\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .md\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .md\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .md\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .md\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .md\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .md\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .md\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .md\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .md\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .md\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .md\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .md\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .md\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .md\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .md\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .md\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .md\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .md\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .md\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .md\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .md\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .md\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .md\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .md\:focus\:to-purple-50:focus {
    --tw-gradient-to: #f5f3ff;
  }

  .md\:focus\:to-purple-100:focus {
    --tw-gradient-to: #ede9fe;
  }

  .md\:focus\:to-purple-200:focus {
    --tw-gradient-to: #ddd6fe;
  }

  .md\:focus\:to-purple-300:focus {
    --tw-gradient-to: #c4b5fd;
  }

  .md\:focus\:to-purple-400:focus {
    --tw-gradient-to: #a78bfa;
  }

  .md\:focus\:to-purple-500:focus {
    --tw-gradient-to: #8b5cf6;
  }

  .md\:focus\:to-purple-600:focus {
    --tw-gradient-to: #7c3aed;
  }

  .md\:focus\:to-purple-700:focus {
    --tw-gradient-to: #6d28d9;
  }

  .md\:focus\:to-purple-800:focus {
    --tw-gradient-to: #5b21b6;
  }

  .md\:focus\:to-purple-900:focus {
    --tw-gradient-to: #4c1d95;
  }

  .md\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .md\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .md\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .md\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .md\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .md\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .md\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .md\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .md\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .md\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .md\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .md\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .md\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .md\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .md\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .md\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .md\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .md\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .md\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .md\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .md\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .md\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .md\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .md\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .md\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .md\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .md\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .md\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .md\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

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

  .group:hover .md\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .md\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

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

  .group:hover .md\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .md\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

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

  .group:hover .md\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .md\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .md\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

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

  .md\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .md\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .md\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .md\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

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

  .md\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .md\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

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

  .md\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .md\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

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

  .md\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .md\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .md\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

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

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

  .md\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .md\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .md\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

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

  .md\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .md\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

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

  .md\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .md\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

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

  .md\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .md\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .md\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

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

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

  .md\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .md\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .md\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

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

  .md\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .md\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

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

  .md\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .md\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

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

  .md\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .md\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .md\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .md\:focus\:bg-opacity-100:focus {
    --tw-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-collapse {
    border-collapse: collapse;
  }

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

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

  .md\:border-current {
    border-color: currentColor;
  }

  .md\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .md\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .group:hover .md\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .md\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .md\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .md\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-purple-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .md\:hover\:border-current:hover {
    border-color: currentColor;
  }

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

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

  .md\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:hover\:border-purple-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .md\:focus\:border-current:focus {
    border-color: currentColor;
  }

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

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

  .md\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .md\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .md\:focus\:border-purple-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .md\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .md\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .md\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .md\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .md\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .md\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .md\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .md\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .md\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .md\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .md\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .md\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .md\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .md\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .md\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .md\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .md\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .md\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .md\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

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

  .group:hover .md\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .md\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

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

  .group:hover .md\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .md\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

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

  .group:hover .md\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .md\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .md\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

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

  .md\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .md\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .md\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .md\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

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

  .md\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .md\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

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

  .md\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .md\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

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

  .md\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .md\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .md\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

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

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

  .md\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .md\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .md\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

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

  .md\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .md\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

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

  .md\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .md\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

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

  .md\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .md\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .md\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

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

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

  .md\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .md\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .md\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

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

  .md\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .md\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

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

  .md\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .md\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

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

  .md\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .md\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .md\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

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

  .md\:rounded-none {
    border-radius: 0px;
  }

  .md\:rounded-sm {
    border-radius: 0.125rem;
  }

  .md\:rounded {
    border-radius: 0.25rem;
  }

  .md\:rounded-md {
    border-radius: 0.375rem;
  }

  .md\:rounded-lg {
    border-radius: 0.5rem;
  }

  .md\:rounded-xl {
    border-radius: 0.75rem;
  }

  .md\:rounded-2xl {
    border-radius: 1rem;
  }

  .md\:rounded-3xl {
    border-radius: 1.5rem;
  }

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

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

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

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

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

  .md\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .md\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .md\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .md\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .md\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .md\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .md\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .md\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .md\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .md\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .md\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .md\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .md\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .md\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .md\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .md\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.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: 0px;
  }

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

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

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

  .md\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .md\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .md\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .md\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .md\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .md\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .md\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .md\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .md\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .md\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .md\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .md\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .md\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .md\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .md\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .md\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .md\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .md\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .md\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .md\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .md\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .md\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .md\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .md\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .md\:rounded-bl-3xl {
    border-bottom-left-radius: 1.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: 0px;
  }

  .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: 0px;
  }

  .md\:border-r-0 {
    border-right-width: 0px;
  }

  .md\:border-b-0 {
    border-bottom-width: 0px;
  }

  .md\:border-l-0 {
    border-left-width: 0px;
  }

  .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-help {
    cursor: help;
  }

  .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-nowrap {
    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\:clear-left {
    clear: left;
  }

  .md\:clear-right {
    clear: right;
  }

  .md\:clear-both {
    clear: both;
  }

  .md\:clear-none {
    clear: none;
  }

  .md\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .md\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .md\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .md\:font-thin {
    font-weight: 100;
  }

  .md\:font-extralight {
    font-weight: 200;
  }

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

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

  .md\:font-medium {
    font-weight: 500;
  }

  .md\:font-semibold {
    font-weight: 600;
  }

  .md\:font-bold {
    font-weight: 700;
  }

  .md\:font-extrabold {
    font-weight: 800;
  }

  .md\:font-black {
    font-weight: 900;
  }

  .md\:h-0 {
    height: 0px;
  }

  .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-7 {
    height: 1.75rem;
  }

  .md\:h-8 {
    height: 2rem;
  }

  .md\:h-9 {
    height: 2.25rem;
  }

  .md\:h-10 {
    height: 2.5rem;
  }

  .md\:h-11 {
    height: 2.75rem;
  }

  .md\:h-12 {
    height: 3rem;
  }

  .md\:h-14 {
    height: 3.5rem;
  }

  .md\:h-16 {
    height: 4rem;
  }

  .md\:h-20 {
    height: 5rem;
  }

  .md\:h-24 {
    height: 6rem;
  }

  .md\:h-28 {
    height: 7rem;
  }

  .md\:h-32 {
    height: 8rem;
  }

  .md\:h-36 {
    height: 9rem;
  }

  .md\:h-40 {
    height: 10rem;
  }

  .md\:h-44 {
    height: 11rem;
  }

  .md\:h-48 {
    height: 12rem;
  }

  .md\:h-52 {
    height: 13rem;
  }

  .md\:h-56 {
    height: 14rem;
  }

  .md\:h-60 {
    height: 15rem;
  }

  .md\:h-64 {
    height: 16rem;
  }

  .md\:h-72 {
    height: 18rem;
  }

  .md\:h-80 {
    height: 20rem;
  }

  .md\:h-96 {
    height: 24rem;
  }

  .md\:h-auto {
    height: auto;
  }

  .md\:h-px {
    height: 1px;
  }

  .md\:h-0\.5 {
    height: 0.125rem;
  }

  .md\:h-1\.5 {
    height: 0.375rem;
  }

  .md\:h-2\.5 {
    height: 0.625rem;
  }

  .md\:h-3\.5 {
    height: 0.875rem;
  }

  .md\:h-1\/2 {
    height: 50%;
  }

  .md\:h-1\/3 {
    height: 33.333333%;
  }

  .md\:h-2\/3 {
    height: 66.666667%;
  }

  .md\:h-1\/4 {
    height: 25%;
  }

  .md\:h-2\/4 {
    height: 50%;
  }

  .md\:h-3\/4 {
    height: 75%;
  }

  .md\:h-1\/5 {
    height: 20%;
  }

  .md\:h-2\/5 {
    height: 40%;
  }

  .md\:h-3\/5 {
    height: 60%;
  }

  .md\:h-4\/5 {
    height: 80%;
  }

  .md\:h-1\/6 {
    height: 16.666667%;
  }

  .md\:h-2\/6 {
    height: 33.333333%;
  }

  .md\:h-3\/6 {
    height: 50%;
  }

  .md\:h-4\/6 {
    height: 66.666667%;
  }

  .md\:h-5\/6 {
    height: 83.333333%;
  }

  .md\:h-full {
    height: 100%;
  }

  .md\:h-screen {
    height: 100vh;
  }

  .md\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .md\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .md\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .md\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .md\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .md\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .md\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .md\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .md\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .md\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .md\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .md\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .md\:leading-3 {
    line-height: .75rem;
  }

  .md\:leading-4 {
    line-height: 1rem;
  }

  .md\:leading-5 {
    line-height: 1.25rem;
  }

  .md\:leading-6 {
    line-height: 1.5rem;
  }

  .md\:leading-7 {
    line-height: 1.75rem;
  }

  .md\:leading-8 {
    line-height: 2rem;
  }

  .md\:leading-9 {
    line-height: 2.25rem;
  }

  .md\:leading-10 {
    line-height: 2.5rem;
  }

  .md\:leading-none {
    line-height: 1;
  }

  .md\:leading-tight {
    line-height: 1.25;
  }

  .md\:leading-snug {
    line-height: 1.375;
  }

  .md\:leading-normal {
    line-height: 1.5;
  }

  .md\:leading-relaxed {
    line-height: 1.625;
  }

  .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: 0px;
  }

  .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-7 {
    margin: 1.75rem;
  }

  .md\:m-8 {
    margin: 2rem;
  }

  .md\:m-9 {
    margin: 2.25rem;
  }

  .md\:m-10 {
    margin: 2.5rem;
  }

  .md\:m-11 {
    margin: 2.75rem;
  }

  .md\:m-12 {
    margin: 3rem;
  }

  .md\:m-14 {
    margin: 3.5rem;
  }

  .md\:m-16 {
    margin: 4rem;
  }

  .md\:m-20 {
    margin: 5rem;
  }

  .md\:m-24 {
    margin: 6rem;
  }

  .md\:m-28 {
    margin: 7rem;
  }

  .md\:m-32 {
    margin: 8rem;
  }

  .md\:m-36 {
    margin: 9rem;
  }

  .md\:m-40 {
    margin: 10rem;
  }

  .md\:m-44 {
    margin: 11rem;
  }

  .md\:m-48 {
    margin: 12rem;
  }

  .md\:m-52 {
    margin: 13rem;
  }

  .md\:m-56 {
    margin: 14rem;
  }

  .md\:m-60 {
    margin: 15rem;
  }

  .md\:m-64 {
    margin: 16rem;
  }

  .md\:m-72 {
    margin: 18rem;
  }

  .md\:m-80 {
    margin: 20rem;
  }

  .md\:m-96 {
    margin: 24rem;
  }

  .md\:m-auto {
    margin: auto;
  }

  .md\:m-px {
    margin: 1px;
  }

  .md\:m-0\.5 {
    margin: 0.125rem;
  }

  .md\:m-1\.5 {
    margin: 0.375rem;
  }

  .md\:m-2\.5 {
    margin: 0.625rem;
  }

  .md\:m-3\.5 {
    margin: 0.875rem;
  }

  .md\:-m-0 {
    margin: 0px;
  }

  .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-7 {
    margin: -1.75rem;
  }

  .md\:-m-8 {
    margin: -2rem;
  }

  .md\:-m-9 {
    margin: -2.25rem;
  }

  .md\:-m-10 {
    margin: -2.5rem;
  }

  .md\:-m-11 {
    margin: -2.75rem;
  }

  .md\:-m-12 {
    margin: -3rem;
  }

  .md\:-m-14 {
    margin: -3.5rem;
  }

  .md\:-m-16 {
    margin: -4rem;
  }

  .md\:-m-20 {
    margin: -5rem;
  }

  .md\:-m-24 {
    margin: -6rem;
  }

  .md\:-m-28 {
    margin: -7rem;
  }

  .md\:-m-32 {
    margin: -8rem;
  }

  .md\:-m-36 {
    margin: -9rem;
  }

  .md\:-m-40 {
    margin: -10rem;
  }

  .md\:-m-44 {
    margin: -11rem;
  }

  .md\:-m-48 {
    margin: -12rem;
  }

  .md\:-m-52 {
    margin: -13rem;
  }

  .md\:-m-56 {
    margin: -14rem;
  }

  .md\:-m-60 {
    margin: -15rem;
  }

  .md\:-m-64 {
    margin: -16rem;
  }

  .md\:-m-72 {
    margin: -18rem;
  }

  .md\:-m-80 {
    margin: -20rem;
  }

  .md\:-m-96 {
    margin: -24rem;
  }

  .md\:-m-px {
    margin: -1px;
  }

  .md\:-m-0\.5 {
    margin: -0.125rem;
  }

  .md\:-m-1\.5 {
    margin: -0.375rem;
  }

  .md\:-m-2\.5 {
    margin: -0.625rem;
  }

  .md\:-m-3\.5 {
    margin: -0.875rem;
  }

  .md\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .md\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .md\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .md\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .md\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:my-11 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .md\:mx-11 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .md\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .md\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .md\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .md\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .md\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .md\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .md\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .md\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .md\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .md\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .md\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .md\:my-44 {
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .md\:mx-44 {
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .md\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .md\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .md\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .md\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .md\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .md\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .md\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .md\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .md\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .md\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .md\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .md\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .md\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .md\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .md\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .md\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .md\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .md\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .md\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .md\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .md\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .md\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .md\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .md\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .md\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .md\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .md\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .md\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .md\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .md\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .md\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .md\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .md\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .md\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .md\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .md\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .md\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .md\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .md\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .md\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .md\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .md\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .md\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .md\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .md\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .md\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .md\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .md\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .md\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .md\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .md\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .md\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .md\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .md\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .md\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .md\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .md\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .md\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .md\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .md\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .md\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .md\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .md\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .md\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .md\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .md\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .md\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .md\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .md\:mt-0 {
    margin-top: 0px;
  }

  .md\:mr-0 {
    margin-right: 0px;
  }

  .md\:mb-0 {
    margin-bottom: 0px;
  }

  .md\:ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
  }

  .md\:mr-7 {
    margin-right: 1.75rem;
  }

  .md\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .md\:ml-7 {
    margin-left: 1.75rem;
  }

  .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-9 {
    margin-top: 2.25rem;
  }

  .md\:mr-9 {
    margin-right: 2.25rem;
  }

  .md\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .md\:ml-9 {
    margin-left: 2.25rem;
  }

  .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-11 {
    margin-top: 2.75rem;
  }

  .md\:mr-11 {
    margin-right: 2.75rem;
  }

  .md\:mb-11 {
    margin-bottom: 2.75rem;
  }

  .md\:ml-11 {
    margin-left: 2.75rem;
  }

  .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-14 {
    margin-top: 3.5rem;
  }

  .md\:mr-14 {
    margin-right: 3.5rem;
  }

  .md\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .md\:ml-14 {
    margin-left: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
  }

  .md\:mr-28 {
    margin-right: 7rem;
  }

  .md\:mb-28 {
    margin-bottom: 7rem;
  }

  .md\:ml-28 {
    margin-left: 7rem;
  }

  .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-36 {
    margin-top: 9rem;
  }

  .md\:mr-36 {
    margin-right: 9rem;
  }

  .md\:mb-36 {
    margin-bottom: 9rem;
  }

  .md\:ml-36 {
    margin-left: 9rem;
  }

  .md\:mt-40 {
    margin-top: 10rem;
  }

  .md\:mr-40 {
    margin-right: 10rem;
  }

  .md\:mb-40 {
    margin-bottom: 10rem;
  }

  .md\:ml-40 {
    margin-left: 10rem;
  }

  .md\:mt-44 {
    margin-top: 11rem;
  }

  .md\:mr-44 {
    margin-right: 11rem;
  }

  .md\:mb-44 {
    margin-bottom: 11rem;
  }

  .md\:ml-44 {
    margin-left: 11rem;
  }

  .md\:mt-48 {
    margin-top: 12rem;
  }

  .md\:mr-48 {
    margin-right: 12rem;
  }

  .md\:mb-48 {
    margin-bottom: 12rem;
  }

  .md\:ml-48 {
    margin-left: 12rem;
  }

  .md\:mt-52 {
    margin-top: 13rem;
  }

  .md\:mr-52 {
    margin-right: 13rem;
  }

  .md\:mb-52 {
    margin-bottom: 13rem;
  }

  .md\:ml-52 {
    margin-left: 13rem;
  }

  .md\:mt-56 {
    margin-top: 14rem;
  }

  .md\:mr-56 {
    margin-right: 14rem;
  }

  .md\:mb-56 {
    margin-bottom: 14rem;
  }

  .md\:ml-56 {
    margin-left: 14rem;
  }

  .md\:mt-60 {
    margin-top: 15rem;
  }

  .md\:mr-60 {
    margin-right: 15rem;
  }

  .md\:mb-60 {
    margin-bottom: 15rem;
  }

  .md\:ml-60 {
    margin-left: 15rem;
  }

  .md\:mt-64 {
    margin-top: 16rem;
  }

  .md\:mr-64 {
    margin-right: 16rem;
  }

  .md\:mb-64 {
    margin-bottom: 16rem;
  }

  .md\:ml-64 {
    margin-left: 16rem;
  }

  .md\:mt-72 {
    margin-top: 18rem;
  }

  .md\:mr-72 {
    margin-right: 18rem;
  }

  .md\:mb-72 {
    margin-bottom: 18rem;
  }

  .md\:ml-72 {
    margin-left: 18rem;
  }

  .md\:mt-80 {
    margin-top: 20rem;
  }

  .md\:mr-80 {
    margin-right: 20rem;
  }

  .md\:mb-80 {
    margin-bottom: 20rem;
  }

  .md\:ml-80 {
    margin-left: 20rem;
  }

  .md\:mt-96 {
    margin-top: 24rem;
  }

  .md\:mr-96 {
    margin-right: 24rem;
  }

  .md\:mb-96 {
    margin-bottom: 24rem;
  }

  .md\:ml-96 {
    margin-left: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
  }

  .md\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .md\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .md\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .md\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .md\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .md\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .md\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .md\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .md\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .md\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .md\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .md\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .md\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .md\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .md\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .md\:-mt-0 {
    margin-top: 0px;
  }

  .md\:-mr-0 {
    margin-right: 0px;
  }

  .md\:-mb-0 {
    margin-bottom: 0px;
  }

  .md\:-ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
  }

  .md\:-mr-7 {
    margin-right: -1.75rem;
  }

  .md\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .md\:-ml-7 {
    margin-left: -1.75rem;
  }

  .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-9 {
    margin-top: -2.25rem;
  }

  .md\:-mr-9 {
    margin-right: -2.25rem;
  }

  .md\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .md\:-ml-9 {
    margin-left: -2.25rem;
  }

  .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-11 {
    margin-top: -2.75rem;
  }

  .md\:-mr-11 {
    margin-right: -2.75rem;
  }

  .md\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .md\:-ml-11 {
    margin-left: -2.75rem;
  }

  .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-14 {
    margin-top: -3.5rem;
  }

  .md\:-mr-14 {
    margin-right: -3.5rem;
  }

  .md\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .md\:-ml-14 {
    margin-left: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
  }

  .md\:-mr-28 {
    margin-right: -7rem;
  }

  .md\:-mb-28 {
    margin-bottom: -7rem;
  }

  .md\:-ml-28 {
    margin-left: -7rem;
  }

  .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-36 {
    margin-top: -9rem;
  }

  .md\:-mr-36 {
    margin-right: -9rem;
  }

  .md\:-mb-36 {
    margin-bottom: -9rem;
  }

  .md\:-ml-36 {
    margin-left: -9rem;
  }

  .md\:-mt-40 {
    margin-top: -10rem;
  }

  .md\:-mr-40 {
    margin-right: -10rem;
  }

  .md\:-mb-40 {
    margin-bottom: -10rem;
  }

  .md\:-ml-40 {
    margin-left: -10rem;
  }

  .md\:-mt-44 {
    margin-top: -11rem;
  }

  .md\:-mr-44 {
    margin-right: -11rem;
  }

  .md\:-mb-44 {
    margin-bottom: -11rem;
  }

  .md\:-ml-44 {
    margin-left: -11rem;
  }

  .md\:-mt-48 {
    margin-top: -12rem;
  }

  .md\:-mr-48 {
    margin-right: -12rem;
  }

  .md\:-mb-48 {
    margin-bottom: -12rem;
  }

  .md\:-ml-48 {
    margin-left: -12rem;
  }

  .md\:-mt-52 {
    margin-top: -13rem;
  }

  .md\:-mr-52 {
    margin-right: -13rem;
  }

  .md\:-mb-52 {
    margin-bottom: -13rem;
  }

  .md\:-ml-52 {
    margin-left: -13rem;
  }

  .md\:-mt-56 {
    margin-top: -14rem;
  }

  .md\:-mr-56 {
    margin-right: -14rem;
  }

  .md\:-mb-56 {
    margin-bottom: -14rem;
  }

  .md\:-ml-56 {
    margin-left: -14rem;
  }

  .md\:-mt-60 {
    margin-top: -15rem;
  }

  .md\:-mr-60 {
    margin-right: -15rem;
  }

  .md\:-mb-60 {
    margin-bottom: -15rem;
  }

  .md\:-ml-60 {
    margin-left: -15rem;
  }

  .md\:-mt-64 {
    margin-top: -16rem;
  }

  .md\:-mr-64 {
    margin-right: -16rem;
  }

  .md\:-mb-64 {
    margin-bottom: -16rem;
  }

  .md\:-ml-64 {
    margin-left: -16rem;
  }

  .md\:-mt-72 {
    margin-top: -18rem;
  }

  .md\:-mr-72 {
    margin-right: -18rem;
  }

  .md\:-mb-72 {
    margin-bottom: -18rem;
  }

  .md\:-ml-72 {
    margin-left: -18rem;
  }

  .md\:-mt-80 {
    margin-top: -20rem;
  }

  .md\:-mr-80 {
    margin-right: -20rem;
  }

  .md\:-mb-80 {
    margin-bottom: -20rem;
  }

  .md\:-ml-80 {
    margin-left: -20rem;
  }

  .md\:-mt-96 {
    margin-top: -24rem;
  }

  .md\:-mr-96 {
    margin-right: -24rem;
  }

  .md\:-mb-96 {
    margin-bottom: -24rem;
  }

  .md\:-ml-96 {
    margin-left: -24rem;
  }

  .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-0\.5 {
    margin-top: -0.125rem;
  }

  .md\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .md\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .md\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .md\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .md\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .md\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .md\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .md\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .md\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .md\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .md\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .md\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .md\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .md\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .md\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .md\:max-h-0 {
    max-height: 0px;
  }

  .md\:max-h-1 {
    max-height: 0.25rem;
  }

  .md\:max-h-2 {
    max-height: 0.5rem;
  }

  .md\:max-h-3 {
    max-height: 0.75rem;
  }

  .md\:max-h-4 {
    max-height: 1rem;
  }

  .md\:max-h-5 {
    max-height: 1.25rem;
  }

  .md\:max-h-6 {
    max-height: 1.5rem;
  }

  .md\:max-h-7 {
    max-height: 1.75rem;
  }

  .md\:max-h-8 {
    max-height: 2rem;
  }

  .md\:max-h-9 {
    max-height: 2.25rem;
  }

  .md\:max-h-10 {
    max-height: 2.5rem;
  }

  .md\:max-h-11 {
    max-height: 2.75rem;
  }

  .md\:max-h-12 {
    max-height: 3rem;
  }

  .md\:max-h-14 {
    max-height: 3.5rem;
  }

  .md\:max-h-16 {
    max-height: 4rem;
  }

  .md\:max-h-20 {
    max-height: 5rem;
  }

  .md\:max-h-24 {
    max-height: 6rem;
  }

  .md\:max-h-28 {
    max-height: 7rem;
  }

  .md\:max-h-32 {
    max-height: 8rem;
  }

  .md\:max-h-36 {
    max-height: 9rem;
  }

  .md\:max-h-40 {
    max-height: 10rem;
  }

  .md\:max-h-44 {
    max-height: 11rem;
  }

  .md\:max-h-48 {
    max-height: 12rem;
  }

  .md\:max-h-52 {
    max-height: 13rem;
  }

  .md\:max-h-56 {
    max-height: 14rem;
  }

  .md\:max-h-60 {
    max-height: 15rem;
  }

  .md\:max-h-64 {
    max-height: 16rem;
  }

  .md\:max-h-72 {
    max-height: 18rem;
  }

  .md\:max-h-80 {
    max-height: 20rem;
  }

  .md\:max-h-96 {
    max-height: 24rem;
  }

  .md\:max-h-px {
    max-height: 1px;
  }

  .md\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .md\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .md\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .md\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .md\:max-h-full {
    max-height: 100%;
  }

  .md\:max-h-screen {
    max-height: 100vh;
  }

  .md\:max-w-0 {
    max-width: 0rem;
  }

  .md\:max-w-none {
    max-width: none;
  }

  .md\:max-w-xs {
    max-width: 20rem;
  }

  .md\:max-w-sm {
    max-width: 24rem;
  }

  .md\:max-w-md {
    max-width: 28rem;
  }

  .md\:max-w-lg {
    max-width: 32rem;
  }

  .md\:max-w-xl {
    max-width: 36rem;
  }

  .md\:max-w-2xl {
    max-width: 42rem;
  }

  .md\:max-w-3xl {
    max-width: 48rem;
  }

  .md\:max-w-4xl {
    max-width: 56rem;
  }

  .md\:max-w-5xl {
    max-width: 64rem;
  }

  .md\:max-w-6xl {
    max-width: 72rem;
  }

  .md\:max-w-7xl {
    max-width: 80rem;
  }

  .md\:max-w-full {
    max-width: 100%;
  }

  .md\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .md\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .md\:max-w-prose {
    max-width: 65ch;
  }

  .md\:max-w-screen-sm {
    max-width: 640px;
  }

  .md\:max-w-screen-md {
    max-width: 768px;
  }

  .md\:max-w-screen-lg {
    max-width: 1024px;
  }

  .md\:max-w-screen-xl {
    max-width: 1280px;
  }

  .md\:max-w-screen-2xl {
    max-width: 1536px;
  }

  .md\:min-h-0 {
    min-height: 0px;
  }

  .md\:min-h-full {
    min-height: 100%;
  }

  .md\:min-h-screen {
    min-height: 100vh;
  }

  .md\:min-w-0 {
    min-width: 0px;
  }

  .md\:min-w-full {
    min-width: 100%;
  }

  .md\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .md\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .md\:object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .md\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .md\:object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .md\:object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .md\:object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .md\:object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .md\:object-center {
    -o-object-position: center;
       object-position: center;
  }

  .md\:object-left {
    -o-object-position: left;
       object-position: left;
  }

  .md\:object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .md\:object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .md\:object-right {
    -o-object-position: right;
       object-position: right;
  }

  .md\:object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .md\:object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .md\:object-top {
    -o-object-position: top;
       object-position: top;
  }

  .md\:opacity-0 {
    opacity: 0;
  }

  .md\:opacity-5 {
    opacity: 0.05;
  }

  .md\:opacity-10 {
    opacity: 0.1;
  }

  .md\:opacity-20 {
    opacity: 0.2;
  }

  .md\:opacity-25 {
    opacity: 0.25;
  }

  .md\:opacity-30 {
    opacity: 0.3;
  }

  .md\:opacity-40 {
    opacity: 0.4;
  }

  .md\:opacity-50 {
    opacity: 0.5;
  }

  .md\:opacity-60 {
    opacity: 0.6;
  }

  .md\:opacity-70 {
    opacity: 0.7;
  }

  .md\:opacity-75 {
    opacity: 0.75;
  }

  .md\:opacity-80 {
    opacity: 0.8;
  }

  .md\:opacity-90 {
    opacity: 0.9;
  }

  .md\:opacity-95 {
    opacity: 0.95;
  }

  .md\:opacity-100 {
    opacity: 1;
  }

  .group:hover .md\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .md\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .md\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .md\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .md\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .md\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .md\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .md\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .md\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .md\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .md\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .md\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .md\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .md\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .md\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .md\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .md\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .md\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .md\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .md\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .md\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .md\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .md\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .md\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .md\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .md\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .md\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .md\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .md\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .md\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

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

  .md\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .md\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .md\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

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

  .md\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .md\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

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

  .md\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .md\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

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

  .md\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .md\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .md\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

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

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

  .md\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .md\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .md\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

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

  .md\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .md\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

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

  .md\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .md\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

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

  .md\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .md\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .md\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

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

  .md\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .md\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .md\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .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\:overscroll-auto {
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .md\:overscroll-contain {
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .md\:overscroll-none {
    -ms-scroll-chaining: 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: 0px;
  }

  .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-7 {
    padding: 1.75rem;
  }

  .md\:p-8 {
    padding: 2rem;
  }

  .md\:p-9 {
    padding: 2.25rem;
  }

  .md\:p-10 {
    padding: 2.5rem;
  }

  .md\:p-11 {
    padding: 2.75rem;
  }

  .md\:p-12 {
    padding: 3rem;
  }

  .md\:p-14 {
    padding: 3.5rem;
  }

  .md\:p-16 {
    padding: 4rem;
  }

  .md\:p-20 {
    padding: 5rem;
  }

  .md\:p-24 {
    padding: 6rem;
  }

  .md\:p-28 {
    padding: 7rem;
  }

  .md\:p-32 {
    padding: 8rem;
  }

  .md\:p-36 {
    padding: 9rem;
  }

  .md\:p-40 {
    padding: 10rem;
  }

  .md\:p-44 {
    padding: 11rem;
  }

  .md\:p-48 {
    padding: 12rem;
  }

  .md\:p-52 {
    padding: 13rem;
  }

  .md\:p-56 {
    padding: 14rem;
  }

  .md\:p-60 {
    padding: 15rem;
  }

  .md\:p-64 {
    padding: 16rem;
  }

  .md\:p-72 {
    padding: 18rem;
  }

  .md\:p-80 {
    padding: 20rem;
  }

  .md\:p-96 {
    padding: 24rem;
  }

  .md\:p-px {
    padding: 1px;
  }

  .md\:p-0\.5 {
    padding: 0.125rem;
  }

  .md\:p-1\.5 {
    padding: 0.375rem;
  }

  .md\:p-2\.5 {
    padding: 0.625rem;
  }

  .md\:p-3\.5 {
    padding: 0.875rem;
  }

  .md\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .md\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .md\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .md\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .md\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .md\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .md\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .md\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .md\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .md\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .md\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .md\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .md\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .md\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .md\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .md\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .md\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .md\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .md\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .md\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .md\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .md\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .md\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .md\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .md\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .md\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .md\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .md\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .md\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .md\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .md\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .md\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .md\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .md\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .md\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .md\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .md\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .md\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .md\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .md\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .md\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .md\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .md\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .md\:pt-0 {
    padding-top: 0px;
  }

  .md\:pr-0 {
    padding-right: 0px;
  }

  .md\:pb-0 {
    padding-bottom: 0px;
  }

  .md\:pl-0 {
    padding-left: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
  }

  .md\:pr-7 {
    padding-right: 1.75rem;
  }

  .md\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .md\:pl-7 {
    padding-left: 1.75rem;
  }

  .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-9 {
    padding-top: 2.25rem;
  }

  .md\:pr-9 {
    padding-right: 2.25rem;
  }

  .md\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .md\:pl-9 {
    padding-left: 2.25rem;
  }

  .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-11 {
    padding-top: 2.75rem;
  }

  .md\:pr-11 {
    padding-right: 2.75rem;
  }

  .md\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .md\:pl-11 {
    padding-left: 2.75rem;
  }

  .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-14 {
    padding-top: 3.5rem;
  }

  .md\:pr-14 {
    padding-right: 3.5rem;
  }

  .md\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .md\:pl-14 {
    padding-left: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
  }

  .md\:pr-28 {
    padding-right: 7rem;
  }

  .md\:pb-28 {
    padding-bottom: 7rem;
  }

  .md\:pl-28 {
    padding-left: 7rem;
  }

  .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-36 {
    padding-top: 9rem;
  }

  .md\:pr-36 {
    padding-right: 9rem;
  }

  .md\:pb-36 {
    padding-bottom: 9rem;
  }

  .md\:pl-36 {
    padding-left: 9rem;
  }

  .md\:pt-40 {
    padding-top: 10rem;
  }

  .md\:pr-40 {
    padding-right: 10rem;
  }

  .md\:pb-40 {
    padding-bottom: 10rem;
  }

  .md\:pl-40 {
    padding-left: 10rem;
  }

  .md\:pt-44 {
    padding-top: 11rem;
  }

  .md\:pr-44 {
    padding-right: 11rem;
  }

  .md\:pb-44 {
    padding-bottom: 11rem;
  }

  .md\:pl-44 {
    padding-left: 11rem;
  }

  .md\:pt-48 {
    padding-top: 12rem;
  }

  .md\:pr-48 {
    padding-right: 12rem;
  }

  .md\:pb-48 {
    padding-bottom: 12rem;
  }

  .md\:pl-48 {
    padding-left: 12rem;
  }

  .md\:pt-52 {
    padding-top: 13rem;
  }

  .md\:pr-52 {
    padding-right: 13rem;
  }

  .md\:pb-52 {
    padding-bottom: 13rem;
  }

  .md\:pl-52 {
    padding-left: 13rem;
  }

  .md\:pt-56 {
    padding-top: 14rem;
  }

  .md\:pr-56 {
    padding-right: 14rem;
  }

  .md\:pb-56 {
    padding-bottom: 14rem;
  }

  .md\:pl-56 {
    padding-left: 14rem;
  }

  .md\:pt-60 {
    padding-top: 15rem;
  }

  .md\:pr-60 {
    padding-right: 15rem;
  }

  .md\:pb-60 {
    padding-bottom: 15rem;
  }

  .md\:pl-60 {
    padding-left: 15rem;
  }

  .md\:pt-64 {
    padding-top: 16rem;
  }

  .md\:pr-64 {
    padding-right: 16rem;
  }

  .md\:pb-64 {
    padding-bottom: 16rem;
  }

  .md\:pl-64 {
    padding-left: 16rem;
  }

  .md\:pt-72 {
    padding-top: 18rem;
  }

  .md\:pr-72 {
    padding-right: 18rem;
  }

  .md\:pb-72 {
    padding-bottom: 18rem;
  }

  .md\:pl-72 {
    padding-left: 18rem;
  }

  .md\:pt-80 {
    padding-top: 20rem;
  }

  .md\:pr-80 {
    padding-right: 20rem;
  }

  .md\:pb-80 {
    padding-bottom: 20rem;
  }

  .md\:pl-80 {
    padding-left: 20rem;
  }

  .md\:pt-96 {
    padding-top: 24rem;
  }

  .md\:pr-96 {
    padding-right: 24rem;
  }

  .md\:pb-96 {
    padding-bottom: 24rem;
  }

  .md\:pl-96 {
    padding-left: 24rem;
  }

  .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\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .md\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .md\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .md\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .md\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .md\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .md\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .md\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .md\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .md\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .md\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .md\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .md\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .md\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .md\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .md\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .md\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .md\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .md\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .md\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .md\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .md\:placeholder-current::placeholder {
    color: currentColor;
  }

  .md\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-purple-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .md\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .md\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .md\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .md\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor;
  }

  .md\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .md\:focus\:placeholder-black:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-purple-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .md\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .md\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .md\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .md\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .md\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .md\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .md\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .md\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .md\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .md\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .md\:pointer-events-none {
    pointer-events: none;
  }

  .md\:pointer-events-auto {
    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: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .md\:inset-1 {
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .md\:inset-2 {
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .md\:inset-3 {
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .md\:inset-4 {
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .md\:inset-5 {
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .md\:inset-6 {
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .md\:inset-7 {
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .md\:inset-8 {
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .md\:inset-9 {
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .md\:inset-10 {
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .md\:inset-11 {
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .md\:inset-12 {
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .md\:inset-14 {
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .md\:inset-16 {
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .md\:inset-20 {
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .md\:inset-24 {
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .md\:inset-28 {
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .md\:inset-32 {
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .md\:inset-36 {
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .md\:inset-40 {
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .md\:inset-44 {
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .md\:inset-48 {
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .md\:inset-52 {
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .md\:inset-56 {
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .md\:inset-60 {
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .md\:inset-64 {
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .md\:inset-72 {
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .md\:inset-80 {
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .md\:inset-96 {
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .md\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .md\:inset-px {
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .md\:inset-0\.5 {
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .md\:inset-1\.5 {
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .md\:inset-2\.5 {
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .md\:inset-3\.5 {
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .md\:-inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .md\:-inset-1 {
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .md\:-inset-2 {
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .md\:-inset-3 {
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .md\:-inset-4 {
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .md\:-inset-5 {
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .md\:-inset-6 {
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .md\:-inset-7 {
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .md\:-inset-8 {
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .md\:-inset-9 {
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .md\:-inset-10 {
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .md\:-inset-11 {
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .md\:-inset-12 {
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .md\:-inset-14 {
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .md\:-inset-16 {
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .md\:-inset-20 {
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .md\:-inset-24 {
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .md\:-inset-28 {
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .md\:-inset-32 {
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .md\:-inset-36 {
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .md\:-inset-40 {
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .md\:-inset-44 {
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .md\:-inset-48 {
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .md\:-inset-52 {
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .md\:-inset-56 {
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .md\:-inset-60 {
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .md\:-inset-64 {
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .md\:-inset-72 {
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .md\:-inset-80 {
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .md\:-inset-96 {
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .md\:-inset-px {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .md\:-inset-0\.5 {
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .md\:-inset-1\.5 {
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .md\:-inset-2\.5 {
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .md\:-inset-3\.5 {
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .md\:inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .md\:inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .md\:inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .md\:inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .md\:inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .md\:inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .md\:inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .md\:-inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .md\:-inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .md\:-inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .md\:-inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .md\:-inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .md\:-inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .md\:-inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .md\:inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .md\:inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .md\:inset-y-1 {
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .md\:inset-x-1 {
    right: 0.25rem;
    left: 0.25rem;
  }

  .md\:inset-y-2 {
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .md\:inset-x-2 {
    right: 0.5rem;
    left: 0.5rem;
  }

  .md\:inset-y-3 {
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .md\:inset-x-3 {
    right: 0.75rem;
    left: 0.75rem;
  }

  .md\:inset-y-4 {
    top: 1rem;
    bottom: 1rem;
  }

  .md\:inset-x-4 {
    right: 1rem;
    left: 1rem;
  }

  .md\:inset-y-5 {
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .md\:inset-x-5 {
    right: 1.25rem;
    left: 1.25rem;
  }

  .md\:inset-y-6 {
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .md\:inset-x-6 {
    right: 1.5rem;
    left: 1.5rem;
  }

  .md\:inset-y-7 {
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .md\:inset-x-7 {
    right: 1.75rem;
    left: 1.75rem;
  }

  .md\:inset-y-8 {
    top: 2rem;
    bottom: 2rem;
  }

  .md\:inset-x-8 {
    right: 2rem;
    left: 2rem;
  }

  .md\:inset-y-9 {
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .md\:inset-x-9 {
    right: 2.25rem;
    left: 2.25rem;
  }

  .md\:inset-y-10 {
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .md\:inset-x-10 {
    right: 2.5rem;
    left: 2.5rem;
  }

  .md\:inset-y-11 {
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .md\:inset-x-11 {
    right: 2.75rem;
    left: 2.75rem;
  }

  .md\:inset-y-12 {
    top: 3rem;
    bottom: 3rem;
  }

  .md\:inset-x-12 {
    right: 3rem;
    left: 3rem;
  }

  .md\:inset-y-14 {
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .md\:inset-x-14 {
    right: 3.5rem;
    left: 3.5rem;
  }

  .md\:inset-y-16 {
    top: 4rem;
    bottom: 4rem;
  }

  .md\:inset-x-16 {
    right: 4rem;
    left: 4rem;
  }

  .md\:inset-y-20 {
    top: 5rem;
    bottom: 5rem;
  }

  .md\:inset-x-20 {
    right: 5rem;
    left: 5rem;
  }

  .md\:inset-y-24 {
    top: 6rem;
    bottom: 6rem;
  }

  .md\:inset-x-24 {
    right: 6rem;
    left: 6rem;
  }

  .md\:inset-y-28 {
    top: 7rem;
    bottom: 7rem;
  }

  .md\:inset-x-28 {
    right: 7rem;
    left: 7rem;
  }

  .md\:inset-y-32 {
    top: 8rem;
    bottom: 8rem;
  }

  .md\:inset-x-32 {
    right: 8rem;
    left: 8rem;
  }

  .md\:inset-y-36 {
    top: 9rem;
    bottom: 9rem;
  }

  .md\:inset-x-36 {
    right: 9rem;
    left: 9rem;
  }

  .md\:inset-y-40 {
    top: 10rem;
    bottom: 10rem;
  }

  .md\:inset-x-40 {
    right: 10rem;
    left: 10rem;
  }

  .md\:inset-y-44 {
    top: 11rem;
    bottom: 11rem;
  }

  .md\:inset-x-44 {
    right: 11rem;
    left: 11rem;
  }

  .md\:inset-y-48 {
    top: 12rem;
    bottom: 12rem;
  }

  .md\:inset-x-48 {
    right: 12rem;
    left: 12rem;
  }

  .md\:inset-y-52 {
    top: 13rem;
    bottom: 13rem;
  }

  .md\:inset-x-52 {
    right: 13rem;
    left: 13rem;
  }

  .md\:inset-y-56 {
    top: 14rem;
    bottom: 14rem;
  }

  .md\:inset-x-56 {
    right: 14rem;
    left: 14rem;
  }

  .md\:inset-y-60 {
    top: 15rem;
    bottom: 15rem;
  }

  .md\:inset-x-60 {
    right: 15rem;
    left: 15rem;
  }

  .md\:inset-y-64 {
    top: 16rem;
    bottom: 16rem;
  }

  .md\:inset-x-64 {
    right: 16rem;
    left: 16rem;
  }

  .md\:inset-y-72 {
    top: 18rem;
    bottom: 18rem;
  }

  .md\:inset-x-72 {
    right: 18rem;
    left: 18rem;
  }

  .md\:inset-y-80 {
    top: 20rem;
    bottom: 20rem;
  }

  .md\:inset-x-80 {
    right: 20rem;
    left: 20rem;
  }

  .md\:inset-y-96 {
    top: 24rem;
    bottom: 24rem;
  }

  .md\:inset-x-96 {
    right: 24rem;
    left: 24rem;
  }

  .md\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .md\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .md\:inset-y-px {
    top: 1px;
    bottom: 1px;
  }

  .md\:inset-x-px {
    right: 1px;
    left: 1px;
  }

  .md\:inset-y-0\.5 {
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .md\:inset-x-0\.5 {
    right: 0.125rem;
    left: 0.125rem;
  }

  .md\:inset-y-1\.5 {
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .md\:inset-x-1\.5 {
    right: 0.375rem;
    left: 0.375rem;
  }

  .md\:inset-y-2\.5 {
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .md\:inset-x-2\.5 {
    right: 0.625rem;
    left: 0.625rem;
  }

  .md\:inset-y-3\.5 {
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .md\:inset-x-3\.5 {
    right: 0.875rem;
    left: 0.875rem;
  }

  .md\:-inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .md\:-inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .md\:-inset-y-1 {
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .md\:-inset-x-1 {
    right: -0.25rem;
    left: -0.25rem;
  }

  .md\:-inset-y-2 {
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .md\:-inset-x-2 {
    right: -0.5rem;
    left: -0.5rem;
  }

  .md\:-inset-y-3 {
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .md\:-inset-x-3 {
    right: -0.75rem;
    left: -0.75rem;
  }

  .md\:-inset-y-4 {
    top: -1rem;
    bottom: -1rem;
  }

  .md\:-inset-x-4 {
    right: -1rem;
    left: -1rem;
  }

  .md\:-inset-y-5 {
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .md\:-inset-x-5 {
    right: -1.25rem;
    left: -1.25rem;
  }

  .md\:-inset-y-6 {
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .md\:-inset-x-6 {
    right: -1.5rem;
    left: -1.5rem;
  }

  .md\:-inset-y-7 {
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .md\:-inset-x-7 {
    right: -1.75rem;
    left: -1.75rem;
  }

  .md\:-inset-y-8 {
    top: -2rem;
    bottom: -2rem;
  }

  .md\:-inset-x-8 {
    right: -2rem;
    left: -2rem;
  }

  .md\:-inset-y-9 {
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .md\:-inset-x-9 {
    right: -2.25rem;
    left: -2.25rem;
  }

  .md\:-inset-y-10 {
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .md\:-inset-x-10 {
    right: -2.5rem;
    left: -2.5rem;
  }

  .md\:-inset-y-11 {
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .md\:-inset-x-11 {
    right: -2.75rem;
    left: -2.75rem;
  }

  .md\:-inset-y-12 {
    top: -3rem;
    bottom: -3rem;
  }

  .md\:-inset-x-12 {
    right: -3rem;
    left: -3rem;
  }

  .md\:-inset-y-14 {
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .md\:-inset-x-14 {
    right: -3.5rem;
    left: -3.5rem;
  }

  .md\:-inset-y-16 {
    top: -4rem;
    bottom: -4rem;
  }

  .md\:-inset-x-16 {
    right: -4rem;
    left: -4rem;
  }

  .md\:-inset-y-20 {
    top: -5rem;
    bottom: -5rem;
  }

  .md\:-inset-x-20 {
    right: -5rem;
    left: -5rem;
  }

  .md\:-inset-y-24 {
    top: -6rem;
    bottom: -6rem;
  }

  .md\:-inset-x-24 {
    right: -6rem;
    left: -6rem;
  }

  .md\:-inset-y-28 {
    top: -7rem;
    bottom: -7rem;
  }

  .md\:-inset-x-28 {
    right: -7rem;
    left: -7rem;
  }

  .md\:-inset-y-32 {
    top: -8rem;
    bottom: -8rem;
  }

  .md\:-inset-x-32 {
    right: -8rem;
    left: -8rem;
  }

  .md\:-inset-y-36 {
    top: -9rem;
    bottom: -9rem;
  }

  .md\:-inset-x-36 {
    right: -9rem;
    left: -9rem;
  }

  .md\:-inset-y-40 {
    top: -10rem;
    bottom: -10rem;
  }

  .md\:-inset-x-40 {
    right: -10rem;
    left: -10rem;
  }

  .md\:-inset-y-44 {
    top: -11rem;
    bottom: -11rem;
  }

  .md\:-inset-x-44 {
    right: -11rem;
    left: -11rem;
  }

  .md\:-inset-y-48 {
    top: -12rem;
    bottom: -12rem;
  }

  .md\:-inset-x-48 {
    right: -12rem;
    left: -12rem;
  }

  .md\:-inset-y-52 {
    top: -13rem;
    bottom: -13rem;
  }

  .md\:-inset-x-52 {
    right: -13rem;
    left: -13rem;
  }

  .md\:-inset-y-56 {
    top: -14rem;
    bottom: -14rem;
  }

  .md\:-inset-x-56 {
    right: -14rem;
    left: -14rem;
  }

  .md\:-inset-y-60 {
    top: -15rem;
    bottom: -15rem;
  }

  .md\:-inset-x-60 {
    right: -15rem;
    left: -15rem;
  }

  .md\:-inset-y-64 {
    top: -16rem;
    bottom: -16rem;
  }

  .md\:-inset-x-64 {
    right: -16rem;
    left: -16rem;
  }

  .md\:-inset-y-72 {
    top: -18rem;
    bottom: -18rem;
  }

  .md\:-inset-x-72 {
    right: -18rem;
    left: -18rem;
  }

  .md\:-inset-y-80 {
    top: -20rem;
    bottom: -20rem;
  }

  .md\:-inset-x-80 {
    right: -20rem;
    left: -20rem;
  }

  .md\:-inset-y-96 {
    top: -24rem;
    bottom: -24rem;
  }

  .md\:-inset-x-96 {
    right: -24rem;
    left: -24rem;
  }

  .md\:-inset-y-px {
    top: -1px;
    bottom: -1px;
  }

  .md\:-inset-x-px {
    right: -1px;
    left: -1px;
  }

  .md\:-inset-y-0\.5 {
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .md\:-inset-x-0\.5 {
    right: -0.125rem;
    left: -0.125rem;
  }

  .md\:-inset-y-1\.5 {
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .md\:-inset-x-1\.5 {
    right: -0.375rem;
    left: -0.375rem;
  }

  .md\:-inset-y-2\.5 {
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .md\:-inset-x-2\.5 {
    right: -0.625rem;
    left: -0.625rem;
  }

  .md\:-inset-y-3\.5 {
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .md\:-inset-x-3\.5 {
    right: -0.875rem;
    left: -0.875rem;
  }

  .md\:inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .md\:inset-x-1\/2 {
    right: 50%;
    left: 50%;
  }

  .md\:inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .md\:inset-x-1\/3 {
    right: 33.333333%;
    left: 33.333333%;
  }

  .md\:inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .md\:inset-x-2\/3 {
    right: 66.666667%;
    left: 66.666667%;
  }

  .md\:inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .md\:inset-x-1\/4 {
    right: 25%;
    left: 25%;
  }

  .md\:inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .md\:inset-x-2\/4 {
    right: 50%;
    left: 50%;
  }

  .md\:inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .md\:inset-x-3\/4 {
    right: 75%;
    left: 75%;
  }

  .md\:inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .md\:inset-x-full {
    right: 100%;
    left: 100%;
  }

  .md\:-inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .md\:-inset-x-1\/2 {
    right: -50%;
    left: -50%;
  }

  .md\:-inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .md\:-inset-x-1\/3 {
    right: -33.333333%;
    left: -33.333333%;
  }

  .md\:-inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .md\:-inset-x-2\/3 {
    right: -66.666667%;
    left: -66.666667%;
  }

  .md\:-inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .md\:-inset-x-1\/4 {
    right: -25%;
    left: -25%;
  }

  .md\:-inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .md\:-inset-x-2\/4 {
    right: -50%;
    left: -50%;
  }

  .md\:-inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .md\:-inset-x-3\/4 {
    right: -75%;
    left: -75%;
  }

  .md\:-inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .md\:-inset-x-full {
    right: -100%;
    left: -100%;
  }

  .md\:top-0 {
    top: 0px;
  }

  .md\:right-0 {
    right: 0px;
  }

  .md\:bottom-0 {
    bottom: 0px;
  }

  .md\:left-0 {
    left: 0px;
  }

  .md\:top-1 {
    top: 0.25rem;
  }

  .md\:right-1 {
    right: 0.25rem;
  }

  .md\:bottom-1 {
    bottom: 0.25rem;
  }

  .md\:left-1 {
    left: 0.25rem;
  }

  .md\:top-2 {
    top: 0.5rem;
  }

  .md\:right-2 {
    right: 0.5rem;
  }

  .md\:bottom-2 {
    bottom: 0.5rem;
  }

  .md\:left-2 {
    left: 0.5rem;
  }

  .md\:top-3 {
    top: 0.75rem;
  }

  .md\:right-3 {
    right: 0.75rem;
  }

  .md\:bottom-3 {
    bottom: 0.75rem;
  }

  .md\:left-3 {
    left: 0.75rem;
  }

  .md\:top-4 {
    top: 1rem;
  }

  .md\:right-4 {
    right: 1rem;
  }

  .md\:bottom-4 {
    bottom: 1rem;
  }

  .md\:left-4 {
    left: 1rem;
  }

  .md\:top-5 {
    top: 1.25rem;
  }

  .md\:right-5 {
    right: 1.25rem;
  }

  .md\:bottom-5 {
    bottom: 1.25rem;
  }

  .md\:left-5 {
    left: 1.25rem;
  }

  .md\:top-6 {
    top: 1.5rem;
  }

  .md\:right-6 {
    right: 1.5rem;
  }

  .md\:bottom-6 {
    bottom: 1.5rem;
  }

  .md\:left-6 {
    left: 1.5rem;
  }

  .md\:top-7 {
    top: 1.75rem;
  }

  .md\:right-7 {
    right: 1.75rem;
  }

  .md\:bottom-7 {
    bottom: 1.75rem;
  }

  .md\:left-7 {
    left: 1.75rem;
  }

  .md\:top-8 {
    top: 2rem;
  }

  .md\:right-8 {
    right: 2rem;
  }

  .md\:bottom-8 {
    bottom: 2rem;
  }

  .md\:left-8 {
    left: 2rem;
  }

  .md\:top-9 {
    top: 2.25rem;
  }

  .md\:right-9 {
    right: 2.25rem;
  }

  .md\:bottom-9 {
    bottom: 2.25rem;
  }

  .md\:left-9 {
    left: 2.25rem;
  }

  .md\:top-10 {
    top: 2.5rem;
  }

  .md\:right-10 {
    right: 2.5rem;
  }

  .md\:bottom-10 {
    bottom: 2.5rem;
  }

  .md\:left-10 {
    left: 2.5rem;
  }

  .md\:top-11 {
    top: 2.75rem;
  }

  .md\:right-11 {
    right: 2.75rem;
  }

  .md\:bottom-11 {
    bottom: 2.75rem;
  }

  .md\:left-11 {
    left: 2.75rem;
  }

  .md\:top-12 {
    top: 3rem;
  }

  .md\:right-12 {
    right: 3rem;
  }

  .md\:bottom-12 {
    bottom: 3rem;
  }

  .md\:left-12 {
    left: 3rem;
  }

  .md\:top-14 {
    top: 3.5rem;
  }

  .md\:right-14 {
    right: 3.5rem;
  }

  .md\:bottom-14 {
    bottom: 3.5rem;
  }

  .md\:left-14 {
    left: 3.5rem;
  }

  .md\:top-16 {
    top: 4rem;
  }

  .md\:right-16 {
    right: 4rem;
  }

  .md\:bottom-16 {
    bottom: 4rem;
  }

  .md\:left-16 {
    left: 4rem;
  }

  .md\:top-20 {
    top: 5rem;
  }

  .md\:right-20 {
    right: 5rem;
  }

  .md\:bottom-20 {
    bottom: 5rem;
  }

  .md\:left-20 {
    left: 5rem;
  }

  .md\:top-24 {
    top: 6rem;
  }

  .md\:right-24 {
    right: 6rem;
  }

  .md\:bottom-24 {
    bottom: 6rem;
  }

  .md\:left-24 {
    left: 6rem;
  }

  .md\:top-28 {
    top: 7rem;
  }

  .md\:right-28 {
    right: 7rem;
  }

  .md\:bottom-28 {
    bottom: 7rem;
  }

  .md\:left-28 {
    left: 7rem;
  }

  .md\:top-32 {
    top: 8rem;
  }

  .md\:right-32 {
    right: 8rem;
  }

  .md\:bottom-32 {
    bottom: 8rem;
  }

  .md\:left-32 {
    left: 8rem;
  }

  .md\:top-36 {
    top: 9rem;
  }

  .md\:right-36 {
    right: 9rem;
  }

  .md\:bottom-36 {
    bottom: 9rem;
  }

  .md\:left-36 {
    left: 9rem;
  }

  .md\:top-40 {
    top: 10rem;
  }

  .md\:right-40 {
    right: 10rem;
  }

  .md\:bottom-40 {
    bottom: 10rem;
  }

  .md\:left-40 {
    left: 10rem;
  }

  .md\:top-44 {
    top: 11rem;
  }

  .md\:right-44 {
    right: 11rem;
  }

  .md\:bottom-44 {
    bottom: 11rem;
  }

  .md\:left-44 {
    left: 11rem;
  }

  .md\:top-48 {
    top: 12rem;
  }

  .md\:right-48 {
    right: 12rem;
  }

  .md\:bottom-48 {
    bottom: 12rem;
  }

  .md\:left-48 {
    left: 12rem;
  }

  .md\:top-52 {
    top: 13rem;
  }

  .md\:right-52 {
    right: 13rem;
  }

  .md\:bottom-52 {
    bottom: 13rem;
  }

  .md\:left-52 {
    left: 13rem;
  }

  .md\:top-56 {
    top: 14rem;
  }

  .md\:right-56 {
    right: 14rem;
  }

  .md\:bottom-56 {
    bottom: 14rem;
  }

  .md\:left-56 {
    left: 14rem;
  }

  .md\:top-60 {
    top: 15rem;
  }

  .md\:right-60 {
    right: 15rem;
  }

  .md\:bottom-60 {
    bottom: 15rem;
  }

  .md\:left-60 {
    left: 15rem;
  }

  .md\:top-64 {
    top: 16rem;
  }

  .md\:right-64 {
    right: 16rem;
  }

  .md\:bottom-64 {
    bottom: 16rem;
  }

  .md\:left-64 {
    left: 16rem;
  }

  .md\:top-72 {
    top: 18rem;
  }

  .md\:right-72 {
    right: 18rem;
  }

  .md\:bottom-72 {
    bottom: 18rem;
  }

  .md\:left-72 {
    left: 18rem;
  }

  .md\:top-80 {
    top: 20rem;
  }

  .md\:right-80 {
    right: 20rem;
  }

  .md\:bottom-80 {
    bottom: 20rem;
  }

  .md\:left-80 {
    left: 20rem;
  }

  .md\:top-96 {
    top: 24rem;
  }

  .md\:right-96 {
    right: 24rem;
  }

  .md\:bottom-96 {
    bottom: 24rem;
  }

  .md\:left-96 {
    left: 24rem;
  }

  .md\:top-auto {
    top: auto;
  }

  .md\:right-auto {
    right: auto;
  }

  .md\:bottom-auto {
    bottom: auto;
  }

  .md\:left-auto {
    left: auto;
  }

  .md\:top-px {
    top: 1px;
  }

  .md\:right-px {
    right: 1px;
  }

  .md\:bottom-px {
    bottom: 1px;
  }

  .md\:left-px {
    left: 1px;
  }

  .md\:top-0\.5 {
    top: 0.125rem;
  }

  .md\:right-0\.5 {
    right: 0.125rem;
  }

  .md\:bottom-0\.5 {
    bottom: 0.125rem;
  }

  .md\:left-0\.5 {
    left: 0.125rem;
  }

  .md\:top-1\.5 {
    top: 0.375rem;
  }

  .md\:right-1\.5 {
    right: 0.375rem;
  }

  .md\:bottom-1\.5 {
    bottom: 0.375rem;
  }

  .md\:left-1\.5 {
    left: 0.375rem;
  }

  .md\:top-2\.5 {
    top: 0.625rem;
  }

  .md\:right-2\.5 {
    right: 0.625rem;
  }

  .md\:bottom-2\.5 {
    bottom: 0.625rem;
  }

  .md\:left-2\.5 {
    left: 0.625rem;
  }

  .md\:top-3\.5 {
    top: 0.875rem;
  }

  .md\:right-3\.5 {
    right: 0.875rem;
  }

  .md\:bottom-3\.5 {
    bottom: 0.875rem;
  }

  .md\:left-3\.5 {
    left: 0.875rem;
  }

  .md\:-top-0 {
    top: 0px;
  }

  .md\:-right-0 {
    right: 0px;
  }

  .md\:-bottom-0 {
    bottom: 0px;
  }

  .md\:-left-0 {
    left: 0px;
  }

  .md\:-top-1 {
    top: -0.25rem;
  }

  .md\:-right-1 {
    right: -0.25rem;
  }

  .md\:-bottom-1 {
    bottom: -0.25rem;
  }

  .md\:-left-1 {
    left: -0.25rem;
  }

  .md\:-top-2 {
    top: -0.5rem;
  }

  .md\:-right-2 {
    right: -0.5rem;
  }

  .md\:-bottom-2 {
    bottom: -0.5rem;
  }

  .md\:-left-2 {
    left: -0.5rem;
  }

  .md\:-top-3 {
    top: -0.75rem;
  }

  .md\:-right-3 {
    right: -0.75rem;
  }

  .md\:-bottom-3 {
    bottom: -0.75rem;
  }

  .md\:-left-3 {
    left: -0.75rem;
  }

  .md\:-top-4 {
    top: -1rem;
  }

  .md\:-right-4 {
    right: -1rem;
  }

  .md\:-bottom-4 {
    bottom: -1rem;
  }

  .md\:-left-4 {
    left: -1rem;
  }

  .md\:-top-5 {
    top: -1.25rem;
  }

  .md\:-right-5 {
    right: -1.25rem;
  }

  .md\:-bottom-5 {
    bottom: -1.25rem;
  }

  .md\:-left-5 {
    left: -1.25rem;
  }

  .md\:-top-6 {
    top: -1.5rem;
  }

  .md\:-right-6 {
    right: -1.5rem;
  }

  .md\:-bottom-6 {
    bottom: -1.5rem;
  }

  .md\:-left-6 {
    left: -1.5rem;
  }

  .md\:-top-7 {
    top: -1.75rem;
  }

  .md\:-right-7 {
    right: -1.75rem;
  }

  .md\:-bottom-7 {
    bottom: -1.75rem;
  }

  .md\:-left-7 {
    left: -1.75rem;
  }

  .md\:-top-8 {
    top: -2rem;
  }

  .md\:-right-8 {
    right: -2rem;
  }

  .md\:-bottom-8 {
    bottom: -2rem;
  }

  .md\:-left-8 {
    left: -2rem;
  }

  .md\:-top-9 {
    top: -2.25rem;
  }

  .md\:-right-9 {
    right: -2.25rem;
  }

  .md\:-bottom-9 {
    bottom: -2.25rem;
  }

  .md\:-left-9 {
    left: -2.25rem;
  }

  .md\:-top-10 {
    top: -2.5rem;
  }

  .md\:-right-10 {
    right: -2.5rem;
  }

  .md\:-bottom-10 {
    bottom: -2.5rem;
  }

  .md\:-left-10 {
    left: -2.5rem;
  }

  .md\:-top-11 {
    top: -2.75rem;
  }

  .md\:-right-11 {
    right: -2.75rem;
  }

  .md\:-bottom-11 {
    bottom: -2.75rem;
  }

  .md\:-left-11 {
    left: -2.75rem;
  }

  .md\:-top-12 {
    top: -3rem;
  }

  .md\:-right-12 {
    right: -3rem;
  }

  .md\:-bottom-12 {
    bottom: -3rem;
  }

  .md\:-left-12 {
    left: -3rem;
  }

  .md\:-top-14 {
    top: -3.5rem;
  }

  .md\:-right-14 {
    right: -3.5rem;
  }

  .md\:-bottom-14 {
    bottom: -3.5rem;
  }

  .md\:-left-14 {
    left: -3.5rem;
  }

  .md\:-top-16 {
    top: -4rem;
  }

  .md\:-right-16 {
    right: -4rem;
  }

  .md\:-bottom-16 {
    bottom: -4rem;
  }

  .md\:-left-16 {
    left: -4rem;
  }

  .md\:-top-20 {
    top: -5rem;
  }

  .md\:-right-20 {
    right: -5rem;
  }

  .md\:-bottom-20 {
    bottom: -5rem;
  }

  .md\:-left-20 {
    left: -5rem;
  }

  .md\:-top-24 {
    top: -6rem;
  }

  .md\:-right-24 {
    right: -6rem;
  }

  .md\:-bottom-24 {
    bottom: -6rem;
  }

  .md\:-left-24 {
    left: -6rem;
  }

  .md\:-top-28 {
    top: -7rem;
  }

  .md\:-right-28 {
    right: -7rem;
  }

  .md\:-bottom-28 {
    bottom: -7rem;
  }

  .md\:-left-28 {
    left: -7rem;
  }

  .md\:-top-32 {
    top: -8rem;
  }

  .md\:-right-32 {
    right: -8rem;
  }

  .md\:-bottom-32 {
    bottom: -8rem;
  }

  .md\:-left-32 {
    left: -8rem;
  }

  .md\:-top-36 {
    top: -9rem;
  }

  .md\:-right-36 {
    right: -9rem;
  }

  .md\:-bottom-36 {
    bottom: -9rem;
  }

  .md\:-left-36 {
    left: -9rem;
  }

  .md\:-top-40 {
    top: -10rem;
  }

  .md\:-right-40 {
    right: -10rem;
  }

  .md\:-bottom-40 {
    bottom: -10rem;
  }

  .md\:-left-40 {
    left: -10rem;
  }

  .md\:-top-44 {
    top: -11rem;
  }

  .md\:-right-44 {
    right: -11rem;
  }

  .md\:-bottom-44 {
    bottom: -11rem;
  }

  .md\:-left-44 {
    left: -11rem;
  }

  .md\:-top-48 {
    top: -12rem;
  }

  .md\:-right-48 {
    right: -12rem;
  }

  .md\:-bottom-48 {
    bottom: -12rem;
  }

  .md\:-left-48 {
    left: -12rem;
  }

  .md\:-top-52 {
    top: -13rem;
  }

  .md\:-right-52 {
    right: -13rem;
  }

  .md\:-bottom-52 {
    bottom: -13rem;
  }

  .md\:-left-52 {
    left: -13rem;
  }

  .md\:-top-56 {
    top: -14rem;
  }

  .md\:-right-56 {
    right: -14rem;
  }

  .md\:-bottom-56 {
    bottom: -14rem;
  }

  .md\:-left-56 {
    left: -14rem;
  }

  .md\:-top-60 {
    top: -15rem;
  }

  .md\:-right-60 {
    right: -15rem;
  }

  .md\:-bottom-60 {
    bottom: -15rem;
  }

  .md\:-left-60 {
    left: -15rem;
  }

  .md\:-top-64 {
    top: -16rem;
  }

  .md\:-right-64 {
    right: -16rem;
  }

  .md\:-bottom-64 {
    bottom: -16rem;
  }

  .md\:-left-64 {
    left: -16rem;
  }

  .md\:-top-72 {
    top: -18rem;
  }

  .md\:-right-72 {
    right: -18rem;
  }

  .md\:-bottom-72 {
    bottom: -18rem;
  }

  .md\:-left-72 {
    left: -18rem;
  }

  .md\:-top-80 {
    top: -20rem;
  }

  .md\:-right-80 {
    right: -20rem;
  }

  .md\:-bottom-80 {
    bottom: -20rem;
  }

  .md\:-left-80 {
    left: -20rem;
  }

  .md\:-top-96 {
    top: -24rem;
  }

  .md\:-right-96 {
    right: -24rem;
  }

  .md\:-bottom-96 {
    bottom: -24rem;
  }

  .md\:-left-96 {
    left: -24rem;
  }

  .md\:-top-px {
    top: -1px;
  }

  .md\:-right-px {
    right: -1px;
  }

  .md\:-bottom-px {
    bottom: -1px;
  }

  .md\:-left-px {
    left: -1px;
  }

  .md\:-top-0\.5 {
    top: -0.125rem;
  }

  .md\:-right-0\.5 {
    right: -0.125rem;
  }

  .md\:-bottom-0\.5 {
    bottom: -0.125rem;
  }

  .md\:-left-0\.5 {
    left: -0.125rem;
  }

  .md\:-top-1\.5 {
    top: -0.375rem;
  }

  .md\:-right-1\.5 {
    right: -0.375rem;
  }

  .md\:-bottom-1\.5 {
    bottom: -0.375rem;
  }

  .md\:-left-1\.5 {
    left: -0.375rem;
  }

  .md\:-top-2\.5 {
    top: -0.625rem;
  }

  .md\:-right-2\.5 {
    right: -0.625rem;
  }

  .md\:-bottom-2\.5 {
    bottom: -0.625rem;
  }

  .md\:-left-2\.5 {
    left: -0.625rem;
  }

  .md\:-top-3\.5 {
    top: -0.875rem;
  }

  .md\:-right-3\.5 {
    right: -0.875rem;
  }

  .md\:-bottom-3\.5 {
    bottom: -0.875rem;
  }

  .md\:-left-3\.5 {
    left: -0.875rem;
  }

  .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-1\/3 {
    top: 33.333333%;
  }

  .md\:right-1\/3 {
    right: 33.333333%;
  }

  .md\:bottom-1\/3 {
    bottom: 33.333333%;
  }

  .md\:left-1\/3 {
    left: 33.333333%;
  }

  .md\:top-2\/3 {
    top: 66.666667%;
  }

  .md\:right-2\/3 {
    right: 66.666667%;
  }

  .md\:bottom-2\/3 {
    bottom: 66.666667%;
  }

  .md\:left-2\/3 {
    left: 66.666667%;
  }

  .md\:top-1\/4 {
    top: 25%;
  }

  .md\:right-1\/4 {
    right: 25%;
  }

  .md\:bottom-1\/4 {
    bottom: 25%;
  }

  .md\:left-1\/4 {
    left: 25%;
  }

  .md\:top-2\/4 {
    top: 50%;
  }

  .md\:right-2\/4 {
    right: 50%;
  }

  .md\:bottom-2\/4 {
    bottom: 50%;
  }

  .md\:left-2\/4 {
    left: 50%;
  }

  .md\:top-3\/4 {
    top: 75%;
  }

  .md\:right-3\/4 {
    right: 75%;
  }

  .md\:bottom-3\/4 {
    bottom: 75%;
  }

  .md\:left-3\/4 {
    left: 75%;
  }

  .md\:top-full {
    top: 100%;
  }

  .md\:right-full {
    right: 100%;
  }

  .md\:bottom-full {
    bottom: 100%;
  }

  .md\:left-full {
    left: 100%;
  }

  .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-1\/3 {
    top: -33.333333%;
  }

  .md\:-right-1\/3 {
    right: -33.333333%;
  }

  .md\:-bottom-1\/3 {
    bottom: -33.333333%;
  }

  .md\:-left-1\/3 {
    left: -33.333333%;
  }

  .md\:-top-2\/3 {
    top: -66.666667%;
  }

  .md\:-right-2\/3 {
    right: -66.666667%;
  }

  .md\:-bottom-2\/3 {
    bottom: -66.666667%;
  }

  .md\:-left-2\/3 {
    left: -66.666667%;
  }

  .md\:-top-1\/4 {
    top: -25%;
  }

  .md\:-right-1\/4 {
    right: -25%;
  }

  .md\:-bottom-1\/4 {
    bottom: -25%;
  }

  .md\:-left-1\/4 {
    left: -25%;
  }

  .md\:-top-2\/4 {
    top: -50%;
  }

  .md\:-right-2\/4 {
    right: -50%;
  }

  .md\:-bottom-2\/4 {
    bottom: -50%;
  }

  .md\:-left-2\/4 {
    left: -50%;
  }

  .md\:-top-3\/4 {
    top: -75%;
  }

  .md\:-right-3\/4 {
    right: -75%;
  }

  .md\:-bottom-3\/4 {
    bottom: -75%;
  }

  .md\:-left-3\/4 {
    left: -75%;
  }

  .md\:-top-full {
    top: -100%;
  }

  .md\:-right-full {
    right: -100%;
  }

  .md\:-bottom-full {
    bottom: -100%;
  }

  .md\:-left-full {
    left: -100%;
  }

  .md\:resize-none {
    resize: none;
  }

  .md\:resize-y {
    resize: vertical;
  }

  .md\:resize-x {
    resize: horizontal;
  }

  .md\:resize {
    resize: both;
  }

  .md\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-inset {
    --tw-ring-inset: inset;
  }

  .md\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .md\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .md\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .md\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .md\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .md\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .md\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .md\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .md\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .md\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .md\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .md\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .md\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .md\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .md\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .md\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .md\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .md\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .md\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .md\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .md\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .md\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .md\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .md\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .md\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .md\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .md\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .md\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .md\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .md\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .md\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .md\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .md\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .md\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .md\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .md\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .md\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .md\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .md\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .md\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .md\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .md\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .md\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .md\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .md\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .md\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .md\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .md\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .md\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .md\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .md\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .md\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .md\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .md\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .md\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .md\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .md\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .md\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .md\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .md\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .md\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .md\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .md\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .md\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .md\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .md\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .md\:ring-offset-purple-50 {
    --tw-ring-offset-color: #f5f3ff;
  }

  .md\:ring-offset-purple-100 {
    --tw-ring-offset-color: #ede9fe;
  }

  .md\:ring-offset-purple-200 {
    --tw-ring-offset-color: #ddd6fe;
  }

  .md\:ring-offset-purple-300 {
    --tw-ring-offset-color: #c4b5fd;
  }

  .md\:ring-offset-purple-400 {
    --tw-ring-offset-color: #a78bfa;
  }

  .md\:ring-offset-purple-500 {
    --tw-ring-offset-color: #8b5cf6;
  }

  .md\:ring-offset-purple-600 {
    --tw-ring-offset-color: #7c3aed;
  }

  .md\:ring-offset-purple-700 {
    --tw-ring-offset-color: #6d28d9;
  }

  .md\:ring-offset-purple-800 {
    --tw-ring-offset-color: #5b21b6;
  }

  .md\:ring-offset-purple-900 {
    --tw-ring-offset-color: #4c1d95;
  }

  .md\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .md\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .md\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .md\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .md\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .md\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .md\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .md\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .md\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .md\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .md\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .md\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .md\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .md\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .md\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .md\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .md\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .md\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .md\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .md\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .md\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .md\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .md\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .md\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .md\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .md\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .md\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .md\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .md\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .md\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .md\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .md\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .md\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .md\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .md\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .md\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .md\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .md\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .md\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .md\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .md\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .md\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .md\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .md\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .md\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .md\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .md\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .md\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .md\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .md\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .md\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .md\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .md\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .md\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .md\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .md\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .md\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .md\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .md\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .md\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .md\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .md\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .md\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .md\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .md\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .md\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .md\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .md\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .md\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .md\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .md\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .md\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .md\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .md\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .md\:focus-within\:ring-offset-purple-50:focus-within {
    --tw-ring-offset-color: #f5f3ff;
  }

  .md\:focus-within\:ring-offset-purple-100:focus-within {
    --tw-ring-offset-color: #ede9fe;
  }

  .md\:focus-within\:ring-offset-purple-200:focus-within {
    --tw-ring-offset-color: #ddd6fe;
  }

  .md\:focus-within\:ring-offset-purple-300:focus-within {
    --tw-ring-offset-color: #c4b5fd;
  }

  .md\:focus-within\:ring-offset-purple-400:focus-within {
    --tw-ring-offset-color: #a78bfa;
  }

  .md\:focus-within\:ring-offset-purple-500:focus-within {
    --tw-ring-offset-color: #8b5cf6;
  }

  .md\:focus-within\:ring-offset-purple-600:focus-within {
    --tw-ring-offset-color: #7c3aed;
  }

  .md\:focus-within\:ring-offset-purple-700:focus-within {
    --tw-ring-offset-color: #6d28d9;
  }

  .md\:focus-within\:ring-offset-purple-800:focus-within {
    --tw-ring-offset-color: #5b21b6;
  }

  .md\:focus-within\:ring-offset-purple-900:focus-within {
    --tw-ring-offset-color: #4c1d95;
  }

  .md\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .md\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .md\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .md\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .md\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .md\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .md\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .md\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .md\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .md\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .md\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .md\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .md\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .md\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .md\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .md\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .md\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .md\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .md\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .md\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .md\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .md\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .md\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .md\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .md\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .md\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .md\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .md\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .md\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .md\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .md\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .md\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .md\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .md\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .md\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .md\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .md\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .md\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .md\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .md\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .md\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .md\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .md\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .md\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .md\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .md\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .md\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .md\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .md\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .md\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .md\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .md\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .md\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .md\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .md\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .md\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .md\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .md\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .md\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .md\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .md\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .md\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .md\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .md\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .md\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .md\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .md\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .md\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .md\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .md\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .md\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .md\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .md\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .md\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .md\:focus\:ring-offset-purple-50:focus {
    --tw-ring-offset-color: #f5f3ff;
  }

  .md\:focus\:ring-offset-purple-100:focus {
    --tw-ring-offset-color: #ede9fe;
  }

  .md\:focus\:ring-offset-purple-200:focus {
    --tw-ring-offset-color: #ddd6fe;
  }

  .md\:focus\:ring-offset-purple-300:focus {
    --tw-ring-offset-color: #c4b5fd;
  }

  .md\:focus\:ring-offset-purple-400:focus {
    --tw-ring-offset-color: #a78bfa;
  }

  .md\:focus\:ring-offset-purple-500:focus {
    --tw-ring-offset-color: #8b5cf6;
  }

  .md\:focus\:ring-offset-purple-600:focus {
    --tw-ring-offset-color: #7c3aed;
  }

  .md\:focus\:ring-offset-purple-700:focus {
    --tw-ring-offset-color: #6d28d9;
  }

  .md\:focus\:ring-offset-purple-800:focus {
    --tw-ring-offset-color: #5b21b6;
  }

  .md\:focus\:ring-offset-purple-900:focus {
    --tw-ring-offset-color: #4c1d95;
  }

  .md\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .md\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .md\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .md\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .md\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .md\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .md\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .md\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .md\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .md\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .md\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .md\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .md\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .md\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .md\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .md\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .md\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .md\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .md\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .md\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .md\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .md\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .md\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .md\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .md\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .md\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .md\:ring-current {
    --tw-ring-color: currentColor;
  }

  .md\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .md\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .md\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .md\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .md\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .md\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .md\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .md\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .md\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .md\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .md\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .md\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .md\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .md\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .md\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .md\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .md\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .md\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .md\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .md\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .md\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .md\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .md\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .md\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .md\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .md\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .md\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .md\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .md\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .md\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .md\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .md\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .md\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .md\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .md\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .md\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .md\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .md\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .md\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .md\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .md\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .md\:ring-purple-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .md\:ring-purple-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .md\:ring-purple-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .md\:ring-purple-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .md\:ring-purple-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .md\:ring-purple-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .md\:ring-purple-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .md\:ring-purple-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .md\:ring-purple-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .md\:ring-purple-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .md\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .md\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .md\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .md\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .md\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .md\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .md\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .md\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .md\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .md\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .md\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .md\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-purple-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .md\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .md\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-purple-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .md\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .md\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .md\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .md\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .md\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .md\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .md\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .md\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .md\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .md\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .md\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .md\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .md\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .md\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .md\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .md\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .md\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .md\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .md\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .md\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .md\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .md\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .md\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .md\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .md\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .md\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .md\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .md\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .md\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .md\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .md\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .md\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .md\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .md\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .md\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .md\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .md\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .md\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .md\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .md\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .md\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .md\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .md\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .md\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .md\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .md\:fill-current {
    fill: currentColor;
  }

  .md\:stroke-current {
    stroke: currentColor;
  }

  .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-transparent {
    color: transparent;
  }

  .md\:text-current {
    color: currentColor;
  }

  .md\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .md\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .md\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .md\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .md\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .md\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-purple-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:hover\:text-transparent:hover {
    color: transparent;
  }

  .md\:hover\:text-current:hover {
    color: currentColor;
  }

  .md\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-50:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-100:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-200:hover {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-300:hover {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-400:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-500:hover {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-600:hover {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-700:hover {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-800:hover {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:hover\:text-purple-900:hover {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:focus\:text-transparent:focus {
    color: transparent;
  }

  .md\:focus\:text-current:focus {
    color: currentColor;
  }

  .md\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .md\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-50:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-100:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-200:focus {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-300:focus {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-400:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-500:focus {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-600:focus {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-700:focus {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-800:focus {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .md\:focus\:text-purple-900:focus {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .md\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .md\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .md\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .md\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .md\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .md\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .md\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .md\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .md\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .md\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .md\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .md\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .md\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .md\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .md\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .md\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .md\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .md\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .md\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .md\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .md\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .md\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .md\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .md\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .md\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .md\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .md\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .md\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .md\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .md\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .md\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .md\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .md\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .md\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .md\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .md\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .md\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .md\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .md\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .md\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .md\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .md\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .md\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .md\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .md\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .md\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .md\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .md\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .md\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .md\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .md\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .md\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .md\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .md\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .md\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .md\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .md\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .md\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .md\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .md\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .md\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .md\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .md\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .md\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .md\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .md\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .md\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .md\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .md\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .md\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .md\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .md\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .md\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .md\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .md\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

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

  .md\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .md\:overflow-clip {
    text-overflow: clip;
  }

  .md\:italic {
    font-style: italic;
  }

  .md\:not-italic {
    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\:underline {
    text-decoration: underline;
  }

  .md\:line-through {
    text-decoration: line-through;
  }

  .md\:no-underline {
    text-decoration: none;
  }

  .group:hover .md\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .md\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .md\:group-hover\:no-underline {
    text-decoration: none;
  }

  .md\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .md\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .md\:focus-within\:no-underline:focus-within {
    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\:ordinal, .md\:slashed-zero, .md\:lining-nums, .md\:oldstyle-nums, .md\:proportional-nums, .md\:tabular-nums, .md\:diagonal-fractions, .md\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .md\:normal-nums {
    font-variant-numeric: normal;
  }

  .md\:ordinal {
    --tw-ordinal: ordinal;
  }

  .md\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .md\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .md\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .md\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .md\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .md\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .md\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .md\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .md\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .md\:tracking-normal {
    letter-spacing: 0em;
  }

  .md\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .md\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .md\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .md\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .md\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .md\:select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .md\:select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-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-nowrap {
    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 {
    overflow-wrap: normal;
    word-break: normal;
  }

  .md\:break-words {
    overflow-wrap: break-word;
  }

  .md\:break-all {
    word-break: break-all;
  }

  .md\:w-0 {
    width: 0px;
  }

  .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-7 {
    width: 1.75rem;
  }

  .md\:w-8 {
    width: 2rem;
  }

  .md\:w-9 {
    width: 2.25rem;
  }

  .md\:w-10 {
    width: 2.5rem;
  }

  .md\:w-11 {
    width: 2.75rem;
  }

  .md\:w-12 {
    width: 3rem;
  }

  .md\:w-14 {
    width: 3.5rem;
  }

  .md\:w-16 {
    width: 4rem;
  }

  .md\:w-20 {
    width: 5rem;
  }

  .md\:w-24 {
    width: 6rem;
  }

  .md\:w-28 {
    width: 7rem;
  }

  .md\:w-32 {
    width: 8rem;
  }

  .md\:w-36 {
    width: 9rem;
  }

  .md\:w-40 {
    width: 10rem;
  }

  .md\:w-44 {
    width: 11rem;
  }

  .md\:w-48 {
    width: 12rem;
  }

  .md\:w-52 {
    width: 13rem;
  }

  .md\:w-56 {
    width: 14rem;
  }

  .md\:w-60 {
    width: 15rem;
  }

  .md\:w-64 {
    width: 16rem;
  }

  .md\:w-72 {
    width: 18rem;
  }

  .md\:w-80 {
    width: 20rem;
  }

  .md\:w-96 {
    width: 24rem;
  }

  .md\:w-auto {
    width: auto;
  }

  .md\:w-px {
    width: 1px;
  }

  .md\:w-0\.5 {
    width: 0.125rem;
  }

  .md\:w-1\.5 {
    width: 0.375rem;
  }

  .md\:w-2\.5 {
    width: 0.625rem;
  }

  .md\:w-3\.5 {
    width: 0.875rem;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-1\/3 {
    width: 33.333333%;
  }

  .md\:w-2\/3 {
    width: 66.666667%;
  }

  .md\:w-1\/4 {
    width: 25%;
  }

  .md\:w-2\/4 {
    width: 50%;
  }

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

  .md\:w-2\/6 {
    width: 33.333333%;
  }

  .md\:w-3\/6 {
    width: 50%;
  }

  .md\:w-4\/6 {
    width: 66.666667%;
  }

  .md\:w-5\/6 {
    width: 83.333333%;
  }

  .md\:w-1\/12 {
    width: 8.333333%;
  }

  .md\:w-2\/12 {
    width: 16.666667%;
  }

  .md\:w-3\/12 {
    width: 25%;
  }

  .md\:w-4\/12 {
    width: 33.333333%;
  }

  .md\:w-5\/12 {
    width: 41.666667%;
  }

  .md\:w-6\/12 {
    width: 50%;
  }

  .md\:w-7\/12 {
    width: 58.333333%;
  }

  .md\:w-8\/12 {
    width: 66.666667%;
  }

  .md\:w-9\/12 {
    width: 75%;
  }

  .md\:w-10\/12 {
    width: 83.333333%;
  }

  .md\:w-11\/12 {
    width: 91.666667%;
  }

  .md\:w-full {
    width: 100%;
  }

  .md\:w-screen {
    width: 100vw;
  }

  .md\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .md\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .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\:focus-within\:z-0:focus-within {
    z-index: 0;
  }

  .md\:focus-within\:z-10:focus-within {
    z-index: 10;
  }

  .md\:focus-within\:z-20:focus-within {
    z-index: 20;
  }

  .md\:focus-within\:z-30:focus-within {
    z-index: 30;
  }

  .md\:focus-within\:z-40:focus-within {
    z-index: 40;
  }

  .md\:focus-within\:z-50:focus-within {
    z-index: 50;
  }

  .md\:focus-within\:z-auto:focus-within {
    z-index: auto;
  }

  .md\:focus\:z-0:focus {
    z-index: 0;
  }

  .md\:focus\:z-10:focus {
    z-index: 10;
  }

  .md\:focus\:z-20:focus {
    z-index: 20;
  }

  .md\:focus\:z-30:focus {
    z-index: 30;
  }

  .md\:focus\:z-40:focus {
    z-index: 40;
  }

  .md\:focus\:z-50:focus {
    z-index: 50;
  }

  .md\:focus\:z-auto:focus {
    z-index: auto;
  }

  .md\:gap-0 {
    gap: 0px;
  }

  .md\:gap-1 {
    gap: 0.25rem;
  }

  .md\:gap-2 {
    gap: 0.5rem;
  }

  .md\:gap-3 {
    gap: 0.75rem;
  }

  .md\:gap-4 {
    gap: 1rem;
  }

  .md\:gap-5 {
    gap: 1.25rem;
  }

  .md\:gap-6 {
    gap: 1.5rem;
  }

  .md\:gap-7 {
    gap: 1.75rem;
  }

  .md\:gap-8 {
    gap: 2rem;
  }

  .md\:gap-9 {
    gap: 2.25rem;
  }

  .md\:gap-10 {
    gap: 2.5rem;
  }

  .md\:gap-11 {
    gap: 2.75rem;
  }

  .md\:gap-12 {
    gap: 3rem;
  }

  .md\:gap-14 {
    gap: 3.5rem;
  }

  .md\:gap-16 {
    gap: 4rem;
  }

  .md\:gap-20 {
    gap: 5rem;
  }

  .md\:gap-24 {
    gap: 6rem;
  }

  .md\:gap-28 {
    gap: 7rem;
  }

  .md\:gap-32 {
    gap: 8rem;
  }

  .md\:gap-36 {
    gap: 9rem;
  }

  .md\:gap-40 {
    gap: 10rem;
  }

  .md\:gap-44 {
    gap: 11rem;
  }

  .md\:gap-48 {
    gap: 12rem;
  }

  .md\:gap-52 {
    gap: 13rem;
  }

  .md\:gap-56 {
    gap: 14rem;
  }

  .md\:gap-60 {
    gap: 15rem;
  }

  .md\:gap-64 {
    gap: 16rem;
  }

  .md\:gap-72 {
    gap: 18rem;
  }

  .md\:gap-80 {
    gap: 20rem;
  }

  .md\:gap-96 {
    gap: 24rem;
  }

  .md\:gap-px {
    gap: 1px;
  }

  .md\:gap-0\.5 {
    gap: 0.125rem;
  }

  .md\:gap-1\.5 {
    gap: 0.375rem;
  }

  .md\:gap-2\.5 {
    gap: 0.625rem;
  }

  .md\:gap-3\.5 {
    gap: 0.875rem;
  }

  .md\:gap-x-0 {
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .md\:gap-x-1 {
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .md\:gap-x-2 {
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .md\:gap-x-3 {
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .md\:gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .md\:gap-x-5 {
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .md\:gap-x-6 {
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .md\:gap-x-7 {
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .md\:gap-x-8 {
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .md\:gap-x-9 {
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .md\:gap-x-10 {
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .md\:gap-x-11 {
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .md\:gap-x-12 {
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .md\:gap-x-14 {
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .md\:gap-x-16 {
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .md\:gap-x-20 {
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .md\:gap-x-24 {
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .md\:gap-x-28 {
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .md\:gap-x-32 {
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .md\:gap-x-36 {
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .md\:gap-x-40 {
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .md\:gap-x-44 {
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .md\:gap-x-48 {
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .md\:gap-x-52 {
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .md\:gap-x-56 {
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .md\:gap-x-60 {
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .md\:gap-x-64 {
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .md\:gap-x-72 {
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .md\:gap-x-80 {
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .md\:gap-x-96 {
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .md\:gap-x-px {
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .md\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .md\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .md\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .md\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .md\:gap-y-0 {
    row-gap: 0px;
  }

  .md\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .md\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .md\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .md\:gap-y-4 {
    row-gap: 1rem;
  }

  .md\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .md\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .md\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .md\:gap-y-8 {
    row-gap: 2rem;
  }

  .md\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .md\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .md\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .md\:gap-y-12 {
    row-gap: 3rem;
  }

  .md\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .md\:gap-y-16 {
    row-gap: 4rem;
  }

  .md\:gap-y-20 {
    row-gap: 5rem;
  }

  .md\:gap-y-24 {
    row-gap: 6rem;
  }

  .md\:gap-y-28 {
    row-gap: 7rem;
  }

  .md\:gap-y-32 {
    row-gap: 8rem;
  }

  .md\:gap-y-36 {
    row-gap: 9rem;
  }

  .md\:gap-y-40 {
    row-gap: 10rem;
  }

  .md\:gap-y-44 {
    row-gap: 11rem;
  }

  .md\:gap-y-48 {
    row-gap: 12rem;
  }

  .md\:gap-y-52 {
    row-gap: 13rem;
  }

  .md\:gap-y-56 {
    row-gap: 14rem;
  }

  .md\:gap-y-60 {
    row-gap: 15rem;
  }

  .md\:gap-y-64 {
    row-gap: 16rem;
  }

  .md\:gap-y-72 {
    row-gap: 18rem;
  }

  .md\:gap-y-80 {
    row-gap: 20rem;
  }

  .md\:gap-y-96 {
    row-gap: 24rem;
  }

  .md\:gap-y-px {
    row-gap: 1px;
  }

  .md\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .md\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .md\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .md\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .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: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .md\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    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: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .md\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    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 {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-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 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .md\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .md\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .md\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .md\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .md\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .md\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .md\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .md\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .md\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .md\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .md\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .md\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .md\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .md\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .md\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .md\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .md\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .md\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .md\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .md\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .md\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .md\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .md\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .md\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .md\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .md\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .md\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .md\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .md\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .md\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .md\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .md\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .md\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .md\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .md\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .md\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .md\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .md\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .md\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .md\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .md\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .md\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .md\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .md\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .md\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .md\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .md\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .md\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .md\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .md\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .md\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .md\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .md\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .md\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .md\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .md\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .md\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .md\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .md\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .md\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .md\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .md\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .md\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .md\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .md\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .md\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .md\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .md\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .md\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .md\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .md\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .md\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .md\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .md\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .md\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .md\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .md\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .md\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .md\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .md\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .md\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .md\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .md\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .md\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .md\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .md\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .md\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .md\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .md\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .md\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .md\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .md\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .md\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .md\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .md\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .md\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .md\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .md\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .md\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .md\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .md\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .md\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .md\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .md\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .md\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .md\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .md\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .md\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .md\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .md\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .md\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .md\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .md\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .md\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .md\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .md\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .md\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .md\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .md\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .md\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .md\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .md\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .md\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .md\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .md\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .md\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .md\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .md\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .md\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .md\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .md\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .md\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .md\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .md\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .md\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .md\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .md\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .md\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .md\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .md\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .md\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .md\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .md\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .md\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .md\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .md\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .md\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .md\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .md\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .md\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .md\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .md\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .md\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .md\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .md\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .md\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .md\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .md\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .md\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .md\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .md\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .md\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .md\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .md\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .md\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .md\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .md\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .md\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .md\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .md\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .md\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .md\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .md\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .md\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .md\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .md\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .md\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .md\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .md\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .md\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .md\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .md\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .md\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .md\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .md\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .md\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .md\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .md\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .md\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .md\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .md\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .md\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .md\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .md\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .md\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .md\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .md\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .md\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .md\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .md\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .md\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .md\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .md\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .md\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .md\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .md\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .md\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .md\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .md\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .md\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .md\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .md\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .md\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .md\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .md\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .md\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .md\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .md\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .md\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .md\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .md\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .md\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .md\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .md\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .md\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .md\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .md\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .md\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .md\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .md\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .md\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .md\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .md\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .md\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .md\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .md\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .md\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .md\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .md\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .md\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .md\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .md\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .md\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .md\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .md\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .md\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .md\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .md\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .md\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .md\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .md\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .md\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .md\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .md\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .md\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .md\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .md\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .md\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .md\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .md\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .md\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .md\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .md\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .md\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .md\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .md\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .md\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .md\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .md\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .md\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .md\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .md\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .md\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .md\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .md\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .md\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .md\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .md\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .md\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .md\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .md\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .md\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .md\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .md\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .md\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .md\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .md\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .md\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .md\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .md\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .md\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .md\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .md\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .md\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .md\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .md\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .md\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .md\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .md\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .md\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .md\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .md\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .md\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .md\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .md\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .md\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .md\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .md\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .md\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .md\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .md\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .md\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .md\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .md\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .md\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .md\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .md\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .md\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .md\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .md\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .md\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .md\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .md\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .md\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .md\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .md\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .md\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .md\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .md\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .md\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .md\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .md\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .md\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .md\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .md\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .md\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .md\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .md\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .md\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .md\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .md\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .md\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .md\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .md\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .md\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .md\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .md\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .md\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .md\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .md\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .md\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .md\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .md\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .md\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .md\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .md\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .md\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .md\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .md\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .md\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .md\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .md\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .md\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .md\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .md\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .md\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .md\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .md\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .md\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .md\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .md\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .md\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .md\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .md\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .md\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .md\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .md\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .md\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .md\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .md\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .md\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .md\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .md\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .md\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .md\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .md\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .md\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .md\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .md\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .md\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .md\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .md\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .md\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .md\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .md\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .md\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .md\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .md\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .md\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .md\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .md\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .md\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .md\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .md\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .md\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .md\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .md\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .md\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .md\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .md\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .md\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .md\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .md\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .md\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .md\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .md\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .md\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .md\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .md\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .md\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .md\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .md\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .md\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .md\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .md\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .md\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .md\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .md\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .md\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .md\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .md\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .md\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .md\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .md\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .md\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .md\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .md\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .md\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .md\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .md\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .md\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .md\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .md\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .md\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .md\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .md\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .md\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .md\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .md\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .md\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .md\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .md\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .md\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .md\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .md\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .md\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .md\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .md\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .md\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .md\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .md\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .md\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .md\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .md\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .md\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .md\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .md\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .md\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .md\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .md\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .md\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .md\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .md\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .md\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .md\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .md\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .md\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .md\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .md\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .md\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .md\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .md\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .md\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .md\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .md\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .md\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .md\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .md\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .md\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .md\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .md\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .md\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .md\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .md\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .md\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .md\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .md\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .md\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .md\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .md\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .md\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .md\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .md\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .md\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .md\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .md\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .md\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .md\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .md\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .md\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .md\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .md\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .md\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .md\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .md\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .md\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .md\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .md\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .md\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .md\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .md\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .md\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .md\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .md\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .md\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .md\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .md\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .md\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .md\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .md\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .md\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .md\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .md\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .md\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .md\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .md\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .md\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .md\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .md\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .md\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .md\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .md\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .md\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .md\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .md\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .md\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .md\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .md\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .md\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .md\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .md\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .md\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .md\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .md\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .md\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .md\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .md\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .md\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .md\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .md\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .md\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .md\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .md\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .md\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .md\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .md\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .md\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .md\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .md\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .md\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .md\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .md\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .md\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .md\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .md\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .md\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .md\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .md\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .md\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .md\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .md\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .md\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .md\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .md\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .md\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .md\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .md\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .md\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .md\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .md\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .md\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .md\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .md\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .md\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .md\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .md\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .md\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .md\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .md\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .md\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .md\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .md\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .md\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .md\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .md\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .md\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .md\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .md\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .md\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .md\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .md\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .md\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .md\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .md\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .md\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .md\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .md\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .md\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .md\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .md\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .md\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .md\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .md\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .md\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .md\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .md\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .md\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .md\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .md\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .md\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .md\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .md\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .md\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .md\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .md\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .md\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .md\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .md\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .md\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .md\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .md\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .md\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .md\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .md\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .md\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .md\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .md\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .md\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .md\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .md\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .md\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .md\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .md\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .md\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .md\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .md\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .md\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .md\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .md\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .md\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .md\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .md\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .md\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .md\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .md\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .md\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .md\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .md\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .md\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .md\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .md\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .md\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .md\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .md\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .md\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .md\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .md\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .md\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .md\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .md\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .md\:transition-none {
    transition-property: none;
  }

  .md\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .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 {
    -webkit-animation: none;
            animation: none;
  }

  .md\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
            animation: spin 1s linear infinite;
  }

  .md\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .md\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .md\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
            animation: bounce 1s infinite;
  }
}

@media (min-width: 1024px) {
  .lg\:container {
    width: 100%;
  }

  @media (min-width: 640px) {
    .lg\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .lg\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .lg\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .lg\:container {
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px) {
    .lg\:container {
      max-width: 1536px;
    }
  }

  .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .lg\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .lg\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .lg\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .lg\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .lg\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .lg\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .lg\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .lg\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .lg\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .lg\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .lg\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .lg\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .lg\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .lg\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .lg\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .lg\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .lg\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .lg\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .lg\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .lg\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .lg\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .lg\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .lg\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .lg\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .lg\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .lg\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .lg\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .lg\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .lg\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .lg\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .lg\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .lg\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .lg\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .lg\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .lg\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .lg\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .lg\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .lg\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .lg\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .lg\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .lg\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .lg\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .lg\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .lg\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .lg\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .lg\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .lg\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .lg\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .lg\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .lg\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .lg\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .lg\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-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-within\:sr-only:focus-within {
    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-within\:not-sr-only:focus-within {
    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 {
    -webkit-appearance: none;
       -moz-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 {
    -webkit-background-clip: text;
            background-clip: text;
  }

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

  .lg\:bg-current {
    background-color: currentColor;
  }

  .lg\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .group:hover .lg\:group-hover\:bg-current {
    background-color: currentColor;
  }

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

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

  .group:hover .lg\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .lg\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

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

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

  .lg\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-purple-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .lg\:hover\:bg-current:hover {
    background-color: currentColor;
  }

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

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

  .lg\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-purple-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .lg\:focus\:bg-current:focus {
    background-color: currentColor;
  }

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

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

  .lg\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-purple-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

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

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

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

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

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

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

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

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

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

  .lg\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:from-purple-50 {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:from-purple-100 {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:from-purple-200 {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:from-purple-300 {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:from-purple-400 {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:from-purple-500 {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:from-purple-600 {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:from-purple-700 {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:from-purple-800 {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:from-purple-900 {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

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

  .lg\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:via-purple-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:via-purple-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:via-purple-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:via-purple-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:via-purple-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:via-purple-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:via-purple-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:via-purple-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:via-purple-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:via-purple-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .lg\:to-current {
    --tw-gradient-to: currentColor;
  }

  .lg\:to-black {
    --tw-gradient-to: #000;
  }

  .lg\:to-white {
    --tw-gradient-to: #fff;
  }

  .lg\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .lg\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .lg\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .lg\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .lg\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .lg\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .lg\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .lg\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .lg\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .lg\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .lg\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .lg\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .lg\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .lg\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .lg\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .lg\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .lg\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .lg\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .lg\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .lg\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .lg\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .lg\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .lg\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .lg\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .lg\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .lg\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .lg\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .lg\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .lg\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .lg\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .lg\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .lg\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .lg\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .lg\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .lg\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .lg\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .lg\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .lg\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .lg\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .lg\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .lg\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .lg\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .lg\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .lg\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .lg\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .lg\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .lg\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .lg\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .lg\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .lg\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .lg\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .lg\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .lg\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .lg\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .lg\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .lg\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .lg\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .lg\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .lg\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .lg\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .lg\:to-purple-50 {
    --tw-gradient-to: #f5f3ff;
  }

  .lg\:to-purple-100 {
    --tw-gradient-to: #ede9fe;
  }

  .lg\:to-purple-200 {
    --tw-gradient-to: #ddd6fe;
  }

  .lg\:to-purple-300 {
    --tw-gradient-to: #c4b5fd;
  }

  .lg\:to-purple-400 {
    --tw-gradient-to: #a78bfa;
  }

  .lg\:to-purple-500 {
    --tw-gradient-to: #8b5cf6;
  }

  .lg\:to-purple-600 {
    --tw-gradient-to: #7c3aed;
  }

  .lg\:to-purple-700 {
    --tw-gradient-to: #6d28d9;
  }

  .lg\:to-purple-800 {
    --tw-gradient-to: #5b21b6;
  }

  .lg\:to-purple-900 {
    --tw-gradient-to: #4c1d95;
  }

  .lg\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .lg\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .lg\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .lg\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .lg\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .lg\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .lg\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .lg\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .lg\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .lg\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

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

  .lg\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .lg\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:hover\:from-purple-50:hover {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:hover\:from-purple-100:hover {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:hover\:from-purple-200:hover {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:hover\:from-purple-300:hover {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:hover\:from-purple-400:hover {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:hover\:from-purple-500:hover {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:hover\:from-purple-600:hover {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:hover\:from-purple-700:hover {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:hover\:from-purple-800:hover {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:hover\:from-purple-900:hover {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

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

  .lg\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .lg\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:hover\:via-purple-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:hover\:via-purple-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:hover\:via-purple-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:hover\:via-purple-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:hover\:via-purple-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:hover\:via-purple-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:hover\:via-purple-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:hover\:via-purple-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:hover\:via-purple-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:hover\:via-purple-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .lg\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .lg\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .lg\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .lg\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .lg\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .lg\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .lg\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .lg\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .lg\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .lg\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .lg\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .lg\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .lg\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .lg\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .lg\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .lg\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .lg\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .lg\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .lg\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .lg\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .lg\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .lg\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .lg\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .lg\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .lg\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .lg\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .lg\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .lg\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .lg\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .lg\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .lg\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .lg\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .lg\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .lg\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .lg\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .lg\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .lg\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .lg\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .lg\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .lg\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .lg\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .lg\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .lg\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .lg\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .lg\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .lg\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .lg\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .lg\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .lg\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .lg\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .lg\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .lg\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .lg\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .lg\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .lg\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .lg\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .lg\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .lg\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .lg\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .lg\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .lg\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .lg\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .lg\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .lg\:hover\:to-purple-50:hover {
    --tw-gradient-to: #f5f3ff;
  }

  .lg\:hover\:to-purple-100:hover {
    --tw-gradient-to: #ede9fe;
  }

  .lg\:hover\:to-purple-200:hover {
    --tw-gradient-to: #ddd6fe;
  }

  .lg\:hover\:to-purple-300:hover {
    --tw-gradient-to: #c4b5fd;
  }

  .lg\:hover\:to-purple-400:hover {
    --tw-gradient-to: #a78bfa;
  }

  .lg\:hover\:to-purple-500:hover {
    --tw-gradient-to: #8b5cf6;
  }

  .lg\:hover\:to-purple-600:hover {
    --tw-gradient-to: #7c3aed;
  }

  .lg\:hover\:to-purple-700:hover {
    --tw-gradient-to: #6d28d9;
  }

  .lg\:hover\:to-purple-800:hover {
    --tw-gradient-to: #5b21b6;
  }

  .lg\:hover\:to-purple-900:hover {
    --tw-gradient-to: #4c1d95;
  }

  .lg\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .lg\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .lg\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .lg\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .lg\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .lg\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .lg\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .lg\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .lg\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .lg\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

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

  .lg\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .lg\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:focus\:from-purple-50:focus {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:focus\:from-purple-100:focus {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:focus\:from-purple-200:focus {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:focus\:from-purple-300:focus {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:focus\:from-purple-400:focus {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:focus\:from-purple-500:focus {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:focus\:from-purple-600:focus {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:focus\:from-purple-700:focus {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:focus\:from-purple-800:focus {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:focus\:from-purple-900:focus {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

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

  .lg\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .lg\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .lg\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .lg\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .lg\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .lg\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .lg\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .lg\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .lg\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .lg\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .lg\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .lg\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .lg\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .lg\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .lg\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .lg\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .lg\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .lg\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .lg\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .lg\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .lg\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .lg\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .lg\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .lg\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .lg\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .lg\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .lg\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .lg\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .lg\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .lg\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .lg\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .lg\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .lg\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .lg\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .lg\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .lg\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .lg\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .lg\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .lg\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .lg\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .lg\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .lg\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .lg\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .lg\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .lg\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .lg\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .lg\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .lg\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .lg\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .lg\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .lg\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .lg\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .lg\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .lg\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .lg\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .lg\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .lg\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .lg\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .lg\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .lg\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .lg\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .lg\:focus\:via-purple-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .lg\:focus\:via-purple-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .lg\:focus\:via-purple-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .lg\:focus\:via-purple-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .lg\:focus\:via-purple-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .lg\:focus\:via-purple-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .lg\:focus\:via-purple-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .lg\:focus\:via-purple-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .lg\:focus\:via-purple-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .lg\:focus\:via-purple-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .lg\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .lg\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .lg\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .lg\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .lg\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .lg\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .lg\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .lg\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .lg\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .lg\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .lg\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .lg\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .lg\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .lg\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .lg\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .lg\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .lg\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .lg\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .lg\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .lg\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .lg\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .lg\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .lg\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .lg\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .lg\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .lg\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .lg\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .lg\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .lg\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .lg\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .lg\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .lg\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .lg\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .lg\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .lg\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .lg\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .lg\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .lg\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .lg\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .lg\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .lg\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .lg\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .lg\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .lg\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .lg\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .lg\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .lg\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .lg\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .lg\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .lg\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .lg\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .lg\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .lg\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .lg\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .lg\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .lg\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .lg\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .lg\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .lg\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .lg\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .lg\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .lg\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .lg\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .lg\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .lg\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .lg\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .lg\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .lg\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .lg\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .lg\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .lg\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .lg\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .lg\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .lg\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .lg\:focus\:to-purple-50:focus {
    --tw-gradient-to: #f5f3ff;
  }

  .lg\:focus\:to-purple-100:focus {
    --tw-gradient-to: #ede9fe;
  }

  .lg\:focus\:to-purple-200:focus {
    --tw-gradient-to: #ddd6fe;
  }

  .lg\:focus\:to-purple-300:focus {
    --tw-gradient-to: #c4b5fd;
  }

  .lg\:focus\:to-purple-400:focus {
    --tw-gradient-to: #a78bfa;
  }

  .lg\:focus\:to-purple-500:focus {
    --tw-gradient-to: #8b5cf6;
  }

  .lg\:focus\:to-purple-600:focus {
    --tw-gradient-to: #7c3aed;
  }

  .lg\:focus\:to-purple-700:focus {
    --tw-gradient-to: #6d28d9;
  }

  .lg\:focus\:to-purple-800:focus {
    --tw-gradient-to: #5b21b6;
  }

  .lg\:focus\:to-purple-900:focus {
    --tw-gradient-to: #4c1d95;
  }

  .lg\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .lg\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .lg\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .lg\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .lg\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .lg\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .lg\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .lg\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .lg\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .lg\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .lg\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .lg\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .lg\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .lg\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .lg\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .lg\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .lg\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .lg\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .lg\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .lg\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .lg\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .lg\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .lg\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .lg\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .lg\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .lg\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .lg\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

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

  .group:hover .lg\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

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

  .group:hover .lg\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

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

  .group:hover .lg\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

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

  .lg\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .lg\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .lg\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .lg\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

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

  .lg\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .lg\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

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

  .lg\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .lg\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

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

  .lg\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .lg\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .lg\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

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

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

  .lg\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .lg\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .lg\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

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

  .lg\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .lg\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

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

  .lg\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .lg\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

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

  .lg\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .lg\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .lg\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

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

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

  .lg\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .lg\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .lg\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

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

  .lg\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .lg\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

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

  .lg\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .lg\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

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

  .lg\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .lg\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .lg\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .lg\:focus\:bg-opacity-100:focus {
    --tw-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-collapse {
    border-collapse: collapse;
  }

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

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

  .lg\:border-current {
    border-color: currentColor;
  }

  .lg\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .lg\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .group:hover .lg\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .lg\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .lg\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .lg\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-purple-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .lg\:hover\:border-current:hover {
    border-color: currentColor;
  }

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

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

  .lg\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:hover\:border-purple-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .lg\:focus\:border-current:focus {
    border-color: currentColor;
  }

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

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

  .lg\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .lg\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .lg\:focus\:border-purple-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .lg\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .lg\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .lg\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .lg\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .lg\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .lg\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .lg\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .lg\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .lg\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .lg\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .lg\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .lg\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .lg\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .lg\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .lg\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .lg\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .lg\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

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

  .group:hover .lg\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

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

  .group:hover .lg\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

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

  .group:hover .lg\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

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

  .lg\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .lg\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .lg\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .lg\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

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

  .lg\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .lg\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

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

  .lg\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .lg\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

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

  .lg\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .lg\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .lg\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

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

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

  .lg\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .lg\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .lg\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

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

  .lg\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .lg\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

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

  .lg\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .lg\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

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

  .lg\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .lg\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .lg\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

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

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

  .lg\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .lg\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .lg\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

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

  .lg\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .lg\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

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

  .lg\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .lg\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

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

  .lg\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .lg\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .lg\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

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

  .lg\:rounded-none {
    border-radius: 0px;
  }

  .lg\:rounded-sm {
    border-radius: 0.125rem;
  }

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

  .lg\:rounded-md {
    border-radius: 0.375rem;
  }

  .lg\:rounded-lg {
    border-radius: 0.5rem;
  }

  .lg\:rounded-xl {
    border-radius: 0.75rem;
  }

  .lg\:rounded-2xl {
    border-radius: 1rem;
  }

  .lg\:rounded-3xl {
    border-radius: 1.5rem;
  }

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

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

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

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

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

  .lg\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .lg\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

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

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

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

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

  .lg\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .lg\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

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

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

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

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

  .lg\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .lg\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .lg\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .lg\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .lg\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.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: 0px;
  }

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

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

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

  .lg\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .lg\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .lg\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

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

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

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

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

  .lg\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .lg\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .lg\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

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

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

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

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

  .lg\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .lg\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .lg\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .lg\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .lg\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .lg\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .lg\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .lg\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .lg\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:rounded-bl-3xl {
    border-bottom-left-radius: 1.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: 0px;
  }

  .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: 0px;
  }

  .lg\:border-r-0 {
    border-right-width: 0px;
  }

  .lg\:border-b-0 {
    border-bottom-width: 0px;
  }

  .lg\:border-l-0 {
    border-left-width: 0px;
  }

  .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-help {
    cursor: help;
  }

  .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-nowrap {
    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\:clear-left {
    clear: left;
  }

  .lg\:clear-right {
    clear: right;
  }

  .lg\:clear-both {
    clear: both;
  }

  .lg\:clear-none {
    clear: none;
  }

  .lg\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .lg\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .lg\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .lg\:font-thin {
    font-weight: 100;
  }

  .lg\:font-extralight {
    font-weight: 200;
  }

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

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

  .lg\:font-medium {
    font-weight: 500;
  }

  .lg\:font-semibold {
    font-weight: 600;
  }

  .lg\:font-bold {
    font-weight: 700;
  }

  .lg\:font-extrabold {
    font-weight: 800;
  }

  .lg\:font-black {
    font-weight: 900;
  }

  .lg\:h-0 {
    height: 0px;
  }

  .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-7 {
    height: 1.75rem;
  }

  .lg\:h-8 {
    height: 2rem;
  }

  .lg\:h-9 {
    height: 2.25rem;
  }

  .lg\:h-10 {
    height: 2.5rem;
  }

  .lg\:h-11 {
    height: 2.75rem;
  }

  .lg\:h-12 {
    height: 3rem;
  }

  .lg\:h-14 {
    height: 3.5rem;
  }

  .lg\:h-16 {
    height: 4rem;
  }

  .lg\:h-20 {
    height: 5rem;
  }

  .lg\:h-24 {
    height: 6rem;
  }

  .lg\:h-28 {
    height: 7rem;
  }

  .lg\:h-32 {
    height: 8rem;
  }

  .lg\:h-36 {
    height: 9rem;
  }

  .lg\:h-40 {
    height: 10rem;
  }

  .lg\:h-44 {
    height: 11rem;
  }

  .lg\:h-48 {
    height: 12rem;
  }

  .lg\:h-52 {
    height: 13rem;
  }

  .lg\:h-56 {
    height: 14rem;
  }

  .lg\:h-60 {
    height: 15rem;
  }

  .lg\:h-64 {
    height: 16rem;
  }

  .lg\:h-72 {
    height: 18rem;
  }

  .lg\:h-80 {
    height: 20rem;
  }

  .lg\:h-96 {
    height: 24rem;
  }

  .lg\:h-auto {
    height: auto;
  }

  .lg\:h-px {
    height: 1px;
  }

  .lg\:h-0\.5 {
    height: 0.125rem;
  }

  .lg\:h-1\.5 {
    height: 0.375rem;
  }

  .lg\:h-2\.5 {
    height: 0.625rem;
  }

  .lg\:h-3\.5 {
    height: 0.875rem;
  }

  .lg\:h-1\/2 {
    height: 50%;
  }

  .lg\:h-1\/3 {
    height: 33.333333%;
  }

  .lg\:h-2\/3 {
    height: 66.666667%;
  }

  .lg\:h-1\/4 {
    height: 25%;
  }

  .lg\:h-2\/4 {
    height: 50%;
  }

  .lg\:h-3\/4 {
    height: 75%;
  }

  .lg\:h-1\/5 {
    height: 20%;
  }

  .lg\:h-2\/5 {
    height: 40%;
  }

  .lg\:h-3\/5 {
    height: 60%;
  }

  .lg\:h-4\/5 {
    height: 80%;
  }

  .lg\:h-1\/6 {
    height: 16.666667%;
  }

  .lg\:h-2\/6 {
    height: 33.333333%;
  }

  .lg\:h-3\/6 {
    height: 50%;
  }

  .lg\:h-4\/6 {
    height: 66.666667%;
  }

  .lg\:h-5\/6 {
    height: 83.333333%;
  }

  .lg\:h-full {
    height: 100%;
  }

  .lg\:h-screen {
    height: 100vh;
  }

  .lg\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .lg\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .lg\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .lg\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .lg\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .lg\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .lg\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .lg\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .lg\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .lg\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .lg\:leading-3 {
    line-height: .75rem;
  }

  .lg\:leading-4 {
    line-height: 1rem;
  }

  .lg\:leading-5 {
    line-height: 1.25rem;
  }

  .lg\:leading-6 {
    line-height: 1.5rem;
  }

  .lg\:leading-7 {
    line-height: 1.75rem;
  }

  .lg\:leading-8 {
    line-height: 2rem;
  }

  .lg\:leading-9 {
    line-height: 2.25rem;
  }

  .lg\:leading-10 {
    line-height: 2.5rem;
  }

  .lg\:leading-none {
    line-height: 1;
  }

  .lg\:leading-tight {
    line-height: 1.25;
  }

  .lg\:leading-snug {
    line-height: 1.375;
  }

  .lg\:leading-normal {
    line-height: 1.5;
  }

  .lg\:leading-relaxed {
    line-height: 1.625;
  }

  .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: 0px;
  }

  .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-7 {
    margin: 1.75rem;
  }

  .lg\:m-8 {
    margin: 2rem;
  }

  .lg\:m-9 {
    margin: 2.25rem;
  }

  .lg\:m-10 {
    margin: 2.5rem;
  }

  .lg\:m-11 {
    margin: 2.75rem;
  }

  .lg\:m-12 {
    margin: 3rem;
  }

  .lg\:m-14 {
    margin: 3.5rem;
  }

  .lg\:m-16 {
    margin: 4rem;
  }

  .lg\:m-20 {
    margin: 5rem;
  }

  .lg\:m-24 {
    margin: 6rem;
  }

  .lg\:m-28 {
    margin: 7rem;
  }

  .lg\:m-32 {
    margin: 8rem;
  }

  .lg\:m-36 {
    margin: 9rem;
  }

  .lg\:m-40 {
    margin: 10rem;
  }

  .lg\:m-44 {
    margin: 11rem;
  }

  .lg\:m-48 {
    margin: 12rem;
  }

  .lg\:m-52 {
    margin: 13rem;
  }

  .lg\:m-56 {
    margin: 14rem;
  }

  .lg\:m-60 {
    margin: 15rem;
  }

  .lg\:m-64 {
    margin: 16rem;
  }

  .lg\:m-72 {
    margin: 18rem;
  }

  .lg\:m-80 {
    margin: 20rem;
  }

  .lg\:m-96 {
    margin: 24rem;
  }

  .lg\:m-auto {
    margin: auto;
  }

  .lg\:m-px {
    margin: 1px;
  }

  .lg\:m-0\.5 {
    margin: 0.125rem;
  }

  .lg\:m-1\.5 {
    margin: 0.375rem;
  }

  .lg\:m-2\.5 {
    margin: 0.625rem;
  }

  .lg\:m-3\.5 {
    margin: 0.875rem;
  }

  .lg\:-m-0 {
    margin: 0px;
  }

  .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-7 {
    margin: -1.75rem;
  }

  .lg\:-m-8 {
    margin: -2rem;
  }

  .lg\:-m-9 {
    margin: -2.25rem;
  }

  .lg\:-m-10 {
    margin: -2.5rem;
  }

  .lg\:-m-11 {
    margin: -2.75rem;
  }

  .lg\:-m-12 {
    margin: -3rem;
  }

  .lg\:-m-14 {
    margin: -3.5rem;
  }

  .lg\:-m-16 {
    margin: -4rem;
  }

  .lg\:-m-20 {
    margin: -5rem;
  }

  .lg\:-m-24 {
    margin: -6rem;
  }

  .lg\:-m-28 {
    margin: -7rem;
  }

  .lg\:-m-32 {
    margin: -8rem;
  }

  .lg\:-m-36 {
    margin: -9rem;
  }

  .lg\:-m-40 {
    margin: -10rem;
  }

  .lg\:-m-44 {
    margin: -11rem;
  }

  .lg\:-m-48 {
    margin: -12rem;
  }

  .lg\:-m-52 {
    margin: -13rem;
  }

  .lg\:-m-56 {
    margin: -14rem;
  }

  .lg\:-m-60 {
    margin: -15rem;
  }

  .lg\:-m-64 {
    margin: -16rem;
  }

  .lg\:-m-72 {
    margin: -18rem;
  }

  .lg\:-m-80 {
    margin: -20rem;
  }

  .lg\:-m-96 {
    margin: -24rem;
  }

  .lg\:-m-px {
    margin: -1px;
  }

  .lg\:-m-0\.5 {
    margin: -0.125rem;
  }

  .lg\:-m-1\.5 {
    margin: -0.375rem;
  }

  .lg\:-m-2\.5 {
    margin: -0.625rem;
  }

  .lg\:-m-3\.5 {
    margin: -0.875rem;
  }

  .lg\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .lg\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .lg\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .lg\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .lg\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:my-11 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .lg\:mx-11 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .lg\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .lg\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .lg\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .lg\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .lg\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .lg\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .lg\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .lg\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .lg\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .lg\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .lg\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .lg\:my-44 {
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .lg\:mx-44 {
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .lg\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .lg\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .lg\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .lg\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .lg\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .lg\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .lg\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .lg\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .lg\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .lg\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .lg\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .lg\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .lg\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .lg\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .lg\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .lg\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .lg\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .lg\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .lg\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .lg\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .lg\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .lg\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .lg\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .lg\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .lg\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .lg\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .lg\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .lg\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .lg\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .lg\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .lg\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .lg\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .lg\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .lg\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .lg\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .lg\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .lg\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .lg\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .lg\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .lg\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .lg\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .lg\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .lg\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .lg\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .lg\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .lg\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .lg\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .lg\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .lg\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .lg\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .lg\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .lg\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .lg\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .lg\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .lg\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .lg\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .lg\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .lg\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .lg\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .lg\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .lg\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .lg\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .lg\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .lg\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .lg\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .lg\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .lg\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .lg\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .lg\:mt-0 {
    margin-top: 0px;
  }

  .lg\:mr-0 {
    margin-right: 0px;
  }

  .lg\:mb-0 {
    margin-bottom: 0px;
  }

  .lg\:ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
  }

  .lg\:mr-7 {
    margin-right: 1.75rem;
  }

  .lg\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .lg\:ml-7 {
    margin-left: 1.75rem;
  }

  .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-9 {
    margin-top: 2.25rem;
  }

  .lg\:mr-9 {
    margin-right: 2.25rem;
  }

  .lg\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .lg\:ml-9 {
    margin-left: 2.25rem;
  }

  .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-11 {
    margin-top: 2.75rem;
  }

  .lg\:mr-11 {
    margin-right: 2.75rem;
  }

  .lg\:mb-11 {
    margin-bottom: 2.75rem;
  }

  .lg\:ml-11 {
    margin-left: 2.75rem;
  }

  .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-14 {
    margin-top: 3.5rem;
  }

  .lg\:mr-14 {
    margin-right: 3.5rem;
  }

  .lg\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .lg\:ml-14 {
    margin-left: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
  }

  .lg\:mr-28 {
    margin-right: 7rem;
  }

  .lg\:mb-28 {
    margin-bottom: 7rem;
  }

  .lg\:ml-28 {
    margin-left: 7rem;
  }

  .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-36 {
    margin-top: 9rem;
  }

  .lg\:mr-36 {
    margin-right: 9rem;
  }

  .lg\:mb-36 {
    margin-bottom: 9rem;
  }

  .lg\:ml-36 {
    margin-left: 9rem;
  }

  .lg\:mt-40 {
    margin-top: 10rem;
  }

  .lg\:mr-40 {
    margin-right: 10rem;
  }

  .lg\:mb-40 {
    margin-bottom: 10rem;
  }

  .lg\:ml-40 {
    margin-left: 10rem;
  }

  .lg\:mt-44 {
    margin-top: 11rem;
  }

  .lg\:mr-44 {
    margin-right: 11rem;
  }

  .lg\:mb-44 {
    margin-bottom: 11rem;
  }

  .lg\:ml-44 {
    margin-left: 11rem;
  }

  .lg\:mt-48 {
    margin-top: 12rem;
  }

  .lg\:mr-48 {
    margin-right: 12rem;
  }

  .lg\:mb-48 {
    margin-bottom: 12rem;
  }

  .lg\:ml-48 {
    margin-left: 12rem;
  }

  .lg\:mt-52 {
    margin-top: 13rem;
  }

  .lg\:mr-52 {
    margin-right: 13rem;
  }

  .lg\:mb-52 {
    margin-bottom: 13rem;
  }

  .lg\:ml-52 {
    margin-left: 13rem;
  }

  .lg\:mt-56 {
    margin-top: 14rem;
  }

  .lg\:mr-56 {
    margin-right: 14rem;
  }

  .lg\:mb-56 {
    margin-bottom: 14rem;
  }

  .lg\:ml-56 {
    margin-left: 14rem;
  }

  .lg\:mt-60 {
    margin-top: 15rem;
  }

  .lg\:mr-60 {
    margin-right: 15rem;
  }

  .lg\:mb-60 {
    margin-bottom: 15rem;
  }

  .lg\:ml-60 {
    margin-left: 15rem;
  }

  .lg\:mt-64 {
    margin-top: 16rem;
  }

  .lg\:mr-64 {
    margin-right: 16rem;
  }

  .lg\:mb-64 {
    margin-bottom: 16rem;
  }

  .lg\:ml-64 {
    margin-left: 16rem;
  }

  .lg\:mt-72 {
    margin-top: 18rem;
  }

  .lg\:mr-72 {
    margin-right: 18rem;
  }

  .lg\:mb-72 {
    margin-bottom: 18rem;
  }

  .lg\:ml-72 {
    margin-left: 18rem;
  }

  .lg\:mt-80 {
    margin-top: 20rem;
  }

  .lg\:mr-80 {
    margin-right: 20rem;
  }

  .lg\:mb-80 {
    margin-bottom: 20rem;
  }

  .lg\:ml-80 {
    margin-left: 20rem;
  }

  .lg\:mt-96 {
    margin-top: 24rem;
  }

  .lg\:mr-96 {
    margin-right: 24rem;
  }

  .lg\:mb-96 {
    margin-bottom: 24rem;
  }

  .lg\:ml-96 {
    margin-left: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
  }

  .lg\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .lg\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .lg\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .lg\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .lg\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .lg\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .lg\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .lg\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .lg\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .lg\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .lg\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .lg\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .lg\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .lg\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .lg\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .lg\:-mt-0 {
    margin-top: 0px;
  }

  .lg\:-mr-0 {
    margin-right: 0px;
  }

  .lg\:-mb-0 {
    margin-bottom: 0px;
  }

  .lg\:-ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
  }

  .lg\:-mr-7 {
    margin-right: -1.75rem;
  }

  .lg\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .lg\:-ml-7 {
    margin-left: -1.75rem;
  }

  .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-9 {
    margin-top: -2.25rem;
  }

  .lg\:-mr-9 {
    margin-right: -2.25rem;
  }

  .lg\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .lg\:-ml-9 {
    margin-left: -2.25rem;
  }

  .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-11 {
    margin-top: -2.75rem;
  }

  .lg\:-mr-11 {
    margin-right: -2.75rem;
  }

  .lg\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .lg\:-ml-11 {
    margin-left: -2.75rem;
  }

  .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-14 {
    margin-top: -3.5rem;
  }

  .lg\:-mr-14 {
    margin-right: -3.5rem;
  }

  .lg\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .lg\:-ml-14 {
    margin-left: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
  }

  .lg\:-mr-28 {
    margin-right: -7rem;
  }

  .lg\:-mb-28 {
    margin-bottom: -7rem;
  }

  .lg\:-ml-28 {
    margin-left: -7rem;
  }

  .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-36 {
    margin-top: -9rem;
  }

  .lg\:-mr-36 {
    margin-right: -9rem;
  }

  .lg\:-mb-36 {
    margin-bottom: -9rem;
  }

  .lg\:-ml-36 {
    margin-left: -9rem;
  }

  .lg\:-mt-40 {
    margin-top: -10rem;
  }

  .lg\:-mr-40 {
    margin-right: -10rem;
  }

  .lg\:-mb-40 {
    margin-bottom: -10rem;
  }

  .lg\:-ml-40 {
    margin-left: -10rem;
  }

  .lg\:-mt-44 {
    margin-top: -11rem;
  }

  .lg\:-mr-44 {
    margin-right: -11rem;
  }

  .lg\:-mb-44 {
    margin-bottom: -11rem;
  }

  .lg\:-ml-44 {
    margin-left: -11rem;
  }

  .lg\:-mt-48 {
    margin-top: -12rem;
  }

  .lg\:-mr-48 {
    margin-right: -12rem;
  }

  .lg\:-mb-48 {
    margin-bottom: -12rem;
  }

  .lg\:-ml-48 {
    margin-left: -12rem;
  }

  .lg\:-mt-52 {
    margin-top: -13rem;
  }

  .lg\:-mr-52 {
    margin-right: -13rem;
  }

  .lg\:-mb-52 {
    margin-bottom: -13rem;
  }

  .lg\:-ml-52 {
    margin-left: -13rem;
  }

  .lg\:-mt-56 {
    margin-top: -14rem;
  }

  .lg\:-mr-56 {
    margin-right: -14rem;
  }

  .lg\:-mb-56 {
    margin-bottom: -14rem;
  }

  .lg\:-ml-56 {
    margin-left: -14rem;
  }

  .lg\:-mt-60 {
    margin-top: -15rem;
  }

  .lg\:-mr-60 {
    margin-right: -15rem;
  }

  .lg\:-mb-60 {
    margin-bottom: -15rem;
  }

  .lg\:-ml-60 {
    margin-left: -15rem;
  }

  .lg\:-mt-64 {
    margin-top: -16rem;
  }

  .lg\:-mr-64 {
    margin-right: -16rem;
  }

  .lg\:-mb-64 {
    margin-bottom: -16rem;
  }

  .lg\:-ml-64 {
    margin-left: -16rem;
  }

  .lg\:-mt-72 {
    margin-top: -18rem;
  }

  .lg\:-mr-72 {
    margin-right: -18rem;
  }

  .lg\:-mb-72 {
    margin-bottom: -18rem;
  }

  .lg\:-ml-72 {
    margin-left: -18rem;
  }

  .lg\:-mt-80 {
    margin-top: -20rem;
  }

  .lg\:-mr-80 {
    margin-right: -20rem;
  }

  .lg\:-mb-80 {
    margin-bottom: -20rem;
  }

  .lg\:-ml-80 {
    margin-left: -20rem;
  }

  .lg\:-mt-96 {
    margin-top: -24rem;
  }

  .lg\:-mr-96 {
    margin-right: -24rem;
  }

  .lg\:-mb-96 {
    margin-bottom: -24rem;
  }

  .lg\:-ml-96 {
    margin-left: -24rem;
  }

  .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-0\.5 {
    margin-top: -0.125rem;
  }

  .lg\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .lg\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .lg\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .lg\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .lg\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .lg\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .lg\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .lg\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .lg\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .lg\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .lg\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .lg\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .lg\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .lg\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .lg\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .lg\:max-h-0 {
    max-height: 0px;
  }

  .lg\:max-h-1 {
    max-height: 0.25rem;
  }

  .lg\:max-h-2 {
    max-height: 0.5rem;
  }

  .lg\:max-h-3 {
    max-height: 0.75rem;
  }

  .lg\:max-h-4 {
    max-height: 1rem;
  }

  .lg\:max-h-5 {
    max-height: 1.25rem;
  }

  .lg\:max-h-6 {
    max-height: 1.5rem;
  }

  .lg\:max-h-7 {
    max-height: 1.75rem;
  }

  .lg\:max-h-8 {
    max-height: 2rem;
  }

  .lg\:max-h-9 {
    max-height: 2.25rem;
  }

  .lg\:max-h-10 {
    max-height: 2.5rem;
  }

  .lg\:max-h-11 {
    max-height: 2.75rem;
  }

  .lg\:max-h-12 {
    max-height: 3rem;
  }

  .lg\:max-h-14 {
    max-height: 3.5rem;
  }

  .lg\:max-h-16 {
    max-height: 4rem;
  }

  .lg\:max-h-20 {
    max-height: 5rem;
  }

  .lg\:max-h-24 {
    max-height: 6rem;
  }

  .lg\:max-h-28 {
    max-height: 7rem;
  }

  .lg\:max-h-32 {
    max-height: 8rem;
  }

  .lg\:max-h-36 {
    max-height: 9rem;
  }

  .lg\:max-h-40 {
    max-height: 10rem;
  }

  .lg\:max-h-44 {
    max-height: 11rem;
  }

  .lg\:max-h-48 {
    max-height: 12rem;
  }

  .lg\:max-h-52 {
    max-height: 13rem;
  }

  .lg\:max-h-56 {
    max-height: 14rem;
  }

  .lg\:max-h-60 {
    max-height: 15rem;
  }

  .lg\:max-h-64 {
    max-height: 16rem;
  }

  .lg\:max-h-72 {
    max-height: 18rem;
  }

  .lg\:max-h-80 {
    max-height: 20rem;
  }

  .lg\:max-h-96 {
    max-height: 24rem;
  }

  .lg\:max-h-px {
    max-height: 1px;
  }

  .lg\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .lg\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .lg\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .lg\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .lg\:max-h-full {
    max-height: 100%;
  }

  .lg\:max-h-screen {
    max-height: 100vh;
  }

  .lg\:max-w-0 {
    max-width: 0rem;
  }

  .lg\:max-w-none {
    max-width: none;
  }

  .lg\:max-w-xs {
    max-width: 20rem;
  }

  .lg\:max-w-sm {
    max-width: 24rem;
  }

  .lg\:max-w-md {
    max-width: 28rem;
  }

  .lg\:max-w-lg {
    max-width: 32rem;
  }

  .lg\:max-w-xl {
    max-width: 36rem;
  }

  .lg\:max-w-2xl {
    max-width: 42rem;
  }

  .lg\:max-w-3xl {
    max-width: 48rem;
  }

  .lg\:max-w-4xl {
    max-width: 56rem;
  }

  .lg\:max-w-5xl {
    max-width: 64rem;
  }

  .lg\:max-w-6xl {
    max-width: 72rem;
  }

  .lg\:max-w-7xl {
    max-width: 80rem;
  }

  .lg\:max-w-full {
    max-width: 100%;
  }

  .lg\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .lg\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .lg\:max-w-prose {
    max-width: 65ch;
  }

  .lg\:max-w-screen-sm {
    max-width: 640px;
  }

  .lg\:max-w-screen-md {
    max-width: 768px;
  }

  .lg\:max-w-screen-lg {
    max-width: 1024px;
  }

  .lg\:max-w-screen-xl {
    max-width: 1280px;
  }

  .lg\:max-w-screen-2xl {
    max-width: 1536px;
  }

  .lg\:min-h-0 {
    min-height: 0px;
  }

  .lg\:min-h-full {
    min-height: 100%;
  }

  .lg\:min-h-screen {
    min-height: 100vh;
  }

  .lg\:min-w-0 {
    min-width: 0px;
  }

  .lg\:min-w-full {
    min-width: 100%;
  }

  .lg\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .lg\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .lg\:object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .lg\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .lg\:object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .lg\:object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .lg\:object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .lg\:object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .lg\:object-center {
    -o-object-position: center;
       object-position: center;
  }

  .lg\:object-left {
    -o-object-position: left;
       object-position: left;
  }

  .lg\:object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .lg\:object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .lg\:object-right {
    -o-object-position: right;
       object-position: right;
  }

  .lg\:object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .lg\:object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .lg\:object-top {
    -o-object-position: top;
       object-position: top;
  }

  .lg\:opacity-0 {
    opacity: 0;
  }

  .lg\:opacity-5 {
    opacity: 0.05;
  }

  .lg\:opacity-10 {
    opacity: 0.1;
  }

  .lg\:opacity-20 {
    opacity: 0.2;
  }

  .lg\:opacity-25 {
    opacity: 0.25;
  }

  .lg\:opacity-30 {
    opacity: 0.3;
  }

  .lg\:opacity-40 {
    opacity: 0.4;
  }

  .lg\:opacity-50 {
    opacity: 0.5;
  }

  .lg\:opacity-60 {
    opacity: 0.6;
  }

  .lg\:opacity-70 {
    opacity: 0.7;
  }

  .lg\:opacity-75 {
    opacity: 0.75;
  }

  .lg\:opacity-80 {
    opacity: 0.8;
  }

  .lg\:opacity-90 {
    opacity: 0.9;
  }

  .lg\:opacity-95 {
    opacity: 0.95;
  }

  .lg\:opacity-100 {
    opacity: 1;
  }

  .group:hover .lg\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .lg\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .lg\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .lg\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .lg\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .lg\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .lg\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .lg\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .lg\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .lg\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .lg\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .lg\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .lg\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .lg\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .lg\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .lg\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .lg\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .lg\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .lg\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .lg\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .lg\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .lg\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .lg\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .lg\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

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

  .lg\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .lg\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .lg\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

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

  .lg\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .lg\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

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

  .lg\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .lg\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

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

  .lg\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .lg\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .lg\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

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

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

  .lg\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .lg\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .lg\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

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

  .lg\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .lg\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

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

  .lg\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .lg\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

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

  .lg\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .lg\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .lg\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

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

  .lg\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lg\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lg\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .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\:overscroll-auto {
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .lg\:overscroll-contain {
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .lg\:overscroll-none {
    -ms-scroll-chaining: 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: 0px;
  }

  .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-7 {
    padding: 1.75rem;
  }

  .lg\:p-8 {
    padding: 2rem;
  }

  .lg\:p-9 {
    padding: 2.25rem;
  }

  .lg\:p-10 {
    padding: 2.5rem;
  }

  .lg\:p-11 {
    padding: 2.75rem;
  }

  .lg\:p-12 {
    padding: 3rem;
  }

  .lg\:p-14 {
    padding: 3.5rem;
  }

  .lg\:p-16 {
    padding: 4rem;
  }

  .lg\:p-20 {
    padding: 5rem;
  }

  .lg\:p-24 {
    padding: 6rem;
  }

  .lg\:p-28 {
    padding: 7rem;
  }

  .lg\:p-32 {
    padding: 8rem;
  }

  .lg\:p-36 {
    padding: 9rem;
  }

  .lg\:p-40 {
    padding: 10rem;
  }

  .lg\:p-44 {
    padding: 11rem;
  }

  .lg\:p-48 {
    padding: 12rem;
  }

  .lg\:p-52 {
    padding: 13rem;
  }

  .lg\:p-56 {
    padding: 14rem;
  }

  .lg\:p-60 {
    padding: 15rem;
  }

  .lg\:p-64 {
    padding: 16rem;
  }

  .lg\:p-72 {
    padding: 18rem;
  }

  .lg\:p-80 {
    padding: 20rem;
  }

  .lg\:p-96 {
    padding: 24rem;
  }

  .lg\:p-px {
    padding: 1px;
  }

  .lg\:p-0\.5 {
    padding: 0.125rem;
  }

  .lg\:p-1\.5 {
    padding: 0.375rem;
  }

  .lg\:p-2\.5 {
    padding: 0.625rem;
  }

  .lg\:p-3\.5 {
    padding: 0.875rem;
  }

  .lg\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .lg\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .lg\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .lg\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .lg\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .lg\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .lg\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .lg\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .lg\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .lg\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .lg\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .lg\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .lg\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .lg\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .lg\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .lg\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .lg\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .lg\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .lg\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .lg\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .lg\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .lg\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .lg\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .lg\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .lg\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .lg\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .lg\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .lg\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .lg\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .lg\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .lg\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .lg\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .lg\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .lg\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .lg\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .lg\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .lg\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .lg\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .lg\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .lg\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .lg\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .lg\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .lg\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .lg\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .lg\:pt-0 {
    padding-top: 0px;
  }

  .lg\:pr-0 {
    padding-right: 0px;
  }

  .lg\:pb-0 {
    padding-bottom: 0px;
  }

  .lg\:pl-0 {
    padding-left: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
  }

  .lg\:pr-7 {
    padding-right: 1.75rem;
  }

  .lg\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .lg\:pl-7 {
    padding-left: 1.75rem;
  }

  .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-9 {
    padding-top: 2.25rem;
  }

  .lg\:pr-9 {
    padding-right: 2.25rem;
  }

  .lg\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .lg\:pl-9 {
    padding-left: 2.25rem;
  }

  .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-11 {
    padding-top: 2.75rem;
  }

  .lg\:pr-11 {
    padding-right: 2.75rem;
  }

  .lg\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .lg\:pl-11 {
    padding-left: 2.75rem;
  }

  .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-14 {
    padding-top: 3.5rem;
  }

  .lg\:pr-14 {
    padding-right: 3.5rem;
  }

  .lg\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .lg\:pl-14 {
    padding-left: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
  }

  .lg\:pr-28 {
    padding-right: 7rem;
  }

  .lg\:pb-28 {
    padding-bottom: 7rem;
  }

  .lg\:pl-28 {
    padding-left: 7rem;
  }

  .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-36 {
    padding-top: 9rem;
  }

  .lg\:pr-36 {
    padding-right: 9rem;
  }

  .lg\:pb-36 {
    padding-bottom: 9rem;
  }

  .lg\:pl-36 {
    padding-left: 9rem;
  }

  .lg\:pt-40 {
    padding-top: 10rem;
  }

  .lg\:pr-40 {
    padding-right: 10rem;
  }

  .lg\:pb-40 {
    padding-bottom: 10rem;
  }

  .lg\:pl-40 {
    padding-left: 10rem;
  }

  .lg\:pt-44 {
    padding-top: 11rem;
  }

  .lg\:pr-44 {
    padding-right: 11rem;
  }

  .lg\:pb-44 {
    padding-bottom: 11rem;
  }

  .lg\:pl-44 {
    padding-left: 11rem;
  }

  .lg\:pt-48 {
    padding-top: 12rem;
  }

  .lg\:pr-48 {
    padding-right: 12rem;
  }

  .lg\:pb-48 {
    padding-bottom: 12rem;
  }

  .lg\:pl-48 {
    padding-left: 12rem;
  }

  .lg\:pt-52 {
    padding-top: 13rem;
  }

  .lg\:pr-52 {
    padding-right: 13rem;
  }

  .lg\:pb-52 {
    padding-bottom: 13rem;
  }

  .lg\:pl-52 {
    padding-left: 13rem;
  }

  .lg\:pt-56 {
    padding-top: 14rem;
  }

  .lg\:pr-56 {
    padding-right: 14rem;
  }

  .lg\:pb-56 {
    padding-bottom: 14rem;
  }

  .lg\:pl-56 {
    padding-left: 14rem;
  }

  .lg\:pt-60 {
    padding-top: 15rem;
  }

  .lg\:pr-60 {
    padding-right: 15rem;
  }

  .lg\:pb-60 {
    padding-bottom: 15rem;
  }

  .lg\:pl-60 {
    padding-left: 15rem;
  }

  .lg\:pt-64 {
    padding-top: 16rem;
  }

  .lg\:pr-64 {
    padding-right: 16rem;
  }

  .lg\:pb-64 {
    padding-bottom: 16rem;
  }

  .lg\:pl-64 {
    padding-left: 16rem;
  }

  .lg\:pt-72 {
    padding-top: 18rem;
  }

  .lg\:pr-72 {
    padding-right: 18rem;
  }

  .lg\:pb-72 {
    padding-bottom: 18rem;
  }

  .lg\:pl-72 {
    padding-left: 18rem;
  }

  .lg\:pt-80 {
    padding-top: 20rem;
  }

  .lg\:pr-80 {
    padding-right: 20rem;
  }

  .lg\:pb-80 {
    padding-bottom: 20rem;
  }

  .lg\:pl-80 {
    padding-left: 20rem;
  }

  .lg\:pt-96 {
    padding-top: 24rem;
  }

  .lg\:pr-96 {
    padding-right: 24rem;
  }

  .lg\:pb-96 {
    padding-bottom: 24rem;
  }

  .lg\:pl-96 {
    padding-left: 24rem;
  }

  .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\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .lg\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .lg\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .lg\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .lg\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .lg\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .lg\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .lg\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .lg\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .lg\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .lg\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .lg\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .lg\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .lg\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .lg\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .lg\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .lg\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .lg\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .lg\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .lg\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .lg\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .lg\:placeholder-current::placeholder {
    color: currentColor;
  }

  .lg\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-purple-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .lg\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .lg\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .lg\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .lg\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor;
  }

  .lg\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .lg\:focus\:placeholder-black:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-purple-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .lg\:pointer-events-none {
    pointer-events: none;
  }

  .lg\:pointer-events-auto {
    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: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .lg\:inset-1 {
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .lg\:inset-2 {
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .lg\:inset-3 {
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .lg\:inset-4 {
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .lg\:inset-5 {
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .lg\:inset-6 {
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .lg\:inset-7 {
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .lg\:inset-8 {
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .lg\:inset-9 {
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .lg\:inset-10 {
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .lg\:inset-11 {
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .lg\:inset-12 {
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .lg\:inset-14 {
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .lg\:inset-16 {
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .lg\:inset-20 {
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .lg\:inset-24 {
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .lg\:inset-28 {
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .lg\:inset-32 {
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .lg\:inset-36 {
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .lg\:inset-40 {
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .lg\:inset-44 {
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .lg\:inset-48 {
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .lg\:inset-52 {
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .lg\:inset-56 {
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .lg\:inset-60 {
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .lg\:inset-64 {
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .lg\:inset-72 {
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .lg\:inset-80 {
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .lg\:inset-96 {
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .lg\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .lg\:inset-px {
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .lg\:inset-0\.5 {
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .lg\:inset-1\.5 {
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .lg\:inset-2\.5 {
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .lg\:inset-3\.5 {
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .lg\:-inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .lg\:-inset-1 {
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .lg\:-inset-2 {
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .lg\:-inset-3 {
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .lg\:-inset-4 {
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .lg\:-inset-5 {
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .lg\:-inset-6 {
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .lg\:-inset-7 {
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .lg\:-inset-8 {
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .lg\:-inset-9 {
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .lg\:-inset-10 {
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .lg\:-inset-11 {
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .lg\:-inset-12 {
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .lg\:-inset-14 {
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .lg\:-inset-16 {
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .lg\:-inset-20 {
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .lg\:-inset-24 {
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .lg\:-inset-28 {
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .lg\:-inset-32 {
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .lg\:-inset-36 {
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .lg\:-inset-40 {
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .lg\:-inset-44 {
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .lg\:-inset-48 {
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .lg\:-inset-52 {
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .lg\:-inset-56 {
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .lg\:-inset-60 {
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .lg\:-inset-64 {
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .lg\:-inset-72 {
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .lg\:-inset-80 {
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .lg\:-inset-96 {
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .lg\:-inset-px {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .lg\:-inset-0\.5 {
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .lg\:-inset-1\.5 {
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .lg\:-inset-2\.5 {
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .lg\:-inset-3\.5 {
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .lg\:inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lg\:inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .lg\:inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .lg\:inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .lg\:inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lg\:inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .lg\:inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .lg\:-inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .lg\:-inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .lg\:-inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .lg\:-inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .lg\:-inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .lg\:-inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .lg\:-inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .lg\:inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .lg\:inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .lg\:inset-y-1 {
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .lg\:inset-x-1 {
    right: 0.25rem;
    left: 0.25rem;
  }

  .lg\:inset-y-2 {
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .lg\:inset-x-2 {
    right: 0.5rem;
    left: 0.5rem;
  }

  .lg\:inset-y-3 {
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .lg\:inset-x-3 {
    right: 0.75rem;
    left: 0.75rem;
  }

  .lg\:inset-y-4 {
    top: 1rem;
    bottom: 1rem;
  }

  .lg\:inset-x-4 {
    right: 1rem;
    left: 1rem;
  }

  .lg\:inset-y-5 {
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .lg\:inset-x-5 {
    right: 1.25rem;
    left: 1.25rem;
  }

  .lg\:inset-y-6 {
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .lg\:inset-x-6 {
    right: 1.5rem;
    left: 1.5rem;
  }

  .lg\:inset-y-7 {
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .lg\:inset-x-7 {
    right: 1.75rem;
    left: 1.75rem;
  }

  .lg\:inset-y-8 {
    top: 2rem;
    bottom: 2rem;
  }

  .lg\:inset-x-8 {
    right: 2rem;
    left: 2rem;
  }

  .lg\:inset-y-9 {
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .lg\:inset-x-9 {
    right: 2.25rem;
    left: 2.25rem;
  }

  .lg\:inset-y-10 {
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .lg\:inset-x-10 {
    right: 2.5rem;
    left: 2.5rem;
  }

  .lg\:inset-y-11 {
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .lg\:inset-x-11 {
    right: 2.75rem;
    left: 2.75rem;
  }

  .lg\:inset-y-12 {
    top: 3rem;
    bottom: 3rem;
  }

  .lg\:inset-x-12 {
    right: 3rem;
    left: 3rem;
  }

  .lg\:inset-y-14 {
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .lg\:inset-x-14 {
    right: 3.5rem;
    left: 3.5rem;
  }

  .lg\:inset-y-16 {
    top: 4rem;
    bottom: 4rem;
  }

  .lg\:inset-x-16 {
    right: 4rem;
    left: 4rem;
  }

  .lg\:inset-y-20 {
    top: 5rem;
    bottom: 5rem;
  }

  .lg\:inset-x-20 {
    right: 5rem;
    left: 5rem;
  }

  .lg\:inset-y-24 {
    top: 6rem;
    bottom: 6rem;
  }

  .lg\:inset-x-24 {
    right: 6rem;
    left: 6rem;
  }

  .lg\:inset-y-28 {
    top: 7rem;
    bottom: 7rem;
  }

  .lg\:inset-x-28 {
    right: 7rem;
    left: 7rem;
  }

  .lg\:inset-y-32 {
    top: 8rem;
    bottom: 8rem;
  }

  .lg\:inset-x-32 {
    right: 8rem;
    left: 8rem;
  }

  .lg\:inset-y-36 {
    top: 9rem;
    bottom: 9rem;
  }

  .lg\:inset-x-36 {
    right: 9rem;
    left: 9rem;
  }

  .lg\:inset-y-40 {
    top: 10rem;
    bottom: 10rem;
  }

  .lg\:inset-x-40 {
    right: 10rem;
    left: 10rem;
  }

  .lg\:inset-y-44 {
    top: 11rem;
    bottom: 11rem;
  }

  .lg\:inset-x-44 {
    right: 11rem;
    left: 11rem;
  }

  .lg\:inset-y-48 {
    top: 12rem;
    bottom: 12rem;
  }

  .lg\:inset-x-48 {
    right: 12rem;
    left: 12rem;
  }

  .lg\:inset-y-52 {
    top: 13rem;
    bottom: 13rem;
  }

  .lg\:inset-x-52 {
    right: 13rem;
    left: 13rem;
  }

  .lg\:inset-y-56 {
    top: 14rem;
    bottom: 14rem;
  }

  .lg\:inset-x-56 {
    right: 14rem;
    left: 14rem;
  }

  .lg\:inset-y-60 {
    top: 15rem;
    bottom: 15rem;
  }

  .lg\:inset-x-60 {
    right: 15rem;
    left: 15rem;
  }

  .lg\:inset-y-64 {
    top: 16rem;
    bottom: 16rem;
  }

  .lg\:inset-x-64 {
    right: 16rem;
    left: 16rem;
  }

  .lg\:inset-y-72 {
    top: 18rem;
    bottom: 18rem;
  }

  .lg\:inset-x-72 {
    right: 18rem;
    left: 18rem;
  }

  .lg\:inset-y-80 {
    top: 20rem;
    bottom: 20rem;
  }

  .lg\:inset-x-80 {
    right: 20rem;
    left: 20rem;
  }

  .lg\:inset-y-96 {
    top: 24rem;
    bottom: 24rem;
  }

  .lg\:inset-x-96 {
    right: 24rem;
    left: 24rem;
  }

  .lg\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .lg\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .lg\:inset-y-px {
    top: 1px;
    bottom: 1px;
  }

  .lg\:inset-x-px {
    right: 1px;
    left: 1px;
  }

  .lg\:inset-y-0\.5 {
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .lg\:inset-x-0\.5 {
    right: 0.125rem;
    left: 0.125rem;
  }

  .lg\:inset-y-1\.5 {
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .lg\:inset-x-1\.5 {
    right: 0.375rem;
    left: 0.375rem;
  }

  .lg\:inset-y-2\.5 {
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .lg\:inset-x-2\.5 {
    right: 0.625rem;
    left: 0.625rem;
  }

  .lg\:inset-y-3\.5 {
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .lg\:inset-x-3\.5 {
    right: 0.875rem;
    left: 0.875rem;
  }

  .lg\:-inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .lg\:-inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .lg\:-inset-y-1 {
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .lg\:-inset-x-1 {
    right: -0.25rem;
    left: -0.25rem;
  }

  .lg\:-inset-y-2 {
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .lg\:-inset-x-2 {
    right: -0.5rem;
    left: -0.5rem;
  }

  .lg\:-inset-y-3 {
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .lg\:-inset-x-3 {
    right: -0.75rem;
    left: -0.75rem;
  }

  .lg\:-inset-y-4 {
    top: -1rem;
    bottom: -1rem;
  }

  .lg\:-inset-x-4 {
    right: -1rem;
    left: -1rem;
  }

  .lg\:-inset-y-5 {
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .lg\:-inset-x-5 {
    right: -1.25rem;
    left: -1.25rem;
  }

  .lg\:-inset-y-6 {
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .lg\:-inset-x-6 {
    right: -1.5rem;
    left: -1.5rem;
  }

  .lg\:-inset-y-7 {
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .lg\:-inset-x-7 {
    right: -1.75rem;
    left: -1.75rem;
  }

  .lg\:-inset-y-8 {
    top: -2rem;
    bottom: -2rem;
  }

  .lg\:-inset-x-8 {
    right: -2rem;
    left: -2rem;
  }

  .lg\:-inset-y-9 {
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .lg\:-inset-x-9 {
    right: -2.25rem;
    left: -2.25rem;
  }

  .lg\:-inset-y-10 {
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .lg\:-inset-x-10 {
    right: -2.5rem;
    left: -2.5rem;
  }

  .lg\:-inset-y-11 {
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .lg\:-inset-x-11 {
    right: -2.75rem;
    left: -2.75rem;
  }

  .lg\:-inset-y-12 {
    top: -3rem;
    bottom: -3rem;
  }

  .lg\:-inset-x-12 {
    right: -3rem;
    left: -3rem;
  }

  .lg\:-inset-y-14 {
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .lg\:-inset-x-14 {
    right: -3.5rem;
    left: -3.5rem;
  }

  .lg\:-inset-y-16 {
    top: -4rem;
    bottom: -4rem;
  }

  .lg\:-inset-x-16 {
    right: -4rem;
    left: -4rem;
  }

  .lg\:-inset-y-20 {
    top: -5rem;
    bottom: -5rem;
  }

  .lg\:-inset-x-20 {
    right: -5rem;
    left: -5rem;
  }

  .lg\:-inset-y-24 {
    top: -6rem;
    bottom: -6rem;
  }

  .lg\:-inset-x-24 {
    right: -6rem;
    left: -6rem;
  }

  .lg\:-inset-y-28 {
    top: -7rem;
    bottom: -7rem;
  }

  .lg\:-inset-x-28 {
    right: -7rem;
    left: -7rem;
  }

  .lg\:-inset-y-32 {
    top: -8rem;
    bottom: -8rem;
  }

  .lg\:-inset-x-32 {
    right: -8rem;
    left: -8rem;
  }

  .lg\:-inset-y-36 {
    top: -9rem;
    bottom: -9rem;
  }

  .lg\:-inset-x-36 {
    right: -9rem;
    left: -9rem;
  }

  .lg\:-inset-y-40 {
    top: -10rem;
    bottom: -10rem;
  }

  .lg\:-inset-x-40 {
    right: -10rem;
    left: -10rem;
  }

  .lg\:-inset-y-44 {
    top: -11rem;
    bottom: -11rem;
  }

  .lg\:-inset-x-44 {
    right: -11rem;
    left: -11rem;
  }

  .lg\:-inset-y-48 {
    top: -12rem;
    bottom: -12rem;
  }

  .lg\:-inset-x-48 {
    right: -12rem;
    left: -12rem;
  }

  .lg\:-inset-y-52 {
    top: -13rem;
    bottom: -13rem;
  }

  .lg\:-inset-x-52 {
    right: -13rem;
    left: -13rem;
  }

  .lg\:-inset-y-56 {
    top: -14rem;
    bottom: -14rem;
  }

  .lg\:-inset-x-56 {
    right: -14rem;
    left: -14rem;
  }

  .lg\:-inset-y-60 {
    top: -15rem;
    bottom: -15rem;
  }

  .lg\:-inset-x-60 {
    right: -15rem;
    left: -15rem;
  }

  .lg\:-inset-y-64 {
    top: -16rem;
    bottom: -16rem;
  }

  .lg\:-inset-x-64 {
    right: -16rem;
    left: -16rem;
  }

  .lg\:-inset-y-72 {
    top: -18rem;
    bottom: -18rem;
  }

  .lg\:-inset-x-72 {
    right: -18rem;
    left: -18rem;
  }

  .lg\:-inset-y-80 {
    top: -20rem;
    bottom: -20rem;
  }

  .lg\:-inset-x-80 {
    right: -20rem;
    left: -20rem;
  }

  .lg\:-inset-y-96 {
    top: -24rem;
    bottom: -24rem;
  }

  .lg\:-inset-x-96 {
    right: -24rem;
    left: -24rem;
  }

  .lg\:-inset-y-px {
    top: -1px;
    bottom: -1px;
  }

  .lg\:-inset-x-px {
    right: -1px;
    left: -1px;
  }

  .lg\:-inset-y-0\.5 {
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .lg\:-inset-x-0\.5 {
    right: -0.125rem;
    left: -0.125rem;
  }

  .lg\:-inset-y-1\.5 {
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .lg\:-inset-x-1\.5 {
    right: -0.375rem;
    left: -0.375rem;
  }

  .lg\:-inset-y-2\.5 {
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .lg\:-inset-x-2\.5 {
    right: -0.625rem;
    left: -0.625rem;
  }

  .lg\:-inset-y-3\.5 {
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .lg\:-inset-x-3\.5 {
    right: -0.875rem;
    left: -0.875rem;
  }

  .lg\:inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .lg\:inset-x-1\/2 {
    right: 50%;
    left: 50%;
  }

  .lg\:inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .lg\:inset-x-1\/3 {
    right: 33.333333%;
    left: 33.333333%;
  }

  .lg\:inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .lg\:inset-x-2\/3 {
    right: 66.666667%;
    left: 66.666667%;
  }

  .lg\:inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .lg\:inset-x-1\/4 {
    right: 25%;
    left: 25%;
  }

  .lg\:inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .lg\:inset-x-2\/4 {
    right: 50%;
    left: 50%;
  }

  .lg\:inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .lg\:inset-x-3\/4 {
    right: 75%;
    left: 75%;
  }

  .lg\:inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .lg\:inset-x-full {
    right: 100%;
    left: 100%;
  }

  .lg\:-inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .lg\:-inset-x-1\/2 {
    right: -50%;
    left: -50%;
  }

  .lg\:-inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .lg\:-inset-x-1\/3 {
    right: -33.333333%;
    left: -33.333333%;
  }

  .lg\:-inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .lg\:-inset-x-2\/3 {
    right: -66.666667%;
    left: -66.666667%;
  }

  .lg\:-inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .lg\:-inset-x-1\/4 {
    right: -25%;
    left: -25%;
  }

  .lg\:-inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .lg\:-inset-x-2\/4 {
    right: -50%;
    left: -50%;
  }

  .lg\:-inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .lg\:-inset-x-3\/4 {
    right: -75%;
    left: -75%;
  }

  .lg\:-inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .lg\:-inset-x-full {
    right: -100%;
    left: -100%;
  }

  .lg\:top-0 {
    top: 0px;
  }

  .lg\:right-0 {
    right: 0px;
  }

  .lg\:bottom-0 {
    bottom: 0px;
  }

  .lg\:left-0 {
    left: 0px;
  }

  .lg\:top-1 {
    top: 0.25rem;
  }

  .lg\:right-1 {
    right: 0.25rem;
  }

  .lg\:bottom-1 {
    bottom: 0.25rem;
  }

  .lg\:left-1 {
    left: 0.25rem;
  }

  .lg\:top-2 {
    top: 0.5rem;
  }

  .lg\:right-2 {
    right: 0.5rem;
  }

  .lg\:bottom-2 {
    bottom: 0.5rem;
  }

  .lg\:left-2 {
    left: 0.5rem;
  }

  .lg\:top-3 {
    top: 0.75rem;
  }

  .lg\:right-3 {
    right: 0.75rem;
  }

  .lg\:bottom-3 {
    bottom: 0.75rem;
  }

  .lg\:left-3 {
    left: 0.75rem;
  }

  .lg\:top-4 {
    top: 1rem;
  }

  .lg\:right-4 {
    right: 1rem;
  }

  .lg\:bottom-4 {
    bottom: 1rem;
  }

  .lg\:left-4 {
    left: 1rem;
  }

  .lg\:top-5 {
    top: 1.25rem;
  }

  .lg\:right-5 {
    right: 1.25rem;
  }

  .lg\:bottom-5 {
    bottom: 1.25rem;
  }

  .lg\:left-5 {
    left: 1.25rem;
  }

  .lg\:top-6 {
    top: 1.5rem;
  }

  .lg\:right-6 {
    right: 1.5rem;
  }

  .lg\:bottom-6 {
    bottom: 1.5rem;
  }

  .lg\:left-6 {
    left: 1.5rem;
  }

  .lg\:top-7 {
    top: 1.75rem;
  }

  .lg\:right-7 {
    right: 1.75rem;
  }

  .lg\:bottom-7 {
    bottom: 1.75rem;
  }

  .lg\:left-7 {
    left: 1.75rem;
  }

  .lg\:top-8 {
    top: 2rem;
  }

  .lg\:right-8 {
    right: 2rem;
  }

  .lg\:bottom-8 {
    bottom: 2rem;
  }

  .lg\:left-8 {
    left: 2rem;
  }

  .lg\:top-9 {
    top: 2.25rem;
  }

  .lg\:right-9 {
    right: 2.25rem;
  }

  .lg\:bottom-9 {
    bottom: 2.25rem;
  }

  .lg\:left-9 {
    left: 2.25rem;
  }

  .lg\:top-10 {
    top: 2.5rem;
  }

  .lg\:right-10 {
    right: 2.5rem;
  }

  .lg\:bottom-10 {
    bottom: 2.5rem;
  }

  .lg\:left-10 {
    left: 2.5rem;
  }

  .lg\:top-11 {
    top: 2.75rem;
  }

  .lg\:right-11 {
    right: 2.75rem;
  }

  .lg\:bottom-11 {
    bottom: 2.75rem;
  }

  .lg\:left-11 {
    left: 2.75rem;
  }

  .lg\:top-12 {
    top: 3rem;
  }

  .lg\:right-12 {
    right: 3rem;
  }

  .lg\:bottom-12 {
    bottom: 3rem;
  }

  .lg\:left-12 {
    left: 3rem;
  }

  .lg\:top-14 {
    top: 3.5rem;
  }

  .lg\:right-14 {
    right: 3.5rem;
  }

  .lg\:bottom-14 {
    bottom: 3.5rem;
  }

  .lg\:left-14 {
    left: 3.5rem;
  }

  .lg\:top-16 {
    top: 4rem;
  }

  .lg\:right-16 {
    right: 4rem;
  }

  .lg\:bottom-16 {
    bottom: 4rem;
  }

  .lg\:left-16 {
    left: 4rem;
  }

  .lg\:top-20 {
    top: 5rem;
  }

  .lg\:right-20 {
    right: 5rem;
  }

  .lg\:bottom-20 {
    bottom: 5rem;
  }

  .lg\:left-20 {
    left: 5rem;
  }

  .lg\:top-24 {
    top: 6rem;
  }

  .lg\:right-24 {
    right: 6rem;
  }

  .lg\:bottom-24 {
    bottom: 6rem;
  }

  .lg\:left-24 {
    left: 6rem;
  }

  .lg\:top-28 {
    top: 7rem;
  }

  .lg\:right-28 {
    right: 7rem;
  }

  .lg\:bottom-28 {
    bottom: 7rem;
  }

  .lg\:left-28 {
    left: 7rem;
  }

  .lg\:top-32 {
    top: 8rem;
  }

  .lg\:right-32 {
    right: 8rem;
  }

  .lg\:bottom-32 {
    bottom: 8rem;
  }

  .lg\:left-32 {
    left: 8rem;
  }

  .lg\:top-36 {
    top: 9rem;
  }

  .lg\:right-36 {
    right: 9rem;
  }

  .lg\:bottom-36 {
    bottom: 9rem;
  }

  .lg\:left-36 {
    left: 9rem;
  }

  .lg\:top-40 {
    top: 10rem;
  }

  .lg\:right-40 {
    right: 10rem;
  }

  .lg\:bottom-40 {
    bottom: 10rem;
  }

  .lg\:left-40 {
    left: 10rem;
  }

  .lg\:top-44 {
    top: 11rem;
  }

  .lg\:right-44 {
    right: 11rem;
  }

  .lg\:bottom-44 {
    bottom: 11rem;
  }

  .lg\:left-44 {
    left: 11rem;
  }

  .lg\:top-48 {
    top: 12rem;
  }

  .lg\:right-48 {
    right: 12rem;
  }

  .lg\:bottom-48 {
    bottom: 12rem;
  }

  .lg\:left-48 {
    left: 12rem;
  }

  .lg\:top-52 {
    top: 13rem;
  }

  .lg\:right-52 {
    right: 13rem;
  }

  .lg\:bottom-52 {
    bottom: 13rem;
  }

  .lg\:left-52 {
    left: 13rem;
  }

  .lg\:top-56 {
    top: 14rem;
  }

  .lg\:right-56 {
    right: 14rem;
  }

  .lg\:bottom-56 {
    bottom: 14rem;
  }

  .lg\:left-56 {
    left: 14rem;
  }

  .lg\:top-60 {
    top: 15rem;
  }

  .lg\:right-60 {
    right: 15rem;
  }

  .lg\:bottom-60 {
    bottom: 15rem;
  }

  .lg\:left-60 {
    left: 15rem;
  }

  .lg\:top-64 {
    top: 16rem;
  }

  .lg\:right-64 {
    right: 16rem;
  }

  .lg\:bottom-64 {
    bottom: 16rem;
  }

  .lg\:left-64 {
    left: 16rem;
  }

  .lg\:top-72 {
    top: 18rem;
  }

  .lg\:right-72 {
    right: 18rem;
  }

  .lg\:bottom-72 {
    bottom: 18rem;
  }

  .lg\:left-72 {
    left: 18rem;
  }

  .lg\:top-80 {
    top: 20rem;
  }

  .lg\:right-80 {
    right: 20rem;
  }

  .lg\:bottom-80 {
    bottom: 20rem;
  }

  .lg\:left-80 {
    left: 20rem;
  }

  .lg\:top-96 {
    top: 24rem;
  }

  .lg\:right-96 {
    right: 24rem;
  }

  .lg\:bottom-96 {
    bottom: 24rem;
  }

  .lg\:left-96 {
    left: 24rem;
  }

  .lg\:top-auto {
    top: auto;
  }

  .lg\:right-auto {
    right: auto;
  }

  .lg\:bottom-auto {
    bottom: auto;
  }

  .lg\:left-auto {
    left: auto;
  }

  .lg\:top-px {
    top: 1px;
  }

  .lg\:right-px {
    right: 1px;
  }

  .lg\:bottom-px {
    bottom: 1px;
  }

  .lg\:left-px {
    left: 1px;
  }

  .lg\:top-0\.5 {
    top: 0.125rem;
  }

  .lg\:right-0\.5 {
    right: 0.125rem;
  }

  .lg\:bottom-0\.5 {
    bottom: 0.125rem;
  }

  .lg\:left-0\.5 {
    left: 0.125rem;
  }

  .lg\:top-1\.5 {
    top: 0.375rem;
  }

  .lg\:right-1\.5 {
    right: 0.375rem;
  }

  .lg\:bottom-1\.5 {
    bottom: 0.375rem;
  }

  .lg\:left-1\.5 {
    left: 0.375rem;
  }

  .lg\:top-2\.5 {
    top: 0.625rem;
  }

  .lg\:right-2\.5 {
    right: 0.625rem;
  }

  .lg\:bottom-2\.5 {
    bottom: 0.625rem;
  }

  .lg\:left-2\.5 {
    left: 0.625rem;
  }

  .lg\:top-3\.5 {
    top: 0.875rem;
  }

  .lg\:right-3\.5 {
    right: 0.875rem;
  }

  .lg\:bottom-3\.5 {
    bottom: 0.875rem;
  }

  .lg\:left-3\.5 {
    left: 0.875rem;
  }

  .lg\:-top-0 {
    top: 0px;
  }

  .lg\:-right-0 {
    right: 0px;
  }

  .lg\:-bottom-0 {
    bottom: 0px;
  }

  .lg\:-left-0 {
    left: 0px;
  }

  .lg\:-top-1 {
    top: -0.25rem;
  }

  .lg\:-right-1 {
    right: -0.25rem;
  }

  .lg\:-bottom-1 {
    bottom: -0.25rem;
  }

  .lg\:-left-1 {
    left: -0.25rem;
  }

  .lg\:-top-2 {
    top: -0.5rem;
  }

  .lg\:-right-2 {
    right: -0.5rem;
  }

  .lg\:-bottom-2 {
    bottom: -0.5rem;
  }

  .lg\:-left-2 {
    left: -0.5rem;
  }

  .lg\:-top-3 {
    top: -0.75rem;
  }

  .lg\:-right-3 {
    right: -0.75rem;
  }

  .lg\:-bottom-3 {
    bottom: -0.75rem;
  }

  .lg\:-left-3 {
    left: -0.75rem;
  }

  .lg\:-top-4 {
    top: -1rem;
  }

  .lg\:-right-4 {
    right: -1rem;
  }

  .lg\:-bottom-4 {
    bottom: -1rem;
  }

  .lg\:-left-4 {
    left: -1rem;
  }

  .lg\:-top-5 {
    top: -1.25rem;
  }

  .lg\:-right-5 {
    right: -1.25rem;
  }

  .lg\:-bottom-5 {
    bottom: -1.25rem;
  }

  .lg\:-left-5 {
    left: -1.25rem;
  }

  .lg\:-top-6 {
    top: -1.5rem;
  }

  .lg\:-right-6 {
    right: -1.5rem;
  }

  .lg\:-bottom-6 {
    bottom: -1.5rem;
  }

  .lg\:-left-6 {
    left: -1.5rem;
  }

  .lg\:-top-7 {
    top: -1.75rem;
  }

  .lg\:-right-7 {
    right: -1.75rem;
  }

  .lg\:-bottom-7 {
    bottom: -1.75rem;
  }

  .lg\:-left-7 {
    left: -1.75rem;
  }

  .lg\:-top-8 {
    top: -2rem;
  }

  .lg\:-right-8 {
    right: -2rem;
  }

  .lg\:-bottom-8 {
    bottom: -2rem;
  }

  .lg\:-left-8 {
    left: -2rem;
  }

  .lg\:-top-9 {
    top: -2.25rem;
  }

  .lg\:-right-9 {
    right: -2.25rem;
  }

  .lg\:-bottom-9 {
    bottom: -2.25rem;
  }

  .lg\:-left-9 {
    left: -2.25rem;
  }

  .lg\:-top-10 {
    top: -2.5rem;
  }

  .lg\:-right-10 {
    right: -2.5rem;
  }

  .lg\:-bottom-10 {
    bottom: -2.5rem;
  }

  .lg\:-left-10 {
    left: -2.5rem;
  }

  .lg\:-top-11 {
    top: -2.75rem;
  }

  .lg\:-right-11 {
    right: -2.75rem;
  }

  .lg\:-bottom-11 {
    bottom: -2.75rem;
  }

  .lg\:-left-11 {
    left: -2.75rem;
  }

  .lg\:-top-12 {
    top: -3rem;
  }

  .lg\:-right-12 {
    right: -3rem;
  }

  .lg\:-bottom-12 {
    bottom: -3rem;
  }

  .lg\:-left-12 {
    left: -3rem;
  }

  .lg\:-top-14 {
    top: -3.5rem;
  }

  .lg\:-right-14 {
    right: -3.5rem;
  }

  .lg\:-bottom-14 {
    bottom: -3.5rem;
  }

  .lg\:-left-14 {
    left: -3.5rem;
  }

  .lg\:-top-16 {
    top: -4rem;
  }

  .lg\:-right-16 {
    right: -4rem;
  }

  .lg\:-bottom-16 {
    bottom: -4rem;
  }

  .lg\:-left-16 {
    left: -4rem;
  }

  .lg\:-top-20 {
    top: -5rem;
  }

  .lg\:-right-20 {
    right: -5rem;
  }

  .lg\:-bottom-20 {
    bottom: -5rem;
  }

  .lg\:-left-20 {
    left: -5rem;
  }

  .lg\:-top-24 {
    top: -6rem;
  }

  .lg\:-right-24 {
    right: -6rem;
  }

  .lg\:-bottom-24 {
    bottom: -6rem;
  }

  .lg\:-left-24 {
    left: -6rem;
  }

  .lg\:-top-28 {
    top: -7rem;
  }

  .lg\:-right-28 {
    right: -7rem;
  }

  .lg\:-bottom-28 {
    bottom: -7rem;
  }

  .lg\:-left-28 {
    left: -7rem;
  }

  .lg\:-top-32 {
    top: -8rem;
  }

  .lg\:-right-32 {
    right: -8rem;
  }

  .lg\:-bottom-32 {
    bottom: -8rem;
  }

  .lg\:-left-32 {
    left: -8rem;
  }

  .lg\:-top-36 {
    top: -9rem;
  }

  .lg\:-right-36 {
    right: -9rem;
  }

  .lg\:-bottom-36 {
    bottom: -9rem;
  }

  .lg\:-left-36 {
    left: -9rem;
  }

  .lg\:-top-40 {
    top: -10rem;
  }

  .lg\:-right-40 {
    right: -10rem;
  }

  .lg\:-bottom-40 {
    bottom: -10rem;
  }

  .lg\:-left-40 {
    left: -10rem;
  }

  .lg\:-top-44 {
    top: -11rem;
  }

  .lg\:-right-44 {
    right: -11rem;
  }

  .lg\:-bottom-44 {
    bottom: -11rem;
  }

  .lg\:-left-44 {
    left: -11rem;
  }

  .lg\:-top-48 {
    top: -12rem;
  }

  .lg\:-right-48 {
    right: -12rem;
  }

  .lg\:-bottom-48 {
    bottom: -12rem;
  }

  .lg\:-left-48 {
    left: -12rem;
  }

  .lg\:-top-52 {
    top: -13rem;
  }

  .lg\:-right-52 {
    right: -13rem;
  }

  .lg\:-bottom-52 {
    bottom: -13rem;
  }

  .lg\:-left-52 {
    left: -13rem;
  }

  .lg\:-top-56 {
    top: -14rem;
  }

  .lg\:-right-56 {
    right: -14rem;
  }

  .lg\:-bottom-56 {
    bottom: -14rem;
  }

  .lg\:-left-56 {
    left: -14rem;
  }

  .lg\:-top-60 {
    top: -15rem;
  }

  .lg\:-right-60 {
    right: -15rem;
  }

  .lg\:-bottom-60 {
    bottom: -15rem;
  }

  .lg\:-left-60 {
    left: -15rem;
  }

  .lg\:-top-64 {
    top: -16rem;
  }

  .lg\:-right-64 {
    right: -16rem;
  }

  .lg\:-bottom-64 {
    bottom: -16rem;
  }

  .lg\:-left-64 {
    left: -16rem;
  }

  .lg\:-top-72 {
    top: -18rem;
  }

  .lg\:-right-72 {
    right: -18rem;
  }

  .lg\:-bottom-72 {
    bottom: -18rem;
  }

  .lg\:-left-72 {
    left: -18rem;
  }

  .lg\:-top-80 {
    top: -20rem;
  }

  .lg\:-right-80 {
    right: -20rem;
  }

  .lg\:-bottom-80 {
    bottom: -20rem;
  }

  .lg\:-left-80 {
    left: -20rem;
  }

  .lg\:-top-96 {
    top: -24rem;
  }

  .lg\:-right-96 {
    right: -24rem;
  }

  .lg\:-bottom-96 {
    bottom: -24rem;
  }

  .lg\:-left-96 {
    left: -24rem;
  }

  .lg\:-top-px {
    top: -1px;
  }

  .lg\:-right-px {
    right: -1px;
  }

  .lg\:-bottom-px {
    bottom: -1px;
  }

  .lg\:-left-px {
    left: -1px;
  }

  .lg\:-top-0\.5 {
    top: -0.125rem;
  }

  .lg\:-right-0\.5 {
    right: -0.125rem;
  }

  .lg\:-bottom-0\.5 {
    bottom: -0.125rem;
  }

  .lg\:-left-0\.5 {
    left: -0.125rem;
  }

  .lg\:-top-1\.5 {
    top: -0.375rem;
  }

  .lg\:-right-1\.5 {
    right: -0.375rem;
  }

  .lg\:-bottom-1\.5 {
    bottom: -0.375rem;
  }

  .lg\:-left-1\.5 {
    left: -0.375rem;
  }

  .lg\:-top-2\.5 {
    top: -0.625rem;
  }

  .lg\:-right-2\.5 {
    right: -0.625rem;
  }

  .lg\:-bottom-2\.5 {
    bottom: -0.625rem;
  }

  .lg\:-left-2\.5 {
    left: -0.625rem;
  }

  .lg\:-top-3\.5 {
    top: -0.875rem;
  }

  .lg\:-right-3\.5 {
    right: -0.875rem;
  }

  .lg\:-bottom-3\.5 {
    bottom: -0.875rem;
  }

  .lg\:-left-3\.5 {
    left: -0.875rem;
  }

  .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-1\/3 {
    top: 33.333333%;
  }

  .lg\:right-1\/3 {
    right: 33.333333%;
  }

  .lg\:bottom-1\/3 {
    bottom: 33.333333%;
  }

  .lg\:left-1\/3 {
    left: 33.333333%;
  }

  .lg\:top-2\/3 {
    top: 66.666667%;
  }

  .lg\:right-2\/3 {
    right: 66.666667%;
  }

  .lg\:bottom-2\/3 {
    bottom: 66.666667%;
  }

  .lg\:left-2\/3 {
    left: 66.666667%;
  }

  .lg\:top-1\/4 {
    top: 25%;
  }

  .lg\:right-1\/4 {
    right: 25%;
  }

  .lg\:bottom-1\/4 {
    bottom: 25%;
  }

  .lg\:left-1\/4 {
    left: 25%;
  }

  .lg\:top-2\/4 {
    top: 50%;
  }

  .lg\:right-2\/4 {
    right: 50%;
  }

  .lg\:bottom-2\/4 {
    bottom: 50%;
  }

  .lg\:left-2\/4 {
    left: 50%;
  }

  .lg\:top-3\/4 {
    top: 75%;
  }

  .lg\:right-3\/4 {
    right: 75%;
  }

  .lg\:bottom-3\/4 {
    bottom: 75%;
  }

  .lg\:left-3\/4 {
    left: 75%;
  }

  .lg\:top-full {
    top: 100%;
  }

  .lg\:right-full {
    right: 100%;
  }

  .lg\:bottom-full {
    bottom: 100%;
  }

  .lg\:left-full {
    left: 100%;
  }

  .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-1\/3 {
    top: -33.333333%;
  }

  .lg\:-right-1\/3 {
    right: -33.333333%;
  }

  .lg\:-bottom-1\/3 {
    bottom: -33.333333%;
  }

  .lg\:-left-1\/3 {
    left: -33.333333%;
  }

  .lg\:-top-2\/3 {
    top: -66.666667%;
  }

  .lg\:-right-2\/3 {
    right: -66.666667%;
  }

  .lg\:-bottom-2\/3 {
    bottom: -66.666667%;
  }

  .lg\:-left-2\/3 {
    left: -66.666667%;
  }

  .lg\:-top-1\/4 {
    top: -25%;
  }

  .lg\:-right-1\/4 {
    right: -25%;
  }

  .lg\:-bottom-1\/4 {
    bottom: -25%;
  }

  .lg\:-left-1\/4 {
    left: -25%;
  }

  .lg\:-top-2\/4 {
    top: -50%;
  }

  .lg\:-right-2\/4 {
    right: -50%;
  }

  .lg\:-bottom-2\/4 {
    bottom: -50%;
  }

  .lg\:-left-2\/4 {
    left: -50%;
  }

  .lg\:-top-3\/4 {
    top: -75%;
  }

  .lg\:-right-3\/4 {
    right: -75%;
  }

  .lg\:-bottom-3\/4 {
    bottom: -75%;
  }

  .lg\:-left-3\/4 {
    left: -75%;
  }

  .lg\:-top-full {
    top: -100%;
  }

  .lg\:-right-full {
    right: -100%;
  }

  .lg\:-bottom-full {
    bottom: -100%;
  }

  .lg\:-left-full {
    left: -100%;
  }

  .lg\:resize-none {
    resize: none;
  }

  .lg\:resize-y {
    resize: vertical;
  }

  .lg\:resize-x {
    resize: horizontal;
  }

  .lg\:resize {
    resize: both;
  }

  .lg\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-inset {
    --tw-ring-inset: inset;
  }

  .lg\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .lg\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .lg\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .lg\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .lg\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .lg\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .lg\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .lg\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .lg\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .lg\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .lg\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .lg\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .lg\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .lg\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .lg\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .lg\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .lg\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .lg\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .lg\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .lg\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .lg\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .lg\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .lg\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .lg\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .lg\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .lg\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .lg\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .lg\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .lg\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .lg\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .lg\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .lg\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .lg\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .lg\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .lg\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .lg\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .lg\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .lg\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .lg\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .lg\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .lg\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .lg\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .lg\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .lg\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .lg\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .lg\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .lg\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .lg\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .lg\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .lg\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .lg\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .lg\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .lg\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .lg\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .lg\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .lg\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .lg\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .lg\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .lg\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .lg\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .lg\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .lg\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .lg\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .lg\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .lg\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .lg\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .lg\:ring-offset-purple-50 {
    --tw-ring-offset-color: #f5f3ff;
  }

  .lg\:ring-offset-purple-100 {
    --tw-ring-offset-color: #ede9fe;
  }

  .lg\:ring-offset-purple-200 {
    --tw-ring-offset-color: #ddd6fe;
  }

  .lg\:ring-offset-purple-300 {
    --tw-ring-offset-color: #c4b5fd;
  }

  .lg\:ring-offset-purple-400 {
    --tw-ring-offset-color: #a78bfa;
  }

  .lg\:ring-offset-purple-500 {
    --tw-ring-offset-color: #8b5cf6;
  }

  .lg\:ring-offset-purple-600 {
    --tw-ring-offset-color: #7c3aed;
  }

  .lg\:ring-offset-purple-700 {
    --tw-ring-offset-color: #6d28d9;
  }

  .lg\:ring-offset-purple-800 {
    --tw-ring-offset-color: #5b21b6;
  }

  .lg\:ring-offset-purple-900 {
    --tw-ring-offset-color: #4c1d95;
  }

  .lg\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .lg\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .lg\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .lg\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .lg\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .lg\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .lg\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .lg\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .lg\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .lg\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .lg\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .lg\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .lg\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .lg\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .lg\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .lg\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .lg\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .lg\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .lg\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .lg\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .lg\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .lg\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .lg\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .lg\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .lg\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .lg\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .lg\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .lg\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .lg\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .lg\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .lg\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .lg\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .lg\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .lg\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .lg\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .lg\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .lg\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .lg\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .lg\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .lg\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .lg\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .lg\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .lg\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .lg\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .lg\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .lg\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .lg\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .lg\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .lg\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .lg\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .lg\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .lg\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .lg\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .lg\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .lg\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .lg\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .lg\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .lg\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .lg\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .lg\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .lg\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .lg\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .lg\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .lg\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .lg\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .lg\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .lg\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .lg\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .lg\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .lg\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .lg\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .lg\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .lg\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .lg\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .lg\:focus-within\:ring-offset-purple-50:focus-within {
    --tw-ring-offset-color: #f5f3ff;
  }

  .lg\:focus-within\:ring-offset-purple-100:focus-within {
    --tw-ring-offset-color: #ede9fe;
  }

  .lg\:focus-within\:ring-offset-purple-200:focus-within {
    --tw-ring-offset-color: #ddd6fe;
  }

  .lg\:focus-within\:ring-offset-purple-300:focus-within {
    --tw-ring-offset-color: #c4b5fd;
  }

  .lg\:focus-within\:ring-offset-purple-400:focus-within {
    --tw-ring-offset-color: #a78bfa;
  }

  .lg\:focus-within\:ring-offset-purple-500:focus-within {
    --tw-ring-offset-color: #8b5cf6;
  }

  .lg\:focus-within\:ring-offset-purple-600:focus-within {
    --tw-ring-offset-color: #7c3aed;
  }

  .lg\:focus-within\:ring-offset-purple-700:focus-within {
    --tw-ring-offset-color: #6d28d9;
  }

  .lg\:focus-within\:ring-offset-purple-800:focus-within {
    --tw-ring-offset-color: #5b21b6;
  }

  .lg\:focus-within\:ring-offset-purple-900:focus-within {
    --tw-ring-offset-color: #4c1d95;
  }

  .lg\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .lg\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .lg\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .lg\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .lg\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .lg\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .lg\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .lg\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .lg\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .lg\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .lg\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .lg\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .lg\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .lg\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .lg\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .lg\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .lg\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .lg\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .lg\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .lg\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .lg\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .lg\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .lg\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .lg\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .lg\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .lg\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .lg\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .lg\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .lg\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .lg\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .lg\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .lg\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .lg\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .lg\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .lg\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .lg\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .lg\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .lg\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .lg\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .lg\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .lg\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .lg\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .lg\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .lg\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .lg\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .lg\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .lg\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .lg\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .lg\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .lg\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .lg\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .lg\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .lg\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .lg\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .lg\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .lg\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .lg\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .lg\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .lg\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .lg\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .lg\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .lg\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .lg\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .lg\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .lg\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .lg\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .lg\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .lg\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .lg\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .lg\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .lg\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .lg\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .lg\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .lg\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .lg\:focus\:ring-offset-purple-50:focus {
    --tw-ring-offset-color: #f5f3ff;
  }

  .lg\:focus\:ring-offset-purple-100:focus {
    --tw-ring-offset-color: #ede9fe;
  }

  .lg\:focus\:ring-offset-purple-200:focus {
    --tw-ring-offset-color: #ddd6fe;
  }

  .lg\:focus\:ring-offset-purple-300:focus {
    --tw-ring-offset-color: #c4b5fd;
  }

  .lg\:focus\:ring-offset-purple-400:focus {
    --tw-ring-offset-color: #a78bfa;
  }

  .lg\:focus\:ring-offset-purple-500:focus {
    --tw-ring-offset-color: #8b5cf6;
  }

  .lg\:focus\:ring-offset-purple-600:focus {
    --tw-ring-offset-color: #7c3aed;
  }

  .lg\:focus\:ring-offset-purple-700:focus {
    --tw-ring-offset-color: #6d28d9;
  }

  .lg\:focus\:ring-offset-purple-800:focus {
    --tw-ring-offset-color: #5b21b6;
  }

  .lg\:focus\:ring-offset-purple-900:focus {
    --tw-ring-offset-color: #4c1d95;
  }

  .lg\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .lg\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .lg\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .lg\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .lg\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .lg\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .lg\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .lg\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .lg\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .lg\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .lg\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .lg\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .lg\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .lg\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .lg\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .lg\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .lg\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .lg\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .lg\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .lg\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .lg\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .lg\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .lg\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .lg\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .lg\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .lg\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .lg\:ring-current {
    --tw-ring-color: currentColor;
  }

  .lg\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .lg\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .lg\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .lg\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .lg\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .lg\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .lg\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .lg\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .lg\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .lg\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .lg\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .lg\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .lg\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .lg\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .lg\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .lg\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .lg\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .lg\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .lg\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .lg\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .lg\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .lg\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .lg\:ring-purple-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .lg\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .lg\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-purple-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .lg\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .lg\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-purple-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .lg\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .lg\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .lg\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .lg\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .lg\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .lg\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .lg\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .lg\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .lg\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .lg\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .lg\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .lg\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .lg\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .lg\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .lg\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .lg\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .lg\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .lg\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .lg\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .lg\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .lg\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .lg\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .lg\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .lg\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .lg\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .lg\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .lg\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .lg\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .lg\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .lg\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .lg\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .lg\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .lg\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .lg\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .lg\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .lg\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .lg\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .lg\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .lg\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .lg\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .lg\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .lg\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .lg\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .lg\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .lg\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .lg\:fill-current {
    fill: currentColor;
  }

  .lg\:stroke-current {
    stroke: currentColor;
  }

  .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-transparent {
    color: transparent;
  }

  .lg\:text-current {
    color: currentColor;
  }

  .lg\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .lg\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .lg\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .lg\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .lg\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .lg\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-purple-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:hover\:text-transparent:hover {
    color: transparent;
  }

  .lg\:hover\:text-current:hover {
    color: currentColor;
  }

  .lg\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-50:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-100:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-200:hover {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-300:hover {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-400:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-500:hover {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-600:hover {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-700:hover {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-800:hover {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:hover\:text-purple-900:hover {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:focus\:text-transparent:focus {
    color: transparent;
  }

  .lg\:focus\:text-current:focus {
    color: currentColor;
  }

  .lg\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .lg\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-50:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-100:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-200:focus {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-300:focus {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-400:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-500:focus {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-600:focus {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-700:focus {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-800:focus {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .lg\:focus\:text-purple-900:focus {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .lg\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .lg\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .lg\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .lg\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .lg\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .lg\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .lg\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .lg\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .lg\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .lg\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .lg\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .lg\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .lg\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .lg\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .lg\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .lg\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .lg\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .lg\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .lg\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .lg\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .lg\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .lg\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .lg\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .lg\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .lg\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .lg\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .lg\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .lg\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .lg\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .lg\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .lg\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .lg\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .lg\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .lg\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .lg\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .lg\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .lg\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .lg\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .lg\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .lg\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .lg\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .lg\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .lg\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .lg\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .lg\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .lg\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .lg\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .lg\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .lg\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .lg\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .lg\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .lg\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .lg\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .lg\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .lg\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .lg\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .lg\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .lg\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .lg\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .lg\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .lg\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .lg\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .lg\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .lg\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .lg\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .lg\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .lg\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .lg\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .lg\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

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

  .lg\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .lg\:overflow-clip {
    text-overflow: clip;
  }

  .lg\:italic {
    font-style: italic;
  }

  .lg\:not-italic {
    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\:underline {
    text-decoration: underline;
  }

  .lg\:line-through {
    text-decoration: line-through;
  }

  .lg\:no-underline {
    text-decoration: none;
  }

  .group:hover .lg\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .lg\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .lg\:group-hover\:no-underline {
    text-decoration: none;
  }

  .lg\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .lg\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .lg\:focus-within\:no-underline:focus-within {
    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\:ordinal, .lg\:slashed-zero, .lg\:lining-nums, .lg\:oldstyle-nums, .lg\:proportional-nums, .lg\:tabular-nums, .lg\:diagonal-fractions, .lg\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .lg\:normal-nums {
    font-variant-numeric: normal;
  }

  .lg\:ordinal {
    --tw-ordinal: ordinal;
  }

  .lg\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .lg\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .lg\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .lg\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .lg\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .lg\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .lg\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .lg\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .lg\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .lg\:tracking-normal {
    letter-spacing: 0em;
  }

  .lg\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .lg\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .lg\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .lg\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .lg\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .lg\:select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .lg\:select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-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-nowrap {
    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 {
    overflow-wrap: normal;
    word-break: normal;
  }

  .lg\:break-words {
    overflow-wrap: break-word;
  }

  .lg\:break-all {
    word-break: break-all;
  }

  .lg\:w-0 {
    width: 0px;
  }

  .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-7 {
    width: 1.75rem;
  }

  .lg\:w-8 {
    width: 2rem;
  }

  .lg\:w-9 {
    width: 2.25rem;
  }

  .lg\:w-10 {
    width: 2.5rem;
  }

  .lg\:w-11 {
    width: 2.75rem;
  }

  .lg\:w-12 {
    width: 3rem;
  }

  .lg\:w-14 {
    width: 3.5rem;
  }

  .lg\:w-16 {
    width: 4rem;
  }

  .lg\:w-20 {
    width: 5rem;
  }

  .lg\:w-24 {
    width: 6rem;
  }

  .lg\:w-28 {
    width: 7rem;
  }

  .lg\:w-32 {
    width: 8rem;
  }

  .lg\:w-36 {
    width: 9rem;
  }

  .lg\:w-40 {
    width: 10rem;
  }

  .lg\:w-44 {
    width: 11rem;
  }

  .lg\:w-48 {
    width: 12rem;
  }

  .lg\:w-52 {
    width: 13rem;
  }

  .lg\:w-56 {
    width: 14rem;
  }

  .lg\:w-60 {
    width: 15rem;
  }

  .lg\:w-64 {
    width: 16rem;
  }

  .lg\:w-72 {
    width: 18rem;
  }

  .lg\:w-80 {
    width: 20rem;
  }

  .lg\:w-96 {
    width: 24rem;
  }

  .lg\:w-auto {
    width: auto;
  }

  .lg\:w-px {
    width: 1px;
  }

  .lg\:w-0\.5 {
    width: 0.125rem;
  }

  .lg\:w-1\.5 {
    width: 0.375rem;
  }

  .lg\:w-2\.5 {
    width: 0.625rem;
  }

  .lg\:w-3\.5 {
    width: 0.875rem;
  }

  .lg\:w-1\/2 {
    width: 50%;
  }

  .lg\:w-1\/3 {
    width: 33.333333%;
  }

  .lg\:w-2\/3 {
    width: 66.666667%;
  }

  .lg\:w-1\/4 {
    width: 25%;
  }

  .lg\:w-2\/4 {
    width: 50%;
  }

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

  .lg\:w-2\/6 {
    width: 33.333333%;
  }

  .lg\:w-3\/6 {
    width: 50%;
  }

  .lg\:w-4\/6 {
    width: 66.666667%;
  }

  .lg\:w-5\/6 {
    width: 83.333333%;
  }

  .lg\:w-1\/12 {
    width: 8.333333%;
  }

  .lg\:w-2\/12 {
    width: 16.666667%;
  }

  .lg\:w-3\/12 {
    width: 25%;
  }

  .lg\:w-4\/12 {
    width: 33.333333%;
  }

  .lg\:w-5\/12 {
    width: 41.666667%;
  }

  .lg\:w-6\/12 {
    width: 50%;
  }

  .lg\:w-7\/12 {
    width: 58.333333%;
  }

  .lg\:w-8\/12 {
    width: 66.666667%;
  }

  .lg\:w-9\/12 {
    width: 75%;
  }

  .lg\:w-10\/12 {
    width: 83.333333%;
  }

  .lg\:w-11\/12 {
    width: 91.666667%;
  }

  .lg\:w-full {
    width: 100%;
  }

  .lg\:w-screen {
    width: 100vw;
  }

  .lg\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .lg\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .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\:focus-within\:z-0:focus-within {
    z-index: 0;
  }

  .lg\:focus-within\:z-10:focus-within {
    z-index: 10;
  }

  .lg\:focus-within\:z-20:focus-within {
    z-index: 20;
  }

  .lg\:focus-within\:z-30:focus-within {
    z-index: 30;
  }

  .lg\:focus-within\:z-40:focus-within {
    z-index: 40;
  }

  .lg\:focus-within\:z-50:focus-within {
    z-index: 50;
  }

  .lg\:focus-within\:z-auto:focus-within {
    z-index: auto;
  }

  .lg\:focus\:z-0:focus {
    z-index: 0;
  }

  .lg\:focus\:z-10:focus {
    z-index: 10;
  }

  .lg\:focus\:z-20:focus {
    z-index: 20;
  }

  .lg\:focus\:z-30:focus {
    z-index: 30;
  }

  .lg\:focus\:z-40:focus {
    z-index: 40;
  }

  .lg\:focus\:z-50:focus {
    z-index: 50;
  }

  .lg\:focus\:z-auto:focus {
    z-index: auto;
  }

  .lg\:gap-0 {
    gap: 0px;
  }

  .lg\:gap-1 {
    gap: 0.25rem;
  }

  .lg\:gap-2 {
    gap: 0.5rem;
  }

  .lg\:gap-3 {
    gap: 0.75rem;
  }

  .lg\:gap-4 {
    gap: 1rem;
  }

  .lg\:gap-5 {
    gap: 1.25rem;
  }

  .lg\:gap-6 {
    gap: 1.5rem;
  }

  .lg\:gap-7 {
    gap: 1.75rem;
  }

  .lg\:gap-8 {
    gap: 2rem;
  }

  .lg\:gap-9 {
    gap: 2.25rem;
  }

  .lg\:gap-10 {
    gap: 2.5rem;
  }

  .lg\:gap-11 {
    gap: 2.75rem;
  }

  .lg\:gap-12 {
    gap: 3rem;
  }

  .lg\:gap-14 {
    gap: 3.5rem;
  }

  .lg\:gap-16 {
    gap: 4rem;
  }

  .lg\:gap-20 {
    gap: 5rem;
  }

  .lg\:gap-24 {
    gap: 6rem;
  }

  .lg\:gap-28 {
    gap: 7rem;
  }

  .lg\:gap-32 {
    gap: 8rem;
  }

  .lg\:gap-36 {
    gap: 9rem;
  }

  .lg\:gap-40 {
    gap: 10rem;
  }

  .lg\:gap-44 {
    gap: 11rem;
  }

  .lg\:gap-48 {
    gap: 12rem;
  }

  .lg\:gap-52 {
    gap: 13rem;
  }

  .lg\:gap-56 {
    gap: 14rem;
  }

  .lg\:gap-60 {
    gap: 15rem;
  }

  .lg\:gap-64 {
    gap: 16rem;
  }

  .lg\:gap-72 {
    gap: 18rem;
  }

  .lg\:gap-80 {
    gap: 20rem;
  }

  .lg\:gap-96 {
    gap: 24rem;
  }

  .lg\:gap-px {
    gap: 1px;
  }

  .lg\:gap-0\.5 {
    gap: 0.125rem;
  }

  .lg\:gap-1\.5 {
    gap: 0.375rem;
  }

  .lg\:gap-2\.5 {
    gap: 0.625rem;
  }

  .lg\:gap-3\.5 {
    gap: 0.875rem;
  }

  .lg\:gap-x-0 {
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .lg\:gap-x-1 {
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .lg\:gap-x-2 {
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .lg\:gap-x-3 {
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .lg\:gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .lg\:gap-x-5 {
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .lg\:gap-x-6 {
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .lg\:gap-x-7 {
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .lg\:gap-x-8 {
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .lg\:gap-x-9 {
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .lg\:gap-x-10 {
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .lg\:gap-x-11 {
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .lg\:gap-x-12 {
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .lg\:gap-x-14 {
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .lg\:gap-x-16 {
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .lg\:gap-x-20 {
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .lg\:gap-x-24 {
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .lg\:gap-x-28 {
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .lg\:gap-x-32 {
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .lg\:gap-x-36 {
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .lg\:gap-x-40 {
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .lg\:gap-x-44 {
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .lg\:gap-x-48 {
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .lg\:gap-x-52 {
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .lg\:gap-x-56 {
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .lg\:gap-x-60 {
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .lg\:gap-x-64 {
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .lg\:gap-x-72 {
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .lg\:gap-x-80 {
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .lg\:gap-x-96 {
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .lg\:gap-x-px {
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .lg\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .lg\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .lg\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .lg\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .lg\:gap-y-0 {
    row-gap: 0px;
  }

  .lg\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .lg\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .lg\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .lg\:gap-y-4 {
    row-gap: 1rem;
  }

  .lg\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .lg\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .lg\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .lg\:gap-y-8 {
    row-gap: 2rem;
  }

  .lg\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .lg\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .lg\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .lg\:gap-y-12 {
    row-gap: 3rem;
  }

  .lg\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .lg\:gap-y-16 {
    row-gap: 4rem;
  }

  .lg\:gap-y-20 {
    row-gap: 5rem;
  }

  .lg\:gap-y-24 {
    row-gap: 6rem;
  }

  .lg\:gap-y-28 {
    row-gap: 7rem;
  }

  .lg\:gap-y-32 {
    row-gap: 8rem;
  }

  .lg\:gap-y-36 {
    row-gap: 9rem;
  }

  .lg\:gap-y-40 {
    row-gap: 10rem;
  }

  .lg\:gap-y-44 {
    row-gap: 11rem;
  }

  .lg\:gap-y-48 {
    row-gap: 12rem;
  }

  .lg\:gap-y-52 {
    row-gap: 13rem;
  }

  .lg\:gap-y-56 {
    row-gap: 14rem;
  }

  .lg\:gap-y-60 {
    row-gap: 15rem;
  }

  .lg\:gap-y-64 {
    row-gap: 16rem;
  }

  .lg\:gap-y-72 {
    row-gap: 18rem;
  }

  .lg\:gap-y-80 {
    row-gap: 20rem;
  }

  .lg\:gap-y-96 {
    row-gap: 24rem;
  }

  .lg\:gap-y-px {
    row-gap: 1px;
  }

  .lg\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .lg\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .lg\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .lg\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .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: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .lg\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    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: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .lg\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    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 {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-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 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .lg\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .lg\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .lg\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .lg\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .lg\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .lg\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .lg\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .lg\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .lg\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .lg\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .lg\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .lg\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .lg\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .lg\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .lg\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .lg\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .lg\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .lg\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .lg\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .lg\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .lg\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .lg\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .lg\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .lg\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .lg\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .lg\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .lg\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .lg\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .lg\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .lg\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .lg\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .lg\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .lg\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .lg\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .lg\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .lg\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .lg\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .lg\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .lg\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .lg\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .lg\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .lg\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .lg\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .lg\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .lg\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .lg\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .lg\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .lg\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .lg\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .lg\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .lg\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .lg\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .lg\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .lg\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .lg\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .lg\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .lg\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .lg\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .lg\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .lg\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .lg\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .lg\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .lg\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .lg\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .lg\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .lg\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .lg\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .lg\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .lg\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .lg\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .lg\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .lg\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .lg\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .lg\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .lg\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .lg\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .lg\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .lg\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .lg\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .lg\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .lg\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .lg\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .lg\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .lg\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .lg\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .lg\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .lg\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .lg\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .lg\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .lg\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .lg\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .lg\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .lg\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .lg\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .lg\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .lg\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .lg\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .lg\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .lg\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .lg\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .lg\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .lg\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .lg\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .lg\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .lg\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .lg\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .lg\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .lg\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .lg\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .lg\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .lg\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .lg\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .lg\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .lg\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .lg\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .lg\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .lg\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .lg\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .lg\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .lg\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .lg\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .lg\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .lg\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .lg\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .lg\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .lg\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .lg\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .lg\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .lg\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .lg\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .lg\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .lg\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .lg\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .lg\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .lg\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .lg\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .lg\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .lg\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .lg\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .lg\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .lg\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .lg\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .lg\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .lg\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .lg\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .lg\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .lg\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .lg\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .lg\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .lg\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .lg\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .lg\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .lg\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .lg\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .lg\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .lg\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .lg\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .lg\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .lg\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .lg\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .lg\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .lg\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .lg\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .lg\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .lg\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .lg\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .lg\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .lg\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .lg\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .lg\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .lg\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .lg\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .lg\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .lg\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .lg\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .lg\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .lg\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .lg\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .lg\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .lg\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .lg\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .lg\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .lg\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .lg\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .lg\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .lg\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .lg\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .lg\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .lg\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .lg\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .lg\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .lg\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .lg\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .lg\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .lg\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .lg\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .lg\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .lg\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .lg\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .lg\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .lg\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .lg\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .lg\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .lg\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .lg\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .lg\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .lg\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .lg\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .lg\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .lg\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .lg\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .lg\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .lg\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .lg\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .lg\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .lg\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .lg\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .lg\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .lg\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .lg\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .lg\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .lg\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .lg\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .lg\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .lg\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .lg\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .lg\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .lg\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .lg\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .lg\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .lg\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .lg\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .lg\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .lg\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .lg\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .lg\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .lg\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .lg\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .lg\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .lg\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .lg\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .lg\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .lg\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .lg\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .lg\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .lg\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .lg\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .lg\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .lg\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .lg\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .lg\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .lg\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .lg\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .lg\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .lg\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .lg\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .lg\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .lg\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .lg\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .lg\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .lg\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .lg\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .lg\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .lg\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .lg\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .lg\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .lg\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .lg\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .lg\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .lg\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .lg\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .lg\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .lg\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .lg\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .lg\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .lg\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .lg\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .lg\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .lg\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .lg\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .lg\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .lg\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .lg\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .lg\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .lg\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .lg\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .lg\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .lg\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .lg\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .lg\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .lg\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .lg\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .lg\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .lg\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .lg\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .lg\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .lg\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .lg\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .lg\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .lg\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .lg\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .lg\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .lg\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .lg\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .lg\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .lg\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .lg\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .lg\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .lg\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .lg\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .lg\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .lg\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .lg\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .lg\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .lg\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .lg\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .lg\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .lg\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .lg\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .lg\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .lg\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .lg\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .lg\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .lg\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .lg\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .lg\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .lg\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .lg\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .lg\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .lg\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .lg\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .lg\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .lg\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .lg\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .lg\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .lg\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .lg\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .lg\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .lg\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .lg\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .lg\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .lg\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .lg\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .lg\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .lg\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .lg\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .lg\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .lg\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .lg\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .lg\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .lg\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .lg\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .lg\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .lg\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .lg\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .lg\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .lg\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .lg\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .lg\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .lg\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .lg\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .lg\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .lg\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .lg\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .lg\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .lg\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .lg\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .lg\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .lg\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .lg\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .lg\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .lg\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .lg\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .lg\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .lg\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .lg\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .lg\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .lg\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .lg\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .lg\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .lg\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .lg\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .lg\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .lg\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .lg\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .lg\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .lg\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .lg\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .lg\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .lg\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .lg\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .lg\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .lg\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .lg\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .lg\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .lg\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .lg\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .lg\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .lg\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .lg\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .lg\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .lg\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .lg\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .lg\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .lg\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .lg\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .lg\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .lg\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .lg\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .lg\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .lg\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .lg\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .lg\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .lg\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .lg\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .lg\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .lg\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .lg\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .lg\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .lg\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .lg\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .lg\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .lg\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .lg\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .lg\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .lg\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .lg\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .lg\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .lg\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .lg\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .lg\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .lg\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .lg\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .lg\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .lg\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .lg\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .lg\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .lg\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .lg\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .lg\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .lg\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .lg\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .lg\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .lg\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .lg\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .lg\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .lg\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .lg\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .lg\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .lg\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .lg\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .lg\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .lg\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .lg\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .lg\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .lg\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .lg\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .lg\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .lg\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .lg\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .lg\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .lg\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .lg\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .lg\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .lg\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .lg\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .lg\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .lg\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .lg\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .lg\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .lg\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .lg\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .lg\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .lg\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .lg\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .lg\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .lg\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .lg\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .lg\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .lg\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .lg\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .lg\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .lg\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .lg\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .lg\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .lg\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .lg\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .lg\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .lg\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .lg\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .lg\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .lg\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .lg\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .lg\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .lg\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .lg\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .lg\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .lg\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .lg\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .lg\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .lg\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .lg\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .lg\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .lg\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .lg\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .lg\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .lg\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .lg\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .lg\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .lg\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .lg\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .lg\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .lg\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .lg\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .lg\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .lg\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .lg\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .lg\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .lg\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .lg\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .lg\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .lg\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .lg\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .lg\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .lg\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .lg\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .lg\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .lg\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .lg\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .lg\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .lg\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .lg\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .lg\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .lg\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .lg\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .lg\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .lg\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .lg\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .lg\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .lg\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .lg\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .lg\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .lg\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .lg\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .lg\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .lg\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .lg\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .lg\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .lg\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .lg\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .lg\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .lg\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .lg\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .lg\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .lg\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .lg\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .lg\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .lg\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .lg\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .lg\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .lg\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .lg\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .lg\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .lg\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .lg\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .lg\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .lg\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .lg\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .lg\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .lg\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .lg\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .lg\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .lg\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .lg\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .lg\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .lg\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .lg\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .lg\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .lg\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .lg\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .lg\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .lg\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .lg\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .lg\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .lg\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .lg\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .lg\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .lg\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .lg\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .lg\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .lg\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .lg\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .lg\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .lg\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .lg\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .lg\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .lg\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .lg\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .lg\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .lg\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .lg\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .lg\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .lg\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .lg\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .lg\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .lg\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .lg\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .lg\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .lg\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .lg\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .lg\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .lg\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .lg\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .lg\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .lg\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .lg\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .lg\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .lg\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .lg\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .lg\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .lg\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .lg\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .lg\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .lg\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .lg\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .lg\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .lg\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .lg\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .lg\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .lg\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .lg\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .lg\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .lg\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .lg\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .lg\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .lg\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .lg\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .lg\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .lg\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .lg\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .lg\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .lg\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .lg\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .lg\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .lg\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .lg\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .lg\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .lg\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .lg\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .lg\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .lg\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .lg\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .lg\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .lg\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .lg\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .lg\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .lg\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .lg\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .lg\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .lg\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .lg\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .lg\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .lg\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .lg\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .lg\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .lg\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .lg\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .lg\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .lg\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .lg\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .lg\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .lg\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .lg\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .lg\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .lg\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .lg\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .lg\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .lg\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .lg\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .lg\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .lg\:transition-none {
    transition-property: none;
  }

  .lg\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .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 {
    -webkit-animation: none;
            animation: none;
  }

  .lg\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
            animation: spin 1s linear infinite;
  }

  .lg\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .lg\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .lg\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
            animation: bounce 1s infinite;
  }
}

@media (min-width: 1280px) {
  .xl\:container {
    width: 100%;
  }

  @media (min-width: 640px) {
    .xl\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .xl\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .xl\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .xl\:container {
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px) {
    .xl\:container {
      max-width: 1536px;
    }
  }

  .xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xl\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .xl\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .xl\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .xl\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .xl\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .xl\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .xl\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .xl\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .xl\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .xl\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .xl\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .xl\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .xl\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .xl\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .xl\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .xl\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .xl\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .xl\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .xl\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .xl\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .xl\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .xl\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .xl\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .xl\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .xl\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .xl\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .xl\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .xl\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .xl\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .xl\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .xl\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-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-within\:sr-only:focus-within {
    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-within\:not-sr-only:focus-within {
    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 {
    -webkit-appearance: none;
       -moz-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 {
    -webkit-background-clip: text;
            background-clip: text;
  }

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

  .xl\:bg-current {
    background-color: currentColor;
  }

  .xl\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .group:hover .xl\:group-hover\:bg-current {
    background-color: currentColor;
  }

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

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

  .group:hover .xl\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .xl\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

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

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

  .xl\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-purple-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .xl\:hover\:bg-current:hover {
    background-color: currentColor;
  }

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

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

  .xl\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-purple-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .xl\:focus\:bg-current:focus {
    background-color: currentColor;
  }

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

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

  .xl\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-purple-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

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

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

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

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

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

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

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

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

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

  .xl\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:from-purple-50 {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:from-purple-100 {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:from-purple-200 {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:from-purple-300 {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:from-purple-400 {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:from-purple-500 {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:from-purple-600 {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:from-purple-700 {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:from-purple-800 {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:from-purple-900 {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

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

  .xl\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:via-purple-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:via-purple-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:via-purple-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:via-purple-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:via-purple-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:via-purple-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:via-purple-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:via-purple-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:via-purple-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:via-purple-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .xl\:to-current {
    --tw-gradient-to: currentColor;
  }

  .xl\:to-black {
    --tw-gradient-to: #000;
  }

  .xl\:to-white {
    --tw-gradient-to: #fff;
  }

  .xl\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .xl\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .xl\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .xl\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .xl\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .xl\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .xl\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .xl\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .xl\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .xl\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .xl\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .xl\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .xl\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .xl\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .xl\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .xl\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .xl\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .xl\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .xl\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .xl\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .xl\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .xl\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .xl\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .xl\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .xl\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .xl\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .xl\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .xl\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .xl\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .xl\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .xl\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .xl\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .xl\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .xl\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .xl\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .xl\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .xl\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .xl\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .xl\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .xl\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .xl\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .xl\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .xl\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .xl\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .xl\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .xl\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .xl\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .xl\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .xl\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .xl\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .xl\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .xl\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .xl\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .xl\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .xl\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .xl\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .xl\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .xl\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .xl\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .xl\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .xl\:to-purple-50 {
    --tw-gradient-to: #f5f3ff;
  }

  .xl\:to-purple-100 {
    --tw-gradient-to: #ede9fe;
  }

  .xl\:to-purple-200 {
    --tw-gradient-to: #ddd6fe;
  }

  .xl\:to-purple-300 {
    --tw-gradient-to: #c4b5fd;
  }

  .xl\:to-purple-400 {
    --tw-gradient-to: #a78bfa;
  }

  .xl\:to-purple-500 {
    --tw-gradient-to: #8b5cf6;
  }

  .xl\:to-purple-600 {
    --tw-gradient-to: #7c3aed;
  }

  .xl\:to-purple-700 {
    --tw-gradient-to: #6d28d9;
  }

  .xl\:to-purple-800 {
    --tw-gradient-to: #5b21b6;
  }

  .xl\:to-purple-900 {
    --tw-gradient-to: #4c1d95;
  }

  .xl\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .xl\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .xl\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .xl\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .xl\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .xl\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .xl\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .xl\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .xl\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .xl\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

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

  .xl\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .xl\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:hover\:from-purple-50:hover {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:hover\:from-purple-100:hover {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:hover\:from-purple-200:hover {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:hover\:from-purple-300:hover {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:hover\:from-purple-400:hover {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:hover\:from-purple-500:hover {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:hover\:from-purple-600:hover {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:hover\:from-purple-700:hover {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:hover\:from-purple-800:hover {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:hover\:from-purple-900:hover {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

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

  .xl\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .xl\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:hover\:via-purple-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:hover\:via-purple-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:hover\:via-purple-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:hover\:via-purple-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:hover\:via-purple-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:hover\:via-purple-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:hover\:via-purple-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:hover\:via-purple-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:hover\:via-purple-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:hover\:via-purple-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .xl\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .xl\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .xl\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .xl\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .xl\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .xl\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .xl\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .xl\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .xl\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .xl\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .xl\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .xl\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .xl\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .xl\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .xl\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .xl\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .xl\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .xl\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .xl\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .xl\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .xl\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .xl\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .xl\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .xl\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .xl\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .xl\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .xl\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .xl\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .xl\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .xl\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .xl\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .xl\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .xl\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .xl\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .xl\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .xl\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .xl\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .xl\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .xl\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .xl\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .xl\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .xl\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .xl\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .xl\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .xl\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .xl\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .xl\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .xl\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .xl\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .xl\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .xl\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .xl\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .xl\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .xl\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .xl\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .xl\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .xl\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .xl\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .xl\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .xl\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .xl\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .xl\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .xl\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .xl\:hover\:to-purple-50:hover {
    --tw-gradient-to: #f5f3ff;
  }

  .xl\:hover\:to-purple-100:hover {
    --tw-gradient-to: #ede9fe;
  }

  .xl\:hover\:to-purple-200:hover {
    --tw-gradient-to: #ddd6fe;
  }

  .xl\:hover\:to-purple-300:hover {
    --tw-gradient-to: #c4b5fd;
  }

  .xl\:hover\:to-purple-400:hover {
    --tw-gradient-to: #a78bfa;
  }

  .xl\:hover\:to-purple-500:hover {
    --tw-gradient-to: #8b5cf6;
  }

  .xl\:hover\:to-purple-600:hover {
    --tw-gradient-to: #7c3aed;
  }

  .xl\:hover\:to-purple-700:hover {
    --tw-gradient-to: #6d28d9;
  }

  .xl\:hover\:to-purple-800:hover {
    --tw-gradient-to: #5b21b6;
  }

  .xl\:hover\:to-purple-900:hover {
    --tw-gradient-to: #4c1d95;
  }

  .xl\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .xl\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .xl\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .xl\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .xl\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .xl\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .xl\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .xl\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .xl\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .xl\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

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

  .xl\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .xl\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:focus\:from-purple-50:focus {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:focus\:from-purple-100:focus {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:focus\:from-purple-200:focus {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:focus\:from-purple-300:focus {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:focus\:from-purple-400:focus {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:focus\:from-purple-500:focus {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:focus\:from-purple-600:focus {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:focus\:from-purple-700:focus {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:focus\:from-purple-800:focus {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:focus\:from-purple-900:focus {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

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

  .xl\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

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

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

  .xl\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .xl\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .xl\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .xl\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .xl\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .xl\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .xl\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .xl\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .xl\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .xl\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .xl\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .xl\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .xl\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .xl\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .xl\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .xl\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .xl\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .xl\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .xl\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .xl\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .xl\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .xl\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .xl\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .xl\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .xl\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .xl\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .xl\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .xl\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .xl\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .xl\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .xl\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .xl\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .xl\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .xl\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .xl\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .xl\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .xl\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .xl\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .xl\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .xl\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .xl\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .xl\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .xl\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .xl\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .xl\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .xl\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .xl\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .xl\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .xl\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .xl\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .xl\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .xl\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .xl\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .xl\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .xl\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .xl\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .xl\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .xl\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .xl\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .xl\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .xl\:focus\:via-purple-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .xl\:focus\:via-purple-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .xl\:focus\:via-purple-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .xl\:focus\:via-purple-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .xl\:focus\:via-purple-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .xl\:focus\:via-purple-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .xl\:focus\:via-purple-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .xl\:focus\:via-purple-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .xl\:focus\:via-purple-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .xl\:focus\:via-purple-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .xl\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .xl\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .xl\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .xl\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .xl\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .xl\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .xl\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .xl\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .xl\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .xl\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .xl\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .xl\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .xl\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .xl\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .xl\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .xl\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .xl\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .xl\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .xl\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .xl\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .xl\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .xl\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .xl\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .xl\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .xl\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .xl\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .xl\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .xl\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .xl\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .xl\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .xl\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .xl\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .xl\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .xl\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .xl\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .xl\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .xl\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .xl\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .xl\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .xl\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .xl\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .xl\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .xl\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .xl\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .xl\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .xl\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .xl\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .xl\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .xl\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .xl\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .xl\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .xl\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .xl\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .xl\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .xl\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .xl\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .xl\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .xl\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .xl\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .xl\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .xl\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .xl\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .xl\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .xl\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .xl\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .xl\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .xl\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .xl\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .xl\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .xl\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .xl\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .xl\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .xl\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .xl\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .xl\:focus\:to-purple-50:focus {
    --tw-gradient-to: #f5f3ff;
  }

  .xl\:focus\:to-purple-100:focus {
    --tw-gradient-to: #ede9fe;
  }

  .xl\:focus\:to-purple-200:focus {
    --tw-gradient-to: #ddd6fe;
  }

  .xl\:focus\:to-purple-300:focus {
    --tw-gradient-to: #c4b5fd;
  }

  .xl\:focus\:to-purple-400:focus {
    --tw-gradient-to: #a78bfa;
  }

  .xl\:focus\:to-purple-500:focus {
    --tw-gradient-to: #8b5cf6;
  }

  .xl\:focus\:to-purple-600:focus {
    --tw-gradient-to: #7c3aed;
  }

  .xl\:focus\:to-purple-700:focus {
    --tw-gradient-to: #6d28d9;
  }

  .xl\:focus\:to-purple-800:focus {
    --tw-gradient-to: #5b21b6;
  }

  .xl\:focus\:to-purple-900:focus {
    --tw-gradient-to: #4c1d95;
  }

  .xl\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .xl\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .xl\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .xl\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .xl\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .xl\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .xl\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .xl\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .xl\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .xl\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .xl\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .xl\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .xl\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .xl\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .xl\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .xl\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .xl\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .xl\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .xl\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .xl\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .xl\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .xl\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .xl\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .xl\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .xl\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .xl\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .xl\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

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

  .group:hover .xl\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

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

  .group:hover .xl\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

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

  .group:hover .xl\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

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

  .xl\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .xl\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .xl\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .xl\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

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

  .xl\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .xl\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

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

  .xl\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .xl\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

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

  .xl\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .xl\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .xl\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

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

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

  .xl\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .xl\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .xl\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

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

  .xl\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .xl\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

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

  .xl\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .xl\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

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

  .xl\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .xl\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .xl\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

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

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

  .xl\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .xl\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .xl\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

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

  .xl\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .xl\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

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

  .xl\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .xl\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

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

  .xl\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .xl\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .xl\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

  .xl\:focus\:bg-opacity-100:focus {
    --tw-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-collapse {
    border-collapse: collapse;
  }

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

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

  .xl\:border-current {
    border-color: currentColor;
  }

  .xl\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xl\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .group:hover .xl\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .xl\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .xl\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .xl\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-purple-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .xl\:hover\:border-current:hover {
    border-color: currentColor;
  }

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

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

  .xl\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:hover\:border-purple-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .xl\:focus\:border-current:focus {
    border-color: currentColor;
  }

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

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

  .xl\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .xl\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .xl\:focus\:border-purple-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .xl\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .xl\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .xl\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .xl\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .xl\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .xl\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .xl\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .xl\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .xl\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .xl\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .xl\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .xl\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .xl\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .xl\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .xl\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .xl\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .xl\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

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

  .group:hover .xl\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

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

  .group:hover .xl\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

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

  .group:hover .xl\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

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

  .xl\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .xl\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .xl\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .xl\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

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

  .xl\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .xl\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

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

  .xl\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .xl\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

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

  .xl\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .xl\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .xl\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

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

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

  .xl\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .xl\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .xl\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

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

  .xl\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .xl\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

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

  .xl\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .xl\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

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

  .xl\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .xl\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .xl\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

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

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

  .xl\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .xl\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .xl\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

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

  .xl\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .xl\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

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

  .xl\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .xl\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

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

  .xl\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .xl\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .xl\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

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

  .xl\:rounded-none {
    border-radius: 0px;
  }

  .xl\:rounded-sm {
    border-radius: 0.125rem;
  }

  .xl\:rounded {
    border-radius: 0.25rem;
  }

  .xl\:rounded-md {
    border-radius: 0.375rem;
  }

  .xl\:rounded-lg {
    border-radius: 0.5rem;
  }

  .xl\:rounded-xl {
    border-radius: 0.75rem;
  }

  .xl\:rounded-2xl {
    border-radius: 1rem;
  }

  .xl\:rounded-3xl {
    border-radius: 1.5rem;
  }

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

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

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

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

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

  .xl\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .xl\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .xl\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .xl\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .xl\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .xl\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .xl\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .xl\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .xl\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .xl\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.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: 0px;
  }

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

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

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

  .xl\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .xl\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .xl\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .xl\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .xl\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .xl\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .xl\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .xl\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .xl\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .xl\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .xl\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .xl\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .xl\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .xl\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .xl\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .xl\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .xl\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .xl\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:rounded-bl-3xl {
    border-bottom-left-radius: 1.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: 0px;
  }

  .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: 0px;
  }

  .xl\:border-r-0 {
    border-right-width: 0px;
  }

  .xl\:border-b-0 {
    border-bottom-width: 0px;
  }

  .xl\:border-l-0 {
    border-left-width: 0px;
  }

  .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-help {
    cursor: help;
  }

  .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-nowrap {
    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\:clear-left {
    clear: left;
  }

  .xl\:clear-right {
    clear: right;
  }

  .xl\:clear-both {
    clear: both;
  }

  .xl\:clear-none {
    clear: none;
  }

  .xl\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .xl\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .xl\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .xl\:font-thin {
    font-weight: 100;
  }

  .xl\:font-extralight {
    font-weight: 200;
  }

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

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

  .xl\:font-medium {
    font-weight: 500;
  }

  .xl\:font-semibold {
    font-weight: 600;
  }

  .xl\:font-bold {
    font-weight: 700;
  }

  .xl\:font-extrabold {
    font-weight: 800;
  }

  .xl\:font-black {
    font-weight: 900;
  }

  .xl\:h-0 {
    height: 0px;
  }

  .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-7 {
    height: 1.75rem;
  }

  .xl\:h-8 {
    height: 2rem;
  }

  .xl\:h-9 {
    height: 2.25rem;
  }

  .xl\:h-10 {
    height: 2.5rem;
  }

  .xl\:h-11 {
    height: 2.75rem;
  }

  .xl\:h-12 {
    height: 3rem;
  }

  .xl\:h-14 {
    height: 3.5rem;
  }

  .xl\:h-16 {
    height: 4rem;
  }

  .xl\:h-20 {
    height: 5rem;
  }

  .xl\:h-24 {
    height: 6rem;
  }

  .xl\:h-28 {
    height: 7rem;
  }

  .xl\:h-32 {
    height: 8rem;
  }

  .xl\:h-36 {
    height: 9rem;
  }

  .xl\:h-40 {
    height: 10rem;
  }

  .xl\:h-44 {
    height: 11rem;
  }

  .xl\:h-48 {
    height: 12rem;
  }

  .xl\:h-52 {
    height: 13rem;
  }

  .xl\:h-56 {
    height: 14rem;
  }

  .xl\:h-60 {
    height: 15rem;
  }

  .xl\:h-64 {
    height: 16rem;
  }

  .xl\:h-72 {
    height: 18rem;
  }

  .xl\:h-80 {
    height: 20rem;
  }

  .xl\:h-96 {
    height: 24rem;
  }

  .xl\:h-auto {
    height: auto;
  }

  .xl\:h-px {
    height: 1px;
  }

  .xl\:h-0\.5 {
    height: 0.125rem;
  }

  .xl\:h-1\.5 {
    height: 0.375rem;
  }

  .xl\:h-2\.5 {
    height: 0.625rem;
  }

  .xl\:h-3\.5 {
    height: 0.875rem;
  }

  .xl\:h-1\/2 {
    height: 50%;
  }

  .xl\:h-1\/3 {
    height: 33.333333%;
  }

  .xl\:h-2\/3 {
    height: 66.666667%;
  }

  .xl\:h-1\/4 {
    height: 25%;
  }

  .xl\:h-2\/4 {
    height: 50%;
  }

  .xl\:h-3\/4 {
    height: 75%;
  }

  .xl\:h-1\/5 {
    height: 20%;
  }

  .xl\:h-2\/5 {
    height: 40%;
  }

  .xl\:h-3\/5 {
    height: 60%;
  }

  .xl\:h-4\/5 {
    height: 80%;
  }

  .xl\:h-1\/6 {
    height: 16.666667%;
  }

  .xl\:h-2\/6 {
    height: 33.333333%;
  }

  .xl\:h-3\/6 {
    height: 50%;
  }

  .xl\:h-4\/6 {
    height: 66.666667%;
  }

  .xl\:h-5\/6 {
    height: 83.333333%;
  }

  .xl\:h-full {
    height: 100%;
  }

  .xl\:h-screen {
    height: 100vh;
  }

  .xl\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .xl\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .xl\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .xl\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .xl\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .xl\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .xl\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .xl\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .xl\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .xl\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .xl\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .xl\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .xl\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .xl\:leading-3 {
    line-height: .75rem;
  }

  .xl\:leading-4 {
    line-height: 1rem;
  }

  .xl\:leading-5 {
    line-height: 1.25rem;
  }

  .xl\:leading-6 {
    line-height: 1.5rem;
  }

  .xl\:leading-7 {
    line-height: 1.75rem;
  }

  .xl\:leading-8 {
    line-height: 2rem;
  }

  .xl\:leading-9 {
    line-height: 2.25rem;
  }

  .xl\:leading-10 {
    line-height: 2.5rem;
  }

  .xl\:leading-none {
    line-height: 1;
  }

  .xl\:leading-tight {
    line-height: 1.25;
  }

  .xl\:leading-snug {
    line-height: 1.375;
  }

  .xl\:leading-normal {
    line-height: 1.5;
  }

  .xl\:leading-relaxed {
    line-height: 1.625;
  }

  .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: 0px;
  }

  .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-7 {
    margin: 1.75rem;
  }

  .xl\:m-8 {
    margin: 2rem;
  }

  .xl\:m-9 {
    margin: 2.25rem;
  }

  .xl\:m-10 {
    margin: 2.5rem;
  }

  .xl\:m-11 {
    margin: 2.75rem;
  }

  .xl\:m-12 {
    margin: 3rem;
  }

  .xl\:m-14 {
    margin: 3.5rem;
  }

  .xl\:m-16 {
    margin: 4rem;
  }

  .xl\:m-20 {
    margin: 5rem;
  }

  .xl\:m-24 {
    margin: 6rem;
  }

  .xl\:m-28 {
    margin: 7rem;
  }

  .xl\:m-32 {
    margin: 8rem;
  }

  .xl\:m-36 {
    margin: 9rem;
  }

  .xl\:m-40 {
    margin: 10rem;
  }

  .xl\:m-44 {
    margin: 11rem;
  }

  .xl\:m-48 {
    margin: 12rem;
  }

  .xl\:m-52 {
    margin: 13rem;
  }

  .xl\:m-56 {
    margin: 14rem;
  }

  .xl\:m-60 {
    margin: 15rem;
  }

  .xl\:m-64 {
    margin: 16rem;
  }

  .xl\:m-72 {
    margin: 18rem;
  }

  .xl\:m-80 {
    margin: 20rem;
  }

  .xl\:m-96 {
    margin: 24rem;
  }

  .xl\:m-auto {
    margin: auto;
  }

  .xl\:m-px {
    margin: 1px;
  }

  .xl\:m-0\.5 {
    margin: 0.125rem;
  }

  .xl\:m-1\.5 {
    margin: 0.375rem;
  }

  .xl\:m-2\.5 {
    margin: 0.625rem;
  }

  .xl\:m-3\.5 {
    margin: 0.875rem;
  }

  .xl\:-m-0 {
    margin: 0px;
  }

  .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-7 {
    margin: -1.75rem;
  }

  .xl\:-m-8 {
    margin: -2rem;
  }

  .xl\:-m-9 {
    margin: -2.25rem;
  }

  .xl\:-m-10 {
    margin: -2.5rem;
  }

  .xl\:-m-11 {
    margin: -2.75rem;
  }

  .xl\:-m-12 {
    margin: -3rem;
  }

  .xl\:-m-14 {
    margin: -3.5rem;
  }

  .xl\:-m-16 {
    margin: -4rem;
  }

  .xl\:-m-20 {
    margin: -5rem;
  }

  .xl\:-m-24 {
    margin: -6rem;
  }

  .xl\:-m-28 {
    margin: -7rem;
  }

  .xl\:-m-32 {
    margin: -8rem;
  }

  .xl\:-m-36 {
    margin: -9rem;
  }

  .xl\:-m-40 {
    margin: -10rem;
  }

  .xl\:-m-44 {
    margin: -11rem;
  }

  .xl\:-m-48 {
    margin: -12rem;
  }

  .xl\:-m-52 {
    margin: -13rem;
  }

  .xl\:-m-56 {
    margin: -14rem;
  }

  .xl\:-m-60 {
    margin: -15rem;
  }

  .xl\:-m-64 {
    margin: -16rem;
  }

  .xl\:-m-72 {
    margin: -18rem;
  }

  .xl\:-m-80 {
    margin: -20rem;
  }

  .xl\:-m-96 {
    margin: -24rem;
  }

  .xl\:-m-px {
    margin: -1px;
  }

  .xl\:-m-0\.5 {
    margin: -0.125rem;
  }

  .xl\:-m-1\.5 {
    margin: -0.375rem;
  }

  .xl\:-m-2\.5 {
    margin: -0.625rem;
  }

  .xl\:-m-3\.5 {
    margin: -0.875rem;
  }

  .xl\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .xl\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .xl\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xl\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xl\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:my-11 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .xl\:mx-11 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .xl\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xl\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xl\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xl\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .xl\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .xl\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xl\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xl\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .xl\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .xl\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .xl\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .xl\:my-44 {
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .xl\:mx-44 {
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .xl\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .xl\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .xl\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .xl\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .xl\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xl\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xl\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .xl\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .xl\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xl\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xl\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .xl\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .xl\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xl\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xl\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .xl\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .xl\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .xl\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .xl\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .xl\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .xl\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .xl\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .xl\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .xl\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .xl\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .xl\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xl\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xl\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .xl\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .xl\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xl\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xl\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .xl\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .xl\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .xl\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xl\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xl\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .xl\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .xl\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xl\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xl\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .xl\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .xl\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xl\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xl\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .xl\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .xl\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xl\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xl\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .xl\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .xl\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xl\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xl\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .xl\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .xl\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xl\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xl\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .xl\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .xl\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xl\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .xl\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .xl\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .xl\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .xl\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .xl\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .xl\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .xl\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .xl\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .xl\:mt-0 {
    margin-top: 0px;
  }

  .xl\:mr-0 {
    margin-right: 0px;
  }

  .xl\:mb-0 {
    margin-bottom: 0px;
  }

  .xl\:ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: 1.75rem;
  }

  .xl\:mr-7 {
    margin-right: 1.75rem;
  }

  .xl\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .xl\:ml-7 {
    margin-left: 1.75rem;
  }

  .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-9 {
    margin-top: 2.25rem;
  }

  .xl\:mr-9 {
    margin-right: 2.25rem;
  }

  .xl\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .xl\:ml-9 {
    margin-left: 2.25rem;
  }

  .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-11 {
    margin-top: 2.75rem;
  }

  .xl\:mr-11 {
    margin-right: 2.75rem;
  }

  .xl\:mb-11 {
    margin-bottom: 2.75rem;
  }

  .xl\:ml-11 {
    margin-left: 2.75rem;
  }

  .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-14 {
    margin-top: 3.5rem;
  }

  .xl\:mr-14 {
    margin-right: 3.5rem;
  }

  .xl\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .xl\:ml-14 {
    margin-left: 3.5rem;
  }

  .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-28 {
    margin-top: 7rem;
  }

  .xl\:mr-28 {
    margin-right: 7rem;
  }

  .xl\:mb-28 {
    margin-bottom: 7rem;
  }

  .xl\:ml-28 {
    margin-left: 7rem;
  }

  .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-36 {
    margin-top: 9rem;
  }

  .xl\:mr-36 {
    margin-right: 9rem;
  }

  .xl\:mb-36 {
    margin-bottom: 9rem;
  }

  .xl\:ml-36 {
    margin-left: 9rem;
  }

  .xl\:mt-40 {
    margin-top: 10rem;
  }

  .xl\:mr-40 {
    margin-right: 10rem;
  }

  .xl\:mb-40 {
    margin-bottom: 10rem;
  }

  .xl\:ml-40 {
    margin-left: 10rem;
  }

  .xl\:mt-44 {
    margin-top: 11rem;
  }

  .xl\:mr-44 {
    margin-right: 11rem;
  }

  .xl\:mb-44 {
    margin-bottom: 11rem;
  }

  .xl\:ml-44 {
    margin-left: 11rem;
  }

  .xl\:mt-48 {
    margin-top: 12rem;
  }

  .xl\:mr-48 {
    margin-right: 12rem;
  }

  .xl\:mb-48 {
    margin-bottom: 12rem;
  }

  .xl\:ml-48 {
    margin-left: 12rem;
  }

  .xl\:mt-52 {
    margin-top: 13rem;
  }

  .xl\:mr-52 {
    margin-right: 13rem;
  }

  .xl\:mb-52 {
    margin-bottom: 13rem;
  }

  .xl\:ml-52 {
    margin-left: 13rem;
  }

  .xl\:mt-56 {
    margin-top: 14rem;
  }

  .xl\:mr-56 {
    margin-right: 14rem;
  }

  .xl\:mb-56 {
    margin-bottom: 14rem;
  }

  .xl\:ml-56 {
    margin-left: 14rem;
  }

  .xl\:mt-60 {
    margin-top: 15rem;
  }

  .xl\:mr-60 {
    margin-right: 15rem;
  }

  .xl\:mb-60 {
    margin-bottom: 15rem;
  }

  .xl\:ml-60 {
    margin-left: 15rem;
  }

  .xl\:mt-64 {
    margin-top: 16rem;
  }

  .xl\:mr-64 {
    margin-right: 16rem;
  }

  .xl\:mb-64 {
    margin-bottom: 16rem;
  }

  .xl\:ml-64 {
    margin-left: 16rem;
  }

  .xl\:mt-72 {
    margin-top: 18rem;
  }

  .xl\:mr-72 {
    margin-right: 18rem;
  }

  .xl\:mb-72 {
    margin-bottom: 18rem;
  }

  .xl\:ml-72 {
    margin-left: 18rem;
  }

  .xl\:mt-80 {
    margin-top: 20rem;
  }

  .xl\:mr-80 {
    margin-right: 20rem;
  }

  .xl\:mb-80 {
    margin-bottom: 20rem;
  }

  .xl\:ml-80 {
    margin-left: 20rem;
  }

  .xl\:mt-96 {
    margin-top: 24rem;
  }

  .xl\:mr-96 {
    margin-right: 24rem;
  }

  .xl\:mb-96 {
    margin-bottom: 24rem;
  }

  .xl\:ml-96 {
    margin-left: 24rem;
  }

  .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-0\.5 {
    margin-top: 0.125rem;
  }

  .xl\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .xl\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .xl\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .xl\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .xl\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .xl\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .xl\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .xl\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .xl\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .xl\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .xl\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .xl\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .xl\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .xl\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .xl\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .xl\:-mt-0 {
    margin-top: 0px;
  }

  .xl\:-mr-0 {
    margin-right: 0px;
  }

  .xl\:-mb-0 {
    margin-bottom: 0px;
  }

  .xl\:-ml-0 {
    margin-left: 0px;
  }

  .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-7 {
    margin-top: -1.75rem;
  }

  .xl\:-mr-7 {
    margin-right: -1.75rem;
  }

  .xl\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .xl\:-ml-7 {
    margin-left: -1.75rem;
  }

  .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-9 {
    margin-top: -2.25rem;
  }

  .xl\:-mr-9 {
    margin-right: -2.25rem;
  }

  .xl\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .xl\:-ml-9 {
    margin-left: -2.25rem;
  }

  .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-11 {
    margin-top: -2.75rem;
  }

  .xl\:-mr-11 {
    margin-right: -2.75rem;
  }

  .xl\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .xl\:-ml-11 {
    margin-left: -2.75rem;
  }

  .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-14 {
    margin-top: -3.5rem;
  }

  .xl\:-mr-14 {
    margin-right: -3.5rem;
  }

  .xl\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .xl\:-ml-14 {
    margin-left: -3.5rem;
  }

  .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-28 {
    margin-top: -7rem;
  }

  .xl\:-mr-28 {
    margin-right: -7rem;
  }

  .xl\:-mb-28 {
    margin-bottom: -7rem;
  }

  .xl\:-ml-28 {
    margin-left: -7rem;
  }

  .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-36 {
    margin-top: -9rem;
  }

  .xl\:-mr-36 {
    margin-right: -9rem;
  }

  .xl\:-mb-36 {
    margin-bottom: -9rem;
  }

  .xl\:-ml-36 {
    margin-left: -9rem;
  }

  .xl\:-mt-40 {
    margin-top: -10rem;
  }

  .xl\:-mr-40 {
    margin-right: -10rem;
  }

  .xl\:-mb-40 {
    margin-bottom: -10rem;
  }

  .xl\:-ml-40 {
    margin-left: -10rem;
  }

  .xl\:-mt-44 {
    margin-top: -11rem;
  }

  .xl\:-mr-44 {
    margin-right: -11rem;
  }

  .xl\:-mb-44 {
    margin-bottom: -11rem;
  }

  .xl\:-ml-44 {
    margin-left: -11rem;
  }

  .xl\:-mt-48 {
    margin-top: -12rem;
  }

  .xl\:-mr-48 {
    margin-right: -12rem;
  }

  .xl\:-mb-48 {
    margin-bottom: -12rem;
  }

  .xl\:-ml-48 {
    margin-left: -12rem;
  }

  .xl\:-mt-52 {
    margin-top: -13rem;
  }

  .xl\:-mr-52 {
    margin-right: -13rem;
  }

  .xl\:-mb-52 {
    margin-bottom: -13rem;
  }

  .xl\:-ml-52 {
    margin-left: -13rem;
  }

  .xl\:-mt-56 {
    margin-top: -14rem;
  }

  .xl\:-mr-56 {
    margin-right: -14rem;
  }

  .xl\:-mb-56 {
    margin-bottom: -14rem;
  }

  .xl\:-ml-56 {
    margin-left: -14rem;
  }

  .xl\:-mt-60 {
    margin-top: -15rem;
  }

  .xl\:-mr-60 {
    margin-right: -15rem;
  }

  .xl\:-mb-60 {
    margin-bottom: -15rem;
  }

  .xl\:-ml-60 {
    margin-left: -15rem;
  }

  .xl\:-mt-64 {
    margin-top: -16rem;
  }

  .xl\:-mr-64 {
    margin-right: -16rem;
  }

  .xl\:-mb-64 {
    margin-bottom: -16rem;
  }

  .xl\:-ml-64 {
    margin-left: -16rem;
  }

  .xl\:-mt-72 {
    margin-top: -18rem;
  }

  .xl\:-mr-72 {
    margin-right: -18rem;
  }

  .xl\:-mb-72 {
    margin-bottom: -18rem;
  }

  .xl\:-ml-72 {
    margin-left: -18rem;
  }

  .xl\:-mt-80 {
    margin-top: -20rem;
  }

  .xl\:-mr-80 {
    margin-right: -20rem;
  }

  .xl\:-mb-80 {
    margin-bottom: -20rem;
  }

  .xl\:-ml-80 {
    margin-left: -20rem;
  }

  .xl\:-mt-96 {
    margin-top: -24rem;
  }

  .xl\:-mr-96 {
    margin-right: -24rem;
  }

  .xl\:-mb-96 {
    margin-bottom: -24rem;
  }

  .xl\:-ml-96 {
    margin-left: -24rem;
  }

  .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-0\.5 {
    margin-top: -0.125rem;
  }

  .xl\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .xl\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .xl\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .xl\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .xl\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .xl\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .xl\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .xl\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .xl\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .xl\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .xl\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .xl\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .xl\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .xl\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .xl\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .xl\:max-h-0 {
    max-height: 0px;
  }

  .xl\:max-h-1 {
    max-height: 0.25rem;
  }

  .xl\:max-h-2 {
    max-height: 0.5rem;
  }

  .xl\:max-h-3 {
    max-height: 0.75rem;
  }

  .xl\:max-h-4 {
    max-height: 1rem;
  }

  .xl\:max-h-5 {
    max-height: 1.25rem;
  }

  .xl\:max-h-6 {
    max-height: 1.5rem;
  }

  .xl\:max-h-7 {
    max-height: 1.75rem;
  }

  .xl\:max-h-8 {
    max-height: 2rem;
  }

  .xl\:max-h-9 {
    max-height: 2.25rem;
  }

  .xl\:max-h-10 {
    max-height: 2.5rem;
  }

  .xl\:max-h-11 {
    max-height: 2.75rem;
  }

  .xl\:max-h-12 {
    max-height: 3rem;
  }

  .xl\:max-h-14 {
    max-height: 3.5rem;
  }

  .xl\:max-h-16 {
    max-height: 4rem;
  }

  .xl\:max-h-20 {
    max-height: 5rem;
  }

  .xl\:max-h-24 {
    max-height: 6rem;
  }

  .xl\:max-h-28 {
    max-height: 7rem;
  }

  .xl\:max-h-32 {
    max-height: 8rem;
  }

  .xl\:max-h-36 {
    max-height: 9rem;
  }

  .xl\:max-h-40 {
    max-height: 10rem;
  }

  .xl\:max-h-44 {
    max-height: 11rem;
  }

  .xl\:max-h-48 {
    max-height: 12rem;
  }

  .xl\:max-h-52 {
    max-height: 13rem;
  }

  .xl\:max-h-56 {
    max-height: 14rem;
  }

  .xl\:max-h-60 {
    max-height: 15rem;
  }

  .xl\:max-h-64 {
    max-height: 16rem;
  }

  .xl\:max-h-72 {
    max-height: 18rem;
  }

  .xl\:max-h-80 {
    max-height: 20rem;
  }

  .xl\:max-h-96 {
    max-height: 24rem;
  }

  .xl\:max-h-px {
    max-height: 1px;
  }

  .xl\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .xl\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .xl\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .xl\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .xl\:max-h-full {
    max-height: 100%;
  }

  .xl\:max-h-screen {
    max-height: 100vh;
  }

  .xl\:max-w-0 {
    max-width: 0rem;
  }

  .xl\:max-w-none {
    max-width: none;
  }

  .xl\:max-w-xs {
    max-width: 20rem;
  }

  .xl\:max-w-sm {
    max-width: 24rem;
  }

  .xl\:max-w-md {
    max-width: 28rem;
  }

  .xl\:max-w-lg {
    max-width: 32rem;
  }

  .xl\:max-w-xl {
    max-width: 36rem;
  }

  .xl\:max-w-2xl {
    max-width: 42rem;
  }

  .xl\:max-w-3xl {
    max-width: 48rem;
  }

  .xl\:max-w-4xl {
    max-width: 56rem;
  }

  .xl\:max-w-5xl {
    max-width: 64rem;
  }

  .xl\:max-w-6xl {
    max-width: 72rem;
  }

  .xl\:max-w-7xl {
    max-width: 80rem;
  }

  .xl\:max-w-full {
    max-width: 100%;
  }

  .xl\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .xl\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .xl\:max-w-prose {
    max-width: 65ch;
  }

  .xl\:max-w-screen-sm {
    max-width: 640px;
  }

  .xl\:max-w-screen-md {
    max-width: 768px;
  }

  .xl\:max-w-screen-lg {
    max-width: 1024px;
  }

  .xl\:max-w-screen-xl {
    max-width: 1280px;
  }

  .xl\:max-w-screen-2xl {
    max-width: 1536px;
  }

  .xl\:min-h-0 {
    min-height: 0px;
  }

  .xl\:min-h-full {
    min-height: 100%;
  }

  .xl\:min-h-screen {
    min-height: 100vh;
  }

  .xl\:min-w-0 {
    min-width: 0px;
  }

  .xl\:min-w-full {
    min-width: 100%;
  }

  .xl\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .xl\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .xl\:object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .xl\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .xl\:object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .xl\:object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .xl\:object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .xl\:object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .xl\:object-center {
    -o-object-position: center;
       object-position: center;
  }

  .xl\:object-left {
    -o-object-position: left;
       object-position: left;
  }

  .xl\:object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .xl\:object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .xl\:object-right {
    -o-object-position: right;
       object-position: right;
  }

  .xl\:object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .xl\:object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .xl\:object-top {
    -o-object-position: top;
       object-position: top;
  }

  .xl\:opacity-0 {
    opacity: 0;
  }

  .xl\:opacity-5 {
    opacity: 0.05;
  }

  .xl\:opacity-10 {
    opacity: 0.1;
  }

  .xl\:opacity-20 {
    opacity: 0.2;
  }

  .xl\:opacity-25 {
    opacity: 0.25;
  }

  .xl\:opacity-30 {
    opacity: 0.3;
  }

  .xl\:opacity-40 {
    opacity: 0.4;
  }

  .xl\:opacity-50 {
    opacity: 0.5;
  }

  .xl\:opacity-60 {
    opacity: 0.6;
  }

  .xl\:opacity-70 {
    opacity: 0.7;
  }

  .xl\:opacity-75 {
    opacity: 0.75;
  }

  .xl\:opacity-80 {
    opacity: 0.8;
  }

  .xl\:opacity-90 {
    opacity: 0.9;
  }

  .xl\:opacity-95 {
    opacity: 0.95;
  }

  .xl\:opacity-100 {
    opacity: 1;
  }

  .group:hover .xl\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .xl\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .xl\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .xl\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .xl\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .xl\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .xl\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .xl\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .xl\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .xl\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .xl\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .xl\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .xl\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .xl\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .xl\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .xl\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .xl\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .xl\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .xl\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .xl\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .xl\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .xl\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .xl\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .xl\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

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

  .xl\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .xl\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .xl\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

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

  .xl\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .xl\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

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

  .xl\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .xl\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

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

  .xl\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .xl\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .xl\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

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

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

  .xl\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .xl\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .xl\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

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

  .xl\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .xl\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

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

  .xl\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .xl\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

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

  .xl\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .xl\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .xl\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

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

  .xl\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xl\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xl\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .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\:overscroll-auto {
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .xl\:overscroll-contain {
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .xl\:overscroll-none {
    -ms-scroll-chaining: 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: 0px;
  }

  .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-7 {
    padding: 1.75rem;
  }

  .xl\:p-8 {
    padding: 2rem;
  }

  .xl\:p-9 {
    padding: 2.25rem;
  }

  .xl\:p-10 {
    padding: 2.5rem;
  }

  .xl\:p-11 {
    padding: 2.75rem;
  }

  .xl\:p-12 {
    padding: 3rem;
  }

  .xl\:p-14 {
    padding: 3.5rem;
  }

  .xl\:p-16 {
    padding: 4rem;
  }

  .xl\:p-20 {
    padding: 5rem;
  }

  .xl\:p-24 {
    padding: 6rem;
  }

  .xl\:p-28 {
    padding: 7rem;
  }

  .xl\:p-32 {
    padding: 8rem;
  }

  .xl\:p-36 {
    padding: 9rem;
  }

  .xl\:p-40 {
    padding: 10rem;
  }

  .xl\:p-44 {
    padding: 11rem;
  }

  .xl\:p-48 {
    padding: 12rem;
  }

  .xl\:p-52 {
    padding: 13rem;
  }

  .xl\:p-56 {
    padding: 14rem;
  }

  .xl\:p-60 {
    padding: 15rem;
  }

  .xl\:p-64 {
    padding: 16rem;
  }

  .xl\:p-72 {
    padding: 18rem;
  }

  .xl\:p-80 {
    padding: 20rem;
  }

  .xl\:p-96 {
    padding: 24rem;
  }

  .xl\:p-px {
    padding: 1px;
  }

  .xl\:p-0\.5 {
    padding: 0.125rem;
  }

  .xl\:p-1\.5 {
    padding: 0.375rem;
  }

  .xl\:p-2\.5 {
    padding: 0.625rem;
  }

  .xl\:p-3\.5 {
    padding: 0.875rem;
  }

  .xl\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .xl\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .xl\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .xl\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .xl\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .xl\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .xl\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .xl\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xl\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xl\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .xl\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .xl\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .xl\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xl\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xl\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .xl\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .xl\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .xl\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .xl\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .xl\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .xl\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .xl\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .xl\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .xl\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .xl\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .xl\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .xl\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .xl\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .xl\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xl\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xl\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .xl\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .xl\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xl\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xl\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .xl\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .xl\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xl\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .xl\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .xl\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .xl\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .xl\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .xl\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .xl\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .xl\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .xl\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .xl\:pt-0 {
    padding-top: 0px;
  }

  .xl\:pr-0 {
    padding-right: 0px;
  }

  .xl\:pb-0 {
    padding-bottom: 0px;
  }

  .xl\:pl-0 {
    padding-left: 0px;
  }

  .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-7 {
    padding-top: 1.75rem;
  }

  .xl\:pr-7 {
    padding-right: 1.75rem;
  }

  .xl\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .xl\:pl-7 {
    padding-left: 1.75rem;
  }

  .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-9 {
    padding-top: 2.25rem;
  }

  .xl\:pr-9 {
    padding-right: 2.25rem;
  }

  .xl\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .xl\:pl-9 {
    padding-left: 2.25rem;
  }

  .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-11 {
    padding-top: 2.75rem;
  }

  .xl\:pr-11 {
    padding-right: 2.75rem;
  }

  .xl\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .xl\:pl-11 {
    padding-left: 2.75rem;
  }

  .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-14 {
    padding-top: 3.5rem;
  }

  .xl\:pr-14 {
    padding-right: 3.5rem;
  }

  .xl\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .xl\:pl-14 {
    padding-left: 3.5rem;
  }

  .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-28 {
    padding-top: 7rem;
  }

  .xl\:pr-28 {
    padding-right: 7rem;
  }

  .xl\:pb-28 {
    padding-bottom: 7rem;
  }

  .xl\:pl-28 {
    padding-left: 7rem;
  }

  .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-36 {
    padding-top: 9rem;
  }

  .xl\:pr-36 {
    padding-right: 9rem;
  }

  .xl\:pb-36 {
    padding-bottom: 9rem;
  }

  .xl\:pl-36 {
    padding-left: 9rem;
  }

  .xl\:pt-40 {
    padding-top: 10rem;
  }

  .xl\:pr-40 {
    padding-right: 10rem;
  }

  .xl\:pb-40 {
    padding-bottom: 10rem;
  }

  .xl\:pl-40 {
    padding-left: 10rem;
  }

  .xl\:pt-44 {
    padding-top: 11rem;
  }

  .xl\:pr-44 {
    padding-right: 11rem;
  }

  .xl\:pb-44 {
    padding-bottom: 11rem;
  }

  .xl\:pl-44 {
    padding-left: 11rem;
  }

  .xl\:pt-48 {
    padding-top: 12rem;
  }

  .xl\:pr-48 {
    padding-right: 12rem;
  }

  .xl\:pb-48 {
    padding-bottom: 12rem;
  }

  .xl\:pl-48 {
    padding-left: 12rem;
  }

  .xl\:pt-52 {
    padding-top: 13rem;
  }

  .xl\:pr-52 {
    padding-right: 13rem;
  }

  .xl\:pb-52 {
    padding-bottom: 13rem;
  }

  .xl\:pl-52 {
    padding-left: 13rem;
  }

  .xl\:pt-56 {
    padding-top: 14rem;
  }

  .xl\:pr-56 {
    padding-right: 14rem;
  }

  .xl\:pb-56 {
    padding-bottom: 14rem;
  }

  .xl\:pl-56 {
    padding-left: 14rem;
  }

  .xl\:pt-60 {
    padding-top: 15rem;
  }

  .xl\:pr-60 {
    padding-right: 15rem;
  }

  .xl\:pb-60 {
    padding-bottom: 15rem;
  }

  .xl\:pl-60 {
    padding-left: 15rem;
  }

  .xl\:pt-64 {
    padding-top: 16rem;
  }

  .xl\:pr-64 {
    padding-right: 16rem;
  }

  .xl\:pb-64 {
    padding-bottom: 16rem;
  }

  .xl\:pl-64 {
    padding-left: 16rem;
  }

  .xl\:pt-72 {
    padding-top: 18rem;
  }

  .xl\:pr-72 {
    padding-right: 18rem;
  }

  .xl\:pb-72 {
    padding-bottom: 18rem;
  }

  .xl\:pl-72 {
    padding-left: 18rem;
  }

  .xl\:pt-80 {
    padding-top: 20rem;
  }

  .xl\:pr-80 {
    padding-right: 20rem;
  }

  .xl\:pb-80 {
    padding-bottom: 20rem;
  }

  .xl\:pl-80 {
    padding-left: 20rem;
  }

  .xl\:pt-96 {
    padding-top: 24rem;
  }

  .xl\:pr-96 {
    padding-right: 24rem;
  }

  .xl\:pb-96 {
    padding-bottom: 24rem;
  }

  .xl\:pl-96 {
    padding-left: 24rem;
  }

  .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\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .xl\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .xl\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .xl\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .xl\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .xl\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .xl\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .xl\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .xl\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .xl\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .xl\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .xl\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .xl\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .xl\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .xl\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .xl\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .xl\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .xl\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .xl\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .xl\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .xl\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .xl\:placeholder-current::placeholder {
    color: currentColor;
  }

  .xl\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-purple-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .xl\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .xl\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .xl\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor;
  }

  .xl\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .xl\:focus\:placeholder-black:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-purple-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .xl\:pointer-events-none {
    pointer-events: none;
  }

  .xl\:pointer-events-auto {
    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: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xl\:inset-1 {
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .xl\:inset-2 {
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .xl\:inset-3 {
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .xl\:inset-4 {
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .xl\:inset-5 {
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .xl\:inset-6 {
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .xl\:inset-7 {
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .xl\:inset-8 {
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .xl\:inset-9 {
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .xl\:inset-10 {
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .xl\:inset-11 {
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .xl\:inset-12 {
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .xl\:inset-14 {
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .xl\:inset-16 {
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .xl\:inset-20 {
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .xl\:inset-24 {
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .xl\:inset-28 {
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .xl\:inset-32 {
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .xl\:inset-36 {
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .xl\:inset-40 {
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .xl\:inset-44 {
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .xl\:inset-48 {
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .xl\:inset-52 {
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .xl\:inset-56 {
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .xl\:inset-60 {
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .xl\:inset-64 {
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .xl\:inset-72 {
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .xl\:inset-80 {
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .xl\:inset-96 {
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .xl\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .xl\:inset-px {
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .xl\:inset-0\.5 {
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .xl\:inset-1\.5 {
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .xl\:inset-2\.5 {
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .xl\:inset-3\.5 {
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .xl\:-inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .xl\:-inset-1 {
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .xl\:-inset-2 {
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .xl\:-inset-3 {
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .xl\:-inset-4 {
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .xl\:-inset-5 {
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .xl\:-inset-6 {
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .xl\:-inset-7 {
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .xl\:-inset-8 {
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .xl\:-inset-9 {
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .xl\:-inset-10 {
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .xl\:-inset-11 {
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .xl\:-inset-12 {
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .xl\:-inset-14 {
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .xl\:-inset-16 {
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .xl\:-inset-20 {
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .xl\:-inset-24 {
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .xl\:-inset-28 {
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .xl\:-inset-32 {
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .xl\:-inset-36 {
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .xl\:-inset-40 {
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .xl\:-inset-44 {
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .xl\:-inset-48 {
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .xl\:-inset-52 {
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .xl\:-inset-56 {
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .xl\:-inset-60 {
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .xl\:-inset-64 {
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .xl\:-inset-72 {
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .xl\:-inset-80 {
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .xl\:-inset-96 {
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .xl\:-inset-px {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .xl\:-inset-0\.5 {
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .xl\:-inset-1\.5 {
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .xl\:-inset-2\.5 {
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .xl\:-inset-3\.5 {
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .xl\:inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xl\:inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .xl\:inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .xl\:inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .xl\:inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xl\:inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .xl\:inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .xl\:-inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xl\:-inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .xl\:-inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .xl\:-inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .xl\:-inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xl\:-inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .xl\:-inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .xl\:inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .xl\:inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .xl\:inset-y-1 {
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .xl\:inset-x-1 {
    right: 0.25rem;
    left: 0.25rem;
  }

  .xl\:inset-y-2 {
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .xl\:inset-x-2 {
    right: 0.5rem;
    left: 0.5rem;
  }

  .xl\:inset-y-3 {
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .xl\:inset-x-3 {
    right: 0.75rem;
    left: 0.75rem;
  }

  .xl\:inset-y-4 {
    top: 1rem;
    bottom: 1rem;
  }

  .xl\:inset-x-4 {
    right: 1rem;
    left: 1rem;
  }

  .xl\:inset-y-5 {
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .xl\:inset-x-5 {
    right: 1.25rem;
    left: 1.25rem;
  }

  .xl\:inset-y-6 {
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .xl\:inset-x-6 {
    right: 1.5rem;
    left: 1.5rem;
  }

  .xl\:inset-y-7 {
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .xl\:inset-x-7 {
    right: 1.75rem;
    left: 1.75rem;
  }

  .xl\:inset-y-8 {
    top: 2rem;
    bottom: 2rem;
  }

  .xl\:inset-x-8 {
    right: 2rem;
    left: 2rem;
  }

  .xl\:inset-y-9 {
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .xl\:inset-x-9 {
    right: 2.25rem;
    left: 2.25rem;
  }

  .xl\:inset-y-10 {
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .xl\:inset-x-10 {
    right: 2.5rem;
    left: 2.5rem;
  }

  .xl\:inset-y-11 {
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .xl\:inset-x-11 {
    right: 2.75rem;
    left: 2.75rem;
  }

  .xl\:inset-y-12 {
    top: 3rem;
    bottom: 3rem;
  }

  .xl\:inset-x-12 {
    right: 3rem;
    left: 3rem;
  }

  .xl\:inset-y-14 {
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .xl\:inset-x-14 {
    right: 3.5rem;
    left: 3.5rem;
  }

  .xl\:inset-y-16 {
    top: 4rem;
    bottom: 4rem;
  }

  .xl\:inset-x-16 {
    right: 4rem;
    left: 4rem;
  }

  .xl\:inset-y-20 {
    top: 5rem;
    bottom: 5rem;
  }

  .xl\:inset-x-20 {
    right: 5rem;
    left: 5rem;
  }

  .xl\:inset-y-24 {
    top: 6rem;
    bottom: 6rem;
  }

  .xl\:inset-x-24 {
    right: 6rem;
    left: 6rem;
  }

  .xl\:inset-y-28 {
    top: 7rem;
    bottom: 7rem;
  }

  .xl\:inset-x-28 {
    right: 7rem;
    left: 7rem;
  }

  .xl\:inset-y-32 {
    top: 8rem;
    bottom: 8rem;
  }

  .xl\:inset-x-32 {
    right: 8rem;
    left: 8rem;
  }

  .xl\:inset-y-36 {
    top: 9rem;
    bottom: 9rem;
  }

  .xl\:inset-x-36 {
    right: 9rem;
    left: 9rem;
  }

  .xl\:inset-y-40 {
    top: 10rem;
    bottom: 10rem;
  }

  .xl\:inset-x-40 {
    right: 10rem;
    left: 10rem;
  }

  .xl\:inset-y-44 {
    top: 11rem;
    bottom: 11rem;
  }

  .xl\:inset-x-44 {
    right: 11rem;
    left: 11rem;
  }

  .xl\:inset-y-48 {
    top: 12rem;
    bottom: 12rem;
  }

  .xl\:inset-x-48 {
    right: 12rem;
    left: 12rem;
  }

  .xl\:inset-y-52 {
    top: 13rem;
    bottom: 13rem;
  }

  .xl\:inset-x-52 {
    right: 13rem;
    left: 13rem;
  }

  .xl\:inset-y-56 {
    top: 14rem;
    bottom: 14rem;
  }

  .xl\:inset-x-56 {
    right: 14rem;
    left: 14rem;
  }

  .xl\:inset-y-60 {
    top: 15rem;
    bottom: 15rem;
  }

  .xl\:inset-x-60 {
    right: 15rem;
    left: 15rem;
  }

  .xl\:inset-y-64 {
    top: 16rem;
    bottom: 16rem;
  }

  .xl\:inset-x-64 {
    right: 16rem;
    left: 16rem;
  }

  .xl\:inset-y-72 {
    top: 18rem;
    bottom: 18rem;
  }

  .xl\:inset-x-72 {
    right: 18rem;
    left: 18rem;
  }

  .xl\:inset-y-80 {
    top: 20rem;
    bottom: 20rem;
  }

  .xl\:inset-x-80 {
    right: 20rem;
    left: 20rem;
  }

  .xl\:inset-y-96 {
    top: 24rem;
    bottom: 24rem;
  }

  .xl\:inset-x-96 {
    right: 24rem;
    left: 24rem;
  }

  .xl\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .xl\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .xl\:inset-y-px {
    top: 1px;
    bottom: 1px;
  }

  .xl\:inset-x-px {
    right: 1px;
    left: 1px;
  }

  .xl\:inset-y-0\.5 {
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .xl\:inset-x-0\.5 {
    right: 0.125rem;
    left: 0.125rem;
  }

  .xl\:inset-y-1\.5 {
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .xl\:inset-x-1\.5 {
    right: 0.375rem;
    left: 0.375rem;
  }

  .xl\:inset-y-2\.5 {
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .xl\:inset-x-2\.5 {
    right: 0.625rem;
    left: 0.625rem;
  }

  .xl\:inset-y-3\.5 {
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .xl\:inset-x-3\.5 {
    right: 0.875rem;
    left: 0.875rem;
  }

  .xl\:-inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .xl\:-inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .xl\:-inset-y-1 {
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .xl\:-inset-x-1 {
    right: -0.25rem;
    left: -0.25rem;
  }

  .xl\:-inset-y-2 {
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .xl\:-inset-x-2 {
    right: -0.5rem;
    left: -0.5rem;
  }

  .xl\:-inset-y-3 {
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .xl\:-inset-x-3 {
    right: -0.75rem;
    left: -0.75rem;
  }

  .xl\:-inset-y-4 {
    top: -1rem;
    bottom: -1rem;
  }

  .xl\:-inset-x-4 {
    right: -1rem;
    left: -1rem;
  }

  .xl\:-inset-y-5 {
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .xl\:-inset-x-5 {
    right: -1.25rem;
    left: -1.25rem;
  }

  .xl\:-inset-y-6 {
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .xl\:-inset-x-6 {
    right: -1.5rem;
    left: -1.5rem;
  }

  .xl\:-inset-y-7 {
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .xl\:-inset-x-7 {
    right: -1.75rem;
    left: -1.75rem;
  }

  .xl\:-inset-y-8 {
    top: -2rem;
    bottom: -2rem;
  }

  .xl\:-inset-x-8 {
    right: -2rem;
    left: -2rem;
  }

  .xl\:-inset-y-9 {
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .xl\:-inset-x-9 {
    right: -2.25rem;
    left: -2.25rem;
  }

  .xl\:-inset-y-10 {
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .xl\:-inset-x-10 {
    right: -2.5rem;
    left: -2.5rem;
  }

  .xl\:-inset-y-11 {
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .xl\:-inset-x-11 {
    right: -2.75rem;
    left: -2.75rem;
  }

  .xl\:-inset-y-12 {
    top: -3rem;
    bottom: -3rem;
  }

  .xl\:-inset-x-12 {
    right: -3rem;
    left: -3rem;
  }

  .xl\:-inset-y-14 {
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .xl\:-inset-x-14 {
    right: -3.5rem;
    left: -3.5rem;
  }

  .xl\:-inset-y-16 {
    top: -4rem;
    bottom: -4rem;
  }

  .xl\:-inset-x-16 {
    right: -4rem;
    left: -4rem;
  }

  .xl\:-inset-y-20 {
    top: -5rem;
    bottom: -5rem;
  }

  .xl\:-inset-x-20 {
    right: -5rem;
    left: -5rem;
  }

  .xl\:-inset-y-24 {
    top: -6rem;
    bottom: -6rem;
  }

  .xl\:-inset-x-24 {
    right: -6rem;
    left: -6rem;
  }

  .xl\:-inset-y-28 {
    top: -7rem;
    bottom: -7rem;
  }

  .xl\:-inset-x-28 {
    right: -7rem;
    left: -7rem;
  }

  .xl\:-inset-y-32 {
    top: -8rem;
    bottom: -8rem;
  }

  .xl\:-inset-x-32 {
    right: -8rem;
    left: -8rem;
  }

  .xl\:-inset-y-36 {
    top: -9rem;
    bottom: -9rem;
  }

  .xl\:-inset-x-36 {
    right: -9rem;
    left: -9rem;
  }

  .xl\:-inset-y-40 {
    top: -10rem;
    bottom: -10rem;
  }

  .xl\:-inset-x-40 {
    right: -10rem;
    left: -10rem;
  }

  .xl\:-inset-y-44 {
    top: -11rem;
    bottom: -11rem;
  }

  .xl\:-inset-x-44 {
    right: -11rem;
    left: -11rem;
  }

  .xl\:-inset-y-48 {
    top: -12rem;
    bottom: -12rem;
  }

  .xl\:-inset-x-48 {
    right: -12rem;
    left: -12rem;
  }

  .xl\:-inset-y-52 {
    top: -13rem;
    bottom: -13rem;
  }

  .xl\:-inset-x-52 {
    right: -13rem;
    left: -13rem;
  }

  .xl\:-inset-y-56 {
    top: -14rem;
    bottom: -14rem;
  }

  .xl\:-inset-x-56 {
    right: -14rem;
    left: -14rem;
  }

  .xl\:-inset-y-60 {
    top: -15rem;
    bottom: -15rem;
  }

  .xl\:-inset-x-60 {
    right: -15rem;
    left: -15rem;
  }

  .xl\:-inset-y-64 {
    top: -16rem;
    bottom: -16rem;
  }

  .xl\:-inset-x-64 {
    right: -16rem;
    left: -16rem;
  }

  .xl\:-inset-y-72 {
    top: -18rem;
    bottom: -18rem;
  }

  .xl\:-inset-x-72 {
    right: -18rem;
    left: -18rem;
  }

  .xl\:-inset-y-80 {
    top: -20rem;
    bottom: -20rem;
  }

  .xl\:-inset-x-80 {
    right: -20rem;
    left: -20rem;
  }

  .xl\:-inset-y-96 {
    top: -24rem;
    bottom: -24rem;
  }

  .xl\:-inset-x-96 {
    right: -24rem;
    left: -24rem;
  }

  .xl\:-inset-y-px {
    top: -1px;
    bottom: -1px;
  }

  .xl\:-inset-x-px {
    right: -1px;
    left: -1px;
  }

  .xl\:-inset-y-0\.5 {
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .xl\:-inset-x-0\.5 {
    right: -0.125rem;
    left: -0.125rem;
  }

  .xl\:-inset-y-1\.5 {
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .xl\:-inset-x-1\.5 {
    right: -0.375rem;
    left: -0.375rem;
  }

  .xl\:-inset-y-2\.5 {
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .xl\:-inset-x-2\.5 {
    right: -0.625rem;
    left: -0.625rem;
  }

  .xl\:-inset-y-3\.5 {
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .xl\:-inset-x-3\.5 {
    right: -0.875rem;
    left: -0.875rem;
  }

  .xl\:inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .xl\:inset-x-1\/2 {
    right: 50%;
    left: 50%;
  }

  .xl\:inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .xl\:inset-x-1\/3 {
    right: 33.333333%;
    left: 33.333333%;
  }

  .xl\:inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .xl\:inset-x-2\/3 {
    right: 66.666667%;
    left: 66.666667%;
  }

  .xl\:inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .xl\:inset-x-1\/4 {
    right: 25%;
    left: 25%;
  }

  .xl\:inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .xl\:inset-x-2\/4 {
    right: 50%;
    left: 50%;
  }

  .xl\:inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .xl\:inset-x-3\/4 {
    right: 75%;
    left: 75%;
  }

  .xl\:inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .xl\:inset-x-full {
    right: 100%;
    left: 100%;
  }

  .xl\:-inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .xl\:-inset-x-1\/2 {
    right: -50%;
    left: -50%;
  }

  .xl\:-inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .xl\:-inset-x-1\/3 {
    right: -33.333333%;
    left: -33.333333%;
  }

  .xl\:-inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .xl\:-inset-x-2\/3 {
    right: -66.666667%;
    left: -66.666667%;
  }

  .xl\:-inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .xl\:-inset-x-1\/4 {
    right: -25%;
    left: -25%;
  }

  .xl\:-inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .xl\:-inset-x-2\/4 {
    right: -50%;
    left: -50%;
  }

  .xl\:-inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .xl\:-inset-x-3\/4 {
    right: -75%;
    left: -75%;
  }

  .xl\:-inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .xl\:-inset-x-full {
    right: -100%;
    left: -100%;
  }

  .xl\:top-0 {
    top: 0px;
  }

  .xl\:right-0 {
    right: 0px;
  }

  .xl\:bottom-0 {
    bottom: 0px;
  }

  .xl\:left-0 {
    left: 0px;
  }

  .xl\:top-1 {
    top: 0.25rem;
  }

  .xl\:right-1 {
    right: 0.25rem;
  }

  .xl\:bottom-1 {
    bottom: 0.25rem;
  }

  .xl\:left-1 {
    left: 0.25rem;
  }

  .xl\:top-2 {
    top: 0.5rem;
  }

  .xl\:right-2 {
    right: 0.5rem;
  }

  .xl\:bottom-2 {
    bottom: 0.5rem;
  }

  .xl\:left-2 {
    left: 0.5rem;
  }

  .xl\:top-3 {
    top: 0.75rem;
  }

  .xl\:right-3 {
    right: 0.75rem;
  }

  .xl\:bottom-3 {
    bottom: 0.75rem;
  }

  .xl\:left-3 {
    left: 0.75rem;
  }

  .xl\:top-4 {
    top: 1rem;
  }

  .xl\:right-4 {
    right: 1rem;
  }

  .xl\:bottom-4 {
    bottom: 1rem;
  }

  .xl\:left-4 {
    left: 1rem;
  }

  .xl\:top-5 {
    top: 1.25rem;
  }

  .xl\:right-5 {
    right: 1.25rem;
  }

  .xl\:bottom-5 {
    bottom: 1.25rem;
  }

  .xl\:left-5 {
    left: 1.25rem;
  }

  .xl\:top-6 {
    top: 1.5rem;
  }

  .xl\:right-6 {
    right: 1.5rem;
  }

  .xl\:bottom-6 {
    bottom: 1.5rem;
  }

  .xl\:left-6 {
    left: 1.5rem;
  }

  .xl\:top-7 {
    top: 1.75rem;
  }

  .xl\:right-7 {
    right: 1.75rem;
  }

  .xl\:bottom-7 {
    bottom: 1.75rem;
  }

  .xl\:left-7 {
    left: 1.75rem;
  }

  .xl\:top-8 {
    top: 2rem;
  }

  .xl\:right-8 {
    right: 2rem;
  }

  .xl\:bottom-8 {
    bottom: 2rem;
  }

  .xl\:left-8 {
    left: 2rem;
  }

  .xl\:top-9 {
    top: 2.25rem;
  }

  .xl\:right-9 {
    right: 2.25rem;
  }

  .xl\:bottom-9 {
    bottom: 2.25rem;
  }

  .xl\:left-9 {
    left: 2.25rem;
  }

  .xl\:top-10 {
    top: 2.5rem;
  }

  .xl\:right-10 {
    right: 2.5rem;
  }

  .xl\:bottom-10 {
    bottom: 2.5rem;
  }

  .xl\:left-10 {
    left: 2.5rem;
  }

  .xl\:top-11 {
    top: 2.75rem;
  }

  .xl\:right-11 {
    right: 2.75rem;
  }

  .xl\:bottom-11 {
    bottom: 2.75rem;
  }

  .xl\:left-11 {
    left: 2.75rem;
  }

  .xl\:top-12 {
    top: 3rem;
  }

  .xl\:right-12 {
    right: 3rem;
  }

  .xl\:bottom-12 {
    bottom: 3rem;
  }

  .xl\:left-12 {
    left: 3rem;
  }

  .xl\:top-14 {
    top: 3.5rem;
  }

  .xl\:right-14 {
    right: 3.5rem;
  }

  .xl\:bottom-14 {
    bottom: 3.5rem;
  }

  .xl\:left-14 {
    left: 3.5rem;
  }

  .xl\:top-16 {
    top: 4rem;
  }

  .xl\:right-16 {
    right: 4rem;
  }

  .xl\:bottom-16 {
    bottom: 4rem;
  }

  .xl\:left-16 {
    left: 4rem;
  }

  .xl\:top-20 {
    top: 5rem;
  }

  .xl\:right-20 {
    right: 5rem;
  }

  .xl\:bottom-20 {
    bottom: 5rem;
  }

  .xl\:left-20 {
    left: 5rem;
  }

  .xl\:top-24 {
    top: 6rem;
  }

  .xl\:right-24 {
    right: 6rem;
  }

  .xl\:bottom-24 {
    bottom: 6rem;
  }

  .xl\:left-24 {
    left: 6rem;
  }

  .xl\:top-28 {
    top: 7rem;
  }

  .xl\:right-28 {
    right: 7rem;
  }

  .xl\:bottom-28 {
    bottom: 7rem;
  }

  .xl\:left-28 {
    left: 7rem;
  }

  .xl\:top-32 {
    top: 8rem;
  }

  .xl\:right-32 {
    right: 8rem;
  }

  .xl\:bottom-32 {
    bottom: 8rem;
  }

  .xl\:left-32 {
    left: 8rem;
  }

  .xl\:top-36 {
    top: 9rem;
  }

  .xl\:right-36 {
    right: 9rem;
  }

  .xl\:bottom-36 {
    bottom: 9rem;
  }

  .xl\:left-36 {
    left: 9rem;
  }

  .xl\:top-40 {
    top: 10rem;
  }

  .xl\:right-40 {
    right: 10rem;
  }

  .xl\:bottom-40 {
    bottom: 10rem;
  }

  .xl\:left-40 {
    left: 10rem;
  }

  .xl\:top-44 {
    top: 11rem;
  }

  .xl\:right-44 {
    right: 11rem;
  }

  .xl\:bottom-44 {
    bottom: 11rem;
  }

  .xl\:left-44 {
    left: 11rem;
  }

  .xl\:top-48 {
    top: 12rem;
  }

  .xl\:right-48 {
    right: 12rem;
  }

  .xl\:bottom-48 {
    bottom: 12rem;
  }

  .xl\:left-48 {
    left: 12rem;
  }

  .xl\:top-52 {
    top: 13rem;
  }

  .xl\:right-52 {
    right: 13rem;
  }

  .xl\:bottom-52 {
    bottom: 13rem;
  }

  .xl\:left-52 {
    left: 13rem;
  }

  .xl\:top-56 {
    top: 14rem;
  }

  .xl\:right-56 {
    right: 14rem;
  }

  .xl\:bottom-56 {
    bottom: 14rem;
  }

  .xl\:left-56 {
    left: 14rem;
  }

  .xl\:top-60 {
    top: 15rem;
  }

  .xl\:right-60 {
    right: 15rem;
  }

  .xl\:bottom-60 {
    bottom: 15rem;
  }

  .xl\:left-60 {
    left: 15rem;
  }

  .xl\:top-64 {
    top: 16rem;
  }

  .xl\:right-64 {
    right: 16rem;
  }

  .xl\:bottom-64 {
    bottom: 16rem;
  }

  .xl\:left-64 {
    left: 16rem;
  }

  .xl\:top-72 {
    top: 18rem;
  }

  .xl\:right-72 {
    right: 18rem;
  }

  .xl\:bottom-72 {
    bottom: 18rem;
  }

  .xl\:left-72 {
    left: 18rem;
  }

  .xl\:top-80 {
    top: 20rem;
  }

  .xl\:right-80 {
    right: 20rem;
  }

  .xl\:bottom-80 {
    bottom: 20rem;
  }

  .xl\:left-80 {
    left: 20rem;
  }

  .xl\:top-96 {
    top: 24rem;
  }

  .xl\:right-96 {
    right: 24rem;
  }

  .xl\:bottom-96 {
    bottom: 24rem;
  }

  .xl\:left-96 {
    left: 24rem;
  }

  .xl\:top-auto {
    top: auto;
  }

  .xl\:right-auto {
    right: auto;
  }

  .xl\:bottom-auto {
    bottom: auto;
  }

  .xl\:left-auto {
    left: auto;
  }

  .xl\:top-px {
    top: 1px;
  }

  .xl\:right-px {
    right: 1px;
  }

  .xl\:bottom-px {
    bottom: 1px;
  }

  .xl\:left-px {
    left: 1px;
  }

  .xl\:top-0\.5 {
    top: 0.125rem;
  }

  .xl\:right-0\.5 {
    right: 0.125rem;
  }

  .xl\:bottom-0\.5 {
    bottom: 0.125rem;
  }

  .xl\:left-0\.5 {
    left: 0.125rem;
  }

  .xl\:top-1\.5 {
    top: 0.375rem;
  }

  .xl\:right-1\.5 {
    right: 0.375rem;
  }

  .xl\:bottom-1\.5 {
    bottom: 0.375rem;
  }

  .xl\:left-1\.5 {
    left: 0.375rem;
  }

  .xl\:top-2\.5 {
    top: 0.625rem;
  }

  .xl\:right-2\.5 {
    right: 0.625rem;
  }

  .xl\:bottom-2\.5 {
    bottom: 0.625rem;
  }

  .xl\:left-2\.5 {
    left: 0.625rem;
  }

  .xl\:top-3\.5 {
    top: 0.875rem;
  }

  .xl\:right-3\.5 {
    right: 0.875rem;
  }

  .xl\:bottom-3\.5 {
    bottom: 0.875rem;
  }

  .xl\:left-3\.5 {
    left: 0.875rem;
  }

  .xl\:-top-0 {
    top: 0px;
  }

  .xl\:-right-0 {
    right: 0px;
  }

  .xl\:-bottom-0 {
    bottom: 0px;
  }

  .xl\:-left-0 {
    left: 0px;
  }

  .xl\:-top-1 {
    top: -0.25rem;
  }

  .xl\:-right-1 {
    right: -0.25rem;
  }

  .xl\:-bottom-1 {
    bottom: -0.25rem;
  }

  .xl\:-left-1 {
    left: -0.25rem;
  }

  .xl\:-top-2 {
    top: -0.5rem;
  }

  .xl\:-right-2 {
    right: -0.5rem;
  }

  .xl\:-bottom-2 {
    bottom: -0.5rem;
  }

  .xl\:-left-2 {
    left: -0.5rem;
  }

  .xl\:-top-3 {
    top: -0.75rem;
  }

  .xl\:-right-3 {
    right: -0.75rem;
  }

  .xl\:-bottom-3 {
    bottom: -0.75rem;
  }

  .xl\:-left-3 {
    left: -0.75rem;
  }

  .xl\:-top-4 {
    top: -1rem;
  }

  .xl\:-right-4 {
    right: -1rem;
  }

  .xl\:-bottom-4 {
    bottom: -1rem;
  }

  .xl\:-left-4 {
    left: -1rem;
  }

  .xl\:-top-5 {
    top: -1.25rem;
  }

  .xl\:-right-5 {
    right: -1.25rem;
  }

  .xl\:-bottom-5 {
    bottom: -1.25rem;
  }

  .xl\:-left-5 {
    left: -1.25rem;
  }

  .xl\:-top-6 {
    top: -1.5rem;
  }

  .xl\:-right-6 {
    right: -1.5rem;
  }

  .xl\:-bottom-6 {
    bottom: -1.5rem;
  }

  .xl\:-left-6 {
    left: -1.5rem;
  }

  .xl\:-top-7 {
    top: -1.75rem;
  }

  .xl\:-right-7 {
    right: -1.75rem;
  }

  .xl\:-bottom-7 {
    bottom: -1.75rem;
  }

  .xl\:-left-7 {
    left: -1.75rem;
  }

  .xl\:-top-8 {
    top: -2rem;
  }

  .xl\:-right-8 {
    right: -2rem;
  }

  .xl\:-bottom-8 {
    bottom: -2rem;
  }

  .xl\:-left-8 {
    left: -2rem;
  }

  .xl\:-top-9 {
    top: -2.25rem;
  }

  .xl\:-right-9 {
    right: -2.25rem;
  }

  .xl\:-bottom-9 {
    bottom: -2.25rem;
  }

  .xl\:-left-9 {
    left: -2.25rem;
  }

  .xl\:-top-10 {
    top: -2.5rem;
  }

  .xl\:-right-10 {
    right: -2.5rem;
  }

  .xl\:-bottom-10 {
    bottom: -2.5rem;
  }

  .xl\:-left-10 {
    left: -2.5rem;
  }

  .xl\:-top-11 {
    top: -2.75rem;
  }

  .xl\:-right-11 {
    right: -2.75rem;
  }

  .xl\:-bottom-11 {
    bottom: -2.75rem;
  }

  .xl\:-left-11 {
    left: -2.75rem;
  }

  .xl\:-top-12 {
    top: -3rem;
  }

  .xl\:-right-12 {
    right: -3rem;
  }

  .xl\:-bottom-12 {
    bottom: -3rem;
  }

  .xl\:-left-12 {
    left: -3rem;
  }

  .xl\:-top-14 {
    top: -3.5rem;
  }

  .xl\:-right-14 {
    right: -3.5rem;
  }

  .xl\:-bottom-14 {
    bottom: -3.5rem;
  }

  .xl\:-left-14 {
    left: -3.5rem;
  }

  .xl\:-top-16 {
    top: -4rem;
  }

  .xl\:-right-16 {
    right: -4rem;
  }

  .xl\:-bottom-16 {
    bottom: -4rem;
  }

  .xl\:-left-16 {
    left: -4rem;
  }

  .xl\:-top-20 {
    top: -5rem;
  }

  .xl\:-right-20 {
    right: -5rem;
  }

  .xl\:-bottom-20 {
    bottom: -5rem;
  }

  .xl\:-left-20 {
    left: -5rem;
  }

  .xl\:-top-24 {
    top: -6rem;
  }

  .xl\:-right-24 {
    right: -6rem;
  }

  .xl\:-bottom-24 {
    bottom: -6rem;
  }

  .xl\:-left-24 {
    left: -6rem;
  }

  .xl\:-top-28 {
    top: -7rem;
  }

  .xl\:-right-28 {
    right: -7rem;
  }

  .xl\:-bottom-28 {
    bottom: -7rem;
  }

  .xl\:-left-28 {
    left: -7rem;
  }

  .xl\:-top-32 {
    top: -8rem;
  }

  .xl\:-right-32 {
    right: -8rem;
  }

  .xl\:-bottom-32 {
    bottom: -8rem;
  }

  .xl\:-left-32 {
    left: -8rem;
  }

  .xl\:-top-36 {
    top: -9rem;
  }

  .xl\:-right-36 {
    right: -9rem;
  }

  .xl\:-bottom-36 {
    bottom: -9rem;
  }

  .xl\:-left-36 {
    left: -9rem;
  }

  .xl\:-top-40 {
    top: -10rem;
  }

  .xl\:-right-40 {
    right: -10rem;
  }

  .xl\:-bottom-40 {
    bottom: -10rem;
  }

  .xl\:-left-40 {
    left: -10rem;
  }

  .xl\:-top-44 {
    top: -11rem;
  }

  .xl\:-right-44 {
    right: -11rem;
  }

  .xl\:-bottom-44 {
    bottom: -11rem;
  }

  .xl\:-left-44 {
    left: -11rem;
  }

  .xl\:-top-48 {
    top: -12rem;
  }

  .xl\:-right-48 {
    right: -12rem;
  }

  .xl\:-bottom-48 {
    bottom: -12rem;
  }

  .xl\:-left-48 {
    left: -12rem;
  }

  .xl\:-top-52 {
    top: -13rem;
  }

  .xl\:-right-52 {
    right: -13rem;
  }

  .xl\:-bottom-52 {
    bottom: -13rem;
  }

  .xl\:-left-52 {
    left: -13rem;
  }

  .xl\:-top-56 {
    top: -14rem;
  }

  .xl\:-right-56 {
    right: -14rem;
  }

  .xl\:-bottom-56 {
    bottom: -14rem;
  }

  .xl\:-left-56 {
    left: -14rem;
  }

  .xl\:-top-60 {
    top: -15rem;
  }

  .xl\:-right-60 {
    right: -15rem;
  }

  .xl\:-bottom-60 {
    bottom: -15rem;
  }

  .xl\:-left-60 {
    left: -15rem;
  }

  .xl\:-top-64 {
    top: -16rem;
  }

  .xl\:-right-64 {
    right: -16rem;
  }

  .xl\:-bottom-64 {
    bottom: -16rem;
  }

  .xl\:-left-64 {
    left: -16rem;
  }

  .xl\:-top-72 {
    top: -18rem;
  }

  .xl\:-right-72 {
    right: -18rem;
  }

  .xl\:-bottom-72 {
    bottom: -18rem;
  }

  .xl\:-left-72 {
    left: -18rem;
  }

  .xl\:-top-80 {
    top: -20rem;
  }

  .xl\:-right-80 {
    right: -20rem;
  }

  .xl\:-bottom-80 {
    bottom: -20rem;
  }

  .xl\:-left-80 {
    left: -20rem;
  }

  .xl\:-top-96 {
    top: -24rem;
  }

  .xl\:-right-96 {
    right: -24rem;
  }

  .xl\:-bottom-96 {
    bottom: -24rem;
  }

  .xl\:-left-96 {
    left: -24rem;
  }

  .xl\:-top-px {
    top: -1px;
  }

  .xl\:-right-px {
    right: -1px;
  }

  .xl\:-bottom-px {
    bottom: -1px;
  }

  .xl\:-left-px {
    left: -1px;
  }

  .xl\:-top-0\.5 {
    top: -0.125rem;
  }

  .xl\:-right-0\.5 {
    right: -0.125rem;
  }

  .xl\:-bottom-0\.5 {
    bottom: -0.125rem;
  }

  .xl\:-left-0\.5 {
    left: -0.125rem;
  }

  .xl\:-top-1\.5 {
    top: -0.375rem;
  }

  .xl\:-right-1\.5 {
    right: -0.375rem;
  }

  .xl\:-bottom-1\.5 {
    bottom: -0.375rem;
  }

  .xl\:-left-1\.5 {
    left: -0.375rem;
  }

  .xl\:-top-2\.5 {
    top: -0.625rem;
  }

  .xl\:-right-2\.5 {
    right: -0.625rem;
  }

  .xl\:-bottom-2\.5 {
    bottom: -0.625rem;
  }

  .xl\:-left-2\.5 {
    left: -0.625rem;
  }

  .xl\:-top-3\.5 {
    top: -0.875rem;
  }

  .xl\:-right-3\.5 {
    right: -0.875rem;
  }

  .xl\:-bottom-3\.5 {
    bottom: -0.875rem;
  }

  .xl\:-left-3\.5 {
    left: -0.875rem;
  }

  .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-1\/3 {
    top: 33.333333%;
  }

  .xl\:right-1\/3 {
    right: 33.333333%;
  }

  .xl\:bottom-1\/3 {
    bottom: 33.333333%;
  }

  .xl\:left-1\/3 {
    left: 33.333333%;
  }

  .xl\:top-2\/3 {
    top: 66.666667%;
  }

  .xl\:right-2\/3 {
    right: 66.666667%;
  }

  .xl\:bottom-2\/3 {
    bottom: 66.666667%;
  }

  .xl\:left-2\/3 {
    left: 66.666667%;
  }

  .xl\:top-1\/4 {
    top: 25%;
  }

  .xl\:right-1\/4 {
    right: 25%;
  }

  .xl\:bottom-1\/4 {
    bottom: 25%;
  }

  .xl\:left-1\/4 {
    left: 25%;
  }

  .xl\:top-2\/4 {
    top: 50%;
  }

  .xl\:right-2\/4 {
    right: 50%;
  }

  .xl\:bottom-2\/4 {
    bottom: 50%;
  }

  .xl\:left-2\/4 {
    left: 50%;
  }

  .xl\:top-3\/4 {
    top: 75%;
  }

  .xl\:right-3\/4 {
    right: 75%;
  }

  .xl\:bottom-3\/4 {
    bottom: 75%;
  }

  .xl\:left-3\/4 {
    left: 75%;
  }

  .xl\:top-full {
    top: 100%;
  }

  .xl\:right-full {
    right: 100%;
  }

  .xl\:bottom-full {
    bottom: 100%;
  }

  .xl\:left-full {
    left: 100%;
  }

  .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-1\/3 {
    top: -33.333333%;
  }

  .xl\:-right-1\/3 {
    right: -33.333333%;
  }

  .xl\:-bottom-1\/3 {
    bottom: -33.333333%;
  }

  .xl\:-left-1\/3 {
    left: -33.333333%;
  }

  .xl\:-top-2\/3 {
    top: -66.666667%;
  }

  .xl\:-right-2\/3 {
    right: -66.666667%;
  }

  .xl\:-bottom-2\/3 {
    bottom: -66.666667%;
  }

  .xl\:-left-2\/3 {
    left: -66.666667%;
  }

  .xl\:-top-1\/4 {
    top: -25%;
  }

  .xl\:-right-1\/4 {
    right: -25%;
  }

  .xl\:-bottom-1\/4 {
    bottom: -25%;
  }

  .xl\:-left-1\/4 {
    left: -25%;
  }

  .xl\:-top-2\/4 {
    top: -50%;
  }

  .xl\:-right-2\/4 {
    right: -50%;
  }

  .xl\:-bottom-2\/4 {
    bottom: -50%;
  }

  .xl\:-left-2\/4 {
    left: -50%;
  }

  .xl\:-top-3\/4 {
    top: -75%;
  }

  .xl\:-right-3\/4 {
    right: -75%;
  }

  .xl\:-bottom-3\/4 {
    bottom: -75%;
  }

  .xl\:-left-3\/4 {
    left: -75%;
  }

  .xl\:-top-full {
    top: -100%;
  }

  .xl\:-right-full {
    right: -100%;
  }

  .xl\:-bottom-full {
    bottom: -100%;
  }

  .xl\:-left-full {
    left: -100%;
  }

  .xl\:resize-none {
    resize: none;
  }

  .xl\:resize-y {
    resize: vertical;
  }

  .xl\:resize-x {
    resize: horizontal;
  }

  .xl\:resize {
    resize: both;
  }

  .xl\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-inset {
    --tw-ring-inset: inset;
  }

  .xl\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .xl\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .xl\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .xl\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .xl\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .xl\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .xl\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .xl\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .xl\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .xl\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .xl\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .xl\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .xl\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .xl\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .xl\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .xl\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .xl\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .xl\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .xl\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .xl\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .xl\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .xl\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .xl\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .xl\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .xl\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .xl\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .xl\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .xl\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .xl\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .xl\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .xl\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .xl\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .xl\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .xl\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .xl\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .xl\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .xl\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .xl\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .xl\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .xl\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .xl\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .xl\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .xl\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .xl\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .xl\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .xl\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .xl\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .xl\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .xl\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .xl\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .xl\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .xl\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .xl\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .xl\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .xl\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .xl\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .xl\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .xl\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .xl\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .xl\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .xl\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .xl\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .xl\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .xl\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .xl\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .xl\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .xl\:ring-offset-purple-50 {
    --tw-ring-offset-color: #f5f3ff;
  }

  .xl\:ring-offset-purple-100 {
    --tw-ring-offset-color: #ede9fe;
  }

  .xl\:ring-offset-purple-200 {
    --tw-ring-offset-color: #ddd6fe;
  }

  .xl\:ring-offset-purple-300 {
    --tw-ring-offset-color: #c4b5fd;
  }

  .xl\:ring-offset-purple-400 {
    --tw-ring-offset-color: #a78bfa;
  }

  .xl\:ring-offset-purple-500 {
    --tw-ring-offset-color: #8b5cf6;
  }

  .xl\:ring-offset-purple-600 {
    --tw-ring-offset-color: #7c3aed;
  }

  .xl\:ring-offset-purple-700 {
    --tw-ring-offset-color: #6d28d9;
  }

  .xl\:ring-offset-purple-800 {
    --tw-ring-offset-color: #5b21b6;
  }

  .xl\:ring-offset-purple-900 {
    --tw-ring-offset-color: #4c1d95;
  }

  .xl\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .xl\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .xl\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .xl\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .xl\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .xl\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .xl\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .xl\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .xl\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .xl\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .xl\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .xl\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .xl\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .xl\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .xl\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .xl\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .xl\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .xl\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .xl\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .xl\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .xl\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .xl\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .xl\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .xl\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .xl\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .xl\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .xl\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .xl\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .xl\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .xl\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .xl\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .xl\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .xl\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .xl\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .xl\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .xl\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .xl\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .xl\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .xl\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .xl\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .xl\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .xl\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .xl\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .xl\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .xl\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .xl\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .xl\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .xl\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .xl\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .xl\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .xl\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .xl\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .xl\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .xl\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .xl\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .xl\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .xl\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .xl\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .xl\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .xl\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .xl\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .xl\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .xl\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .xl\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .xl\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .xl\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .xl\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .xl\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .xl\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .xl\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .xl\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .xl\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .xl\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .xl\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .xl\:focus-within\:ring-offset-purple-50:focus-within {
    --tw-ring-offset-color: #f5f3ff;
  }

  .xl\:focus-within\:ring-offset-purple-100:focus-within {
    --tw-ring-offset-color: #ede9fe;
  }

  .xl\:focus-within\:ring-offset-purple-200:focus-within {
    --tw-ring-offset-color: #ddd6fe;
  }

  .xl\:focus-within\:ring-offset-purple-300:focus-within {
    --tw-ring-offset-color: #c4b5fd;
  }

  .xl\:focus-within\:ring-offset-purple-400:focus-within {
    --tw-ring-offset-color: #a78bfa;
  }

  .xl\:focus-within\:ring-offset-purple-500:focus-within {
    --tw-ring-offset-color: #8b5cf6;
  }

  .xl\:focus-within\:ring-offset-purple-600:focus-within {
    --tw-ring-offset-color: #7c3aed;
  }

  .xl\:focus-within\:ring-offset-purple-700:focus-within {
    --tw-ring-offset-color: #6d28d9;
  }

  .xl\:focus-within\:ring-offset-purple-800:focus-within {
    --tw-ring-offset-color: #5b21b6;
  }

  .xl\:focus-within\:ring-offset-purple-900:focus-within {
    --tw-ring-offset-color: #4c1d95;
  }

  .xl\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .xl\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .xl\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .xl\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .xl\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .xl\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .xl\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .xl\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .xl\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .xl\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .xl\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .xl\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .xl\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .xl\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .xl\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .xl\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .xl\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .xl\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .xl\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .xl\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .xl\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .xl\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .xl\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .xl\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .xl\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .xl\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .xl\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .xl\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .xl\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .xl\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .xl\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .xl\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .xl\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .xl\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .xl\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .xl\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .xl\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .xl\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .xl\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .xl\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .xl\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .xl\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .xl\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .xl\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .xl\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .xl\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .xl\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .xl\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .xl\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .xl\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .xl\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .xl\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .xl\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .xl\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .xl\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .xl\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .xl\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .xl\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .xl\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .xl\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .xl\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .xl\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .xl\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .xl\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .xl\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .xl\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .xl\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .xl\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .xl\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .xl\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .xl\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .xl\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .xl\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .xl\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .xl\:focus\:ring-offset-purple-50:focus {
    --tw-ring-offset-color: #f5f3ff;
  }

  .xl\:focus\:ring-offset-purple-100:focus {
    --tw-ring-offset-color: #ede9fe;
  }

  .xl\:focus\:ring-offset-purple-200:focus {
    --tw-ring-offset-color: #ddd6fe;
  }

  .xl\:focus\:ring-offset-purple-300:focus {
    --tw-ring-offset-color: #c4b5fd;
  }

  .xl\:focus\:ring-offset-purple-400:focus {
    --tw-ring-offset-color: #a78bfa;
  }

  .xl\:focus\:ring-offset-purple-500:focus {
    --tw-ring-offset-color: #8b5cf6;
  }

  .xl\:focus\:ring-offset-purple-600:focus {
    --tw-ring-offset-color: #7c3aed;
  }

  .xl\:focus\:ring-offset-purple-700:focus {
    --tw-ring-offset-color: #6d28d9;
  }

  .xl\:focus\:ring-offset-purple-800:focus {
    --tw-ring-offset-color: #5b21b6;
  }

  .xl\:focus\:ring-offset-purple-900:focus {
    --tw-ring-offset-color: #4c1d95;
  }

  .xl\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .xl\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .xl\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .xl\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .xl\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .xl\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .xl\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .xl\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .xl\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .xl\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .xl\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .xl\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .xl\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .xl\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .xl\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .xl\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .xl\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .xl\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .xl\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .xl\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .xl\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .xl\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .xl\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .xl\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .xl\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .xl\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .xl\:ring-current {
    --tw-ring-color: currentColor;
  }

  .xl\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xl\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xl\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xl\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xl\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xl\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xl\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xl\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xl\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xl\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xl\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xl\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xl\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xl\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xl\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xl\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xl\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xl\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xl\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xl\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xl\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xl\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xl\:ring-purple-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .xl\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .xl\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-purple-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .xl\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .xl\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-purple-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .xl\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .xl\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .xl\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .xl\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .xl\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .xl\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .xl\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .xl\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .xl\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .xl\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .xl\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .xl\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .xl\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .xl\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .xl\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .xl\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .xl\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .xl\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .xl\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .xl\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .xl\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .xl\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .xl\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .xl\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .xl\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .xl\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .xl\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .xl\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .xl\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .xl\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .xl\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .xl\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .xl\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .xl\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .xl\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .xl\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .xl\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .xl\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .xl\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .xl\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .xl\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .xl\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .xl\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .xl\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .xl\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .xl\:fill-current {
    fill: currentColor;
  }

  .xl\:stroke-current {
    stroke: currentColor;
  }

  .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-transparent {
    color: transparent;
  }

  .xl\:text-current {
    color: currentColor;
  }

  .xl\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xl\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .xl\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .xl\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .xl\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .xl\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-purple-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:hover\:text-transparent:hover {
    color: transparent;
  }

  .xl\:hover\:text-current:hover {
    color: currentColor;
  }

  .xl\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-50:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-100:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-200:hover {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-300:hover {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-400:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-500:hover {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-600:hover {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-700:hover {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-800:hover {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:hover\:text-purple-900:hover {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:focus\:text-transparent:focus {
    color: transparent;
  }

  .xl\:focus\:text-current:focus {
    color: currentColor;
  }

  .xl\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .xl\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-50:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-100:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-200:focus {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-300:focus {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-400:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-500:focus {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-600:focus {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-700:focus {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-800:focus {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .xl\:focus\:text-purple-900:focus {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .xl\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .xl\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .xl\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .xl\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .xl\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .xl\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .xl\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .xl\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .xl\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .xl\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .xl\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .xl\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .xl\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .xl\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .xl\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .xl\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .xl\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .xl\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .xl\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .xl\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .xl\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .xl\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .xl\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .xl\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .xl\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .xl\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .xl\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .xl\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .xl\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .xl\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .xl\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .xl\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .xl\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .xl\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .xl\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .xl\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .xl\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .xl\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .xl\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .xl\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .xl\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .xl\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .xl\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .xl\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .xl\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .xl\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .xl\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .xl\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .xl\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .xl\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .xl\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .xl\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .xl\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .xl\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .xl\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .xl\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .xl\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .xl\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .xl\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .xl\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .xl\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .xl\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .xl\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .xl\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .xl\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .xl\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .xl\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .xl\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .xl\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

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

  .xl\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .xl\:overflow-clip {
    text-overflow: clip;
  }

  .xl\:italic {
    font-style: italic;
  }

  .xl\:not-italic {
    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\:underline {
    text-decoration: underline;
  }

  .xl\:line-through {
    text-decoration: line-through;
  }

  .xl\:no-underline {
    text-decoration: none;
  }

  .group:hover .xl\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .xl\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .xl\:group-hover\:no-underline {
    text-decoration: none;
  }

  .xl\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .xl\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .xl\:focus-within\:no-underline:focus-within {
    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\:ordinal, .xl\:slashed-zero, .xl\:lining-nums, .xl\:oldstyle-nums, .xl\:proportional-nums, .xl\:tabular-nums, .xl\:diagonal-fractions, .xl\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .xl\:normal-nums {
    font-variant-numeric: normal;
  }

  .xl\:ordinal {
    --tw-ordinal: ordinal;
  }

  .xl\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .xl\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .xl\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .xl\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .xl\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .xl\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .xl\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .xl\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .xl\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .xl\:tracking-normal {
    letter-spacing: 0em;
  }

  .xl\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .xl\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .xl\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .xl\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .xl\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .xl\:select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .xl\:select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-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-nowrap {
    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 {
    overflow-wrap: normal;
    word-break: normal;
  }

  .xl\:break-words {
    overflow-wrap: break-word;
  }

  .xl\:break-all {
    word-break: break-all;
  }

  .xl\:w-0 {
    width: 0px;
  }

  .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-7 {
    width: 1.75rem;
  }

  .xl\:w-8 {
    width: 2rem;
  }

  .xl\:w-9 {
    width: 2.25rem;
  }

  .xl\:w-10 {
    width: 2.5rem;
  }

  .xl\:w-11 {
    width: 2.75rem;
  }

  .xl\:w-12 {
    width: 3rem;
  }

  .xl\:w-14 {
    width: 3.5rem;
  }

  .xl\:w-16 {
    width: 4rem;
  }

  .xl\:w-20 {
    width: 5rem;
  }

  .xl\:w-24 {
    width: 6rem;
  }

  .xl\:w-28 {
    width: 7rem;
  }

  .xl\:w-32 {
    width: 8rem;
  }

  .xl\:w-36 {
    width: 9rem;
  }

  .xl\:w-40 {
    width: 10rem;
  }

  .xl\:w-44 {
    width: 11rem;
  }

  .xl\:w-48 {
    width: 12rem;
  }

  .xl\:w-52 {
    width: 13rem;
  }

  .xl\:w-56 {
    width: 14rem;
  }

  .xl\:w-60 {
    width: 15rem;
  }

  .xl\:w-64 {
    width: 16rem;
  }

  .xl\:w-72 {
    width: 18rem;
  }

  .xl\:w-80 {
    width: 20rem;
  }

  .xl\:w-96 {
    width: 24rem;
  }

  .xl\:w-auto {
    width: auto;
  }

  .xl\:w-px {
    width: 1px;
  }

  .xl\:w-0\.5 {
    width: 0.125rem;
  }

  .xl\:w-1\.5 {
    width: 0.375rem;
  }

  .xl\:w-2\.5 {
    width: 0.625rem;
  }

  .xl\:w-3\.5 {
    width: 0.875rem;
  }

  .xl\:w-1\/2 {
    width: 50%;
  }

  .xl\:w-1\/3 {
    width: 33.333333%;
  }

  .xl\:w-2\/3 {
    width: 66.666667%;
  }

  .xl\:w-1\/4 {
    width: 25%;
  }

  .xl\:w-2\/4 {
    width: 50%;
  }

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

  .xl\:w-2\/6 {
    width: 33.333333%;
  }

  .xl\:w-3\/6 {
    width: 50%;
  }

  .xl\:w-4\/6 {
    width: 66.666667%;
  }

  .xl\:w-5\/6 {
    width: 83.333333%;
  }

  .xl\:w-1\/12 {
    width: 8.333333%;
  }

  .xl\:w-2\/12 {
    width: 16.666667%;
  }

  .xl\:w-3\/12 {
    width: 25%;
  }

  .xl\:w-4\/12 {
    width: 33.333333%;
  }

  .xl\:w-5\/12 {
    width: 41.666667%;
  }

  .xl\:w-6\/12 {
    width: 50%;
  }

  .xl\:w-7\/12 {
    width: 58.333333%;
  }

  .xl\:w-8\/12 {
    width: 66.666667%;
  }

  .xl\:w-9\/12 {
    width: 75%;
  }

  .xl\:w-10\/12 {
    width: 83.333333%;
  }

  .xl\:w-11\/12 {
    width: 91.666667%;
  }

  .xl\:w-full {
    width: 100%;
  }

  .xl\:w-screen {
    width: 100vw;
  }

  .xl\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .xl\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .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\:focus-within\:z-0:focus-within {
    z-index: 0;
  }

  .xl\:focus-within\:z-10:focus-within {
    z-index: 10;
  }

  .xl\:focus-within\:z-20:focus-within {
    z-index: 20;
  }

  .xl\:focus-within\:z-30:focus-within {
    z-index: 30;
  }

  .xl\:focus-within\:z-40:focus-within {
    z-index: 40;
  }

  .xl\:focus-within\:z-50:focus-within {
    z-index: 50;
  }

  .xl\:focus-within\:z-auto:focus-within {
    z-index: auto;
  }

  .xl\:focus\:z-0:focus {
    z-index: 0;
  }

  .xl\:focus\:z-10:focus {
    z-index: 10;
  }

  .xl\:focus\:z-20:focus {
    z-index: 20;
  }

  .xl\:focus\:z-30:focus {
    z-index: 30;
  }

  .xl\:focus\:z-40:focus {
    z-index: 40;
  }

  .xl\:focus\:z-50:focus {
    z-index: 50;
  }

  .xl\:focus\:z-auto:focus {
    z-index: auto;
  }

  .xl\:gap-0 {
    gap: 0px;
  }

  .xl\:gap-1 {
    gap: 0.25rem;
  }

  .xl\:gap-2 {
    gap: 0.5rem;
  }

  .xl\:gap-3 {
    gap: 0.75rem;
  }

  .xl\:gap-4 {
    gap: 1rem;
  }

  .xl\:gap-5 {
    gap: 1.25rem;
  }

  .xl\:gap-6 {
    gap: 1.5rem;
  }

  .xl\:gap-7 {
    gap: 1.75rem;
  }

  .xl\:gap-8 {
    gap: 2rem;
  }

  .xl\:gap-9 {
    gap: 2.25rem;
  }

  .xl\:gap-10 {
    gap: 2.5rem;
  }

  .xl\:gap-11 {
    gap: 2.75rem;
  }

  .xl\:gap-12 {
    gap: 3rem;
  }

  .xl\:gap-14 {
    gap: 3.5rem;
  }

  .xl\:gap-16 {
    gap: 4rem;
  }

  .xl\:gap-20 {
    gap: 5rem;
  }

  .xl\:gap-24 {
    gap: 6rem;
  }

  .xl\:gap-28 {
    gap: 7rem;
  }

  .xl\:gap-32 {
    gap: 8rem;
  }

  .xl\:gap-36 {
    gap: 9rem;
  }

  .xl\:gap-40 {
    gap: 10rem;
  }

  .xl\:gap-44 {
    gap: 11rem;
  }

  .xl\:gap-48 {
    gap: 12rem;
  }

  .xl\:gap-52 {
    gap: 13rem;
  }

  .xl\:gap-56 {
    gap: 14rem;
  }

  .xl\:gap-60 {
    gap: 15rem;
  }

  .xl\:gap-64 {
    gap: 16rem;
  }

  .xl\:gap-72 {
    gap: 18rem;
  }

  .xl\:gap-80 {
    gap: 20rem;
  }

  .xl\:gap-96 {
    gap: 24rem;
  }

  .xl\:gap-px {
    gap: 1px;
  }

  .xl\:gap-0\.5 {
    gap: 0.125rem;
  }

  .xl\:gap-1\.5 {
    gap: 0.375rem;
  }

  .xl\:gap-2\.5 {
    gap: 0.625rem;
  }

  .xl\:gap-3\.5 {
    gap: 0.875rem;
  }

  .xl\:gap-x-0 {
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .xl\:gap-x-1 {
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .xl\:gap-x-2 {
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .xl\:gap-x-3 {
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .xl\:gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .xl\:gap-x-5 {
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .xl\:gap-x-6 {
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .xl\:gap-x-7 {
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .xl\:gap-x-8 {
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .xl\:gap-x-9 {
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .xl\:gap-x-10 {
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .xl\:gap-x-11 {
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .xl\:gap-x-12 {
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .xl\:gap-x-14 {
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .xl\:gap-x-16 {
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .xl\:gap-x-20 {
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .xl\:gap-x-24 {
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .xl\:gap-x-28 {
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .xl\:gap-x-32 {
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .xl\:gap-x-36 {
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .xl\:gap-x-40 {
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .xl\:gap-x-44 {
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .xl\:gap-x-48 {
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .xl\:gap-x-52 {
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .xl\:gap-x-56 {
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .xl\:gap-x-60 {
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .xl\:gap-x-64 {
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .xl\:gap-x-72 {
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .xl\:gap-x-80 {
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .xl\:gap-x-96 {
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .xl\:gap-x-px {
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .xl\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .xl\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .xl\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .xl\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .xl\:gap-y-0 {
    row-gap: 0px;
  }

  .xl\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .xl\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .xl\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .xl\:gap-y-4 {
    row-gap: 1rem;
  }

  .xl\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .xl\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .xl\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .xl\:gap-y-8 {
    row-gap: 2rem;
  }

  .xl\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .xl\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .xl\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .xl\:gap-y-12 {
    row-gap: 3rem;
  }

  .xl\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .xl\:gap-y-16 {
    row-gap: 4rem;
  }

  .xl\:gap-y-20 {
    row-gap: 5rem;
  }

  .xl\:gap-y-24 {
    row-gap: 6rem;
  }

  .xl\:gap-y-28 {
    row-gap: 7rem;
  }

  .xl\:gap-y-32 {
    row-gap: 8rem;
  }

  .xl\:gap-y-36 {
    row-gap: 9rem;
  }

  .xl\:gap-y-40 {
    row-gap: 10rem;
  }

  .xl\:gap-y-44 {
    row-gap: 11rem;
  }

  .xl\:gap-y-48 {
    row-gap: 12rem;
  }

  .xl\:gap-y-52 {
    row-gap: 13rem;
  }

  .xl\:gap-y-56 {
    row-gap: 14rem;
  }

  .xl\:gap-y-60 {
    row-gap: 15rem;
  }

  .xl\:gap-y-64 {
    row-gap: 16rem;
  }

  .xl\:gap-y-72 {
    row-gap: 18rem;
  }

  .xl\:gap-y-80 {
    row-gap: 20rem;
  }

  .xl\:gap-y-96 {
    row-gap: 24rem;
  }

  .xl\:gap-y-px {
    row-gap: 1px;
  }

  .xl\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .xl\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .xl\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .xl\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .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: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .xl\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    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: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .xl\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    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 {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xl\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-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 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .xl\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .xl\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .xl\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .xl\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .xl\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .xl\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .xl\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .xl\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .xl\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .xl\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .xl\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .xl\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .xl\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .xl\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .xl\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .xl\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .xl\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .xl\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .xl\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .xl\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .xl\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .xl\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .xl\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .xl\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .xl\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .xl\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .xl\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .xl\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .xl\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .xl\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .xl\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .xl\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .xl\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .xl\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .xl\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .xl\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .xl\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .xl\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .xl\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .xl\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .xl\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .xl\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .xl\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .xl\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .xl\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .xl\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .xl\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .xl\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .xl\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .xl\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .xl\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .xl\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .xl\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .xl\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .xl\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .xl\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .xl\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .xl\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .xl\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .xl\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .xl\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .xl\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .xl\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .xl\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .xl\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .xl\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .xl\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .xl\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .xl\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .xl\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .xl\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .xl\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .xl\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .xl\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .xl\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .xl\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .xl\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .xl\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .xl\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .xl\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .xl\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .xl\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .xl\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .xl\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .xl\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .xl\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .xl\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .xl\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .xl\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .xl\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .xl\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .xl\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .xl\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .xl\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .xl\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .xl\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .xl\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .xl\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .xl\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .xl\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .xl\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .xl\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .xl\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .xl\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .xl\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .xl\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .xl\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .xl\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .xl\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .xl\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .xl\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .xl\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .xl\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .xl\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .xl\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .xl\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .xl\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .xl\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .xl\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .xl\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .xl\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .xl\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .xl\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .xl\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .xl\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .xl\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .xl\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .xl\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .xl\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .xl\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .xl\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .xl\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .xl\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .xl\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .xl\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .xl\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .xl\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .xl\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .xl\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .xl\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .xl\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .xl\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .xl\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .xl\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .xl\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .xl\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .xl\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .xl\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .xl\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .xl\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .xl\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .xl\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .xl\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .xl\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .xl\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .xl\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .xl\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .xl\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .xl\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .xl\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .xl\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .xl\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .xl\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .xl\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .xl\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .xl\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .xl\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .xl\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .xl\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .xl\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .xl\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .xl\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .xl\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .xl\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .xl\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .xl\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .xl\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .xl\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .xl\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .xl\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .xl\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .xl\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .xl\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .xl\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .xl\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .xl\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .xl\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .xl\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .xl\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .xl\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .xl\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .xl\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .xl\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .xl\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .xl\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .xl\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .xl\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .xl\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .xl\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .xl\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .xl\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .xl\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .xl\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .xl\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .xl\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .xl\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .xl\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .xl\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .xl\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .xl\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .xl\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .xl\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .xl\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .xl\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .xl\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .xl\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .xl\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .xl\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .xl\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .xl\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .xl\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .xl\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .xl\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .xl\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .xl\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .xl\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .xl\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .xl\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .xl\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .xl\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .xl\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .xl\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .xl\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .xl\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .xl\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .xl\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .xl\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .xl\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .xl\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .xl\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .xl\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .xl\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .xl\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .xl\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .xl\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .xl\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .xl\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .xl\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .xl\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .xl\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .xl\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .xl\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .xl\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .xl\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .xl\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .xl\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .xl\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .xl\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .xl\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .xl\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .xl\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .xl\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .xl\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .xl\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .xl\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .xl\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .xl\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .xl\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .xl\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .xl\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .xl\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .xl\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .xl\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .xl\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .xl\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .xl\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .xl\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .xl\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .xl\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .xl\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .xl\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .xl\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .xl\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .xl\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .xl\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .xl\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .xl\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .xl\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .xl\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .xl\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .xl\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .xl\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .xl\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .xl\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .xl\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .xl\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .xl\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .xl\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .xl\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .xl\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .xl\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .xl\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .xl\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .xl\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .xl\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .xl\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .xl\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .xl\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .xl\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .xl\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .xl\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .xl\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .xl\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .xl\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .xl\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .xl\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .xl\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .xl\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .xl\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .xl\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .xl\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .xl\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .xl\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .xl\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .xl\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .xl\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .xl\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .xl\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .xl\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .xl\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .xl\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .xl\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .xl\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .xl\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .xl\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .xl\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .xl\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .xl\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .xl\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .xl\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .xl\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .xl\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .xl\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .xl\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .xl\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .xl\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .xl\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .xl\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .xl\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .xl\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .xl\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .xl\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .xl\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .xl\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .xl\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .xl\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .xl\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .xl\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .xl\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .xl\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .xl\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .xl\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .xl\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .xl\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .xl\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .xl\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .xl\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .xl\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .xl\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .xl\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .xl\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .xl\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .xl\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .xl\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .xl\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .xl\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .xl\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .xl\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .xl\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .xl\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .xl\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .xl\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .xl\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .xl\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .xl\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .xl\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .xl\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .xl\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .xl\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .xl\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .xl\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .xl\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .xl\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .xl\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .xl\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .xl\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .xl\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .xl\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .xl\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .xl\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .xl\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .xl\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .xl\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .xl\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .xl\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .xl\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .xl\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .xl\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .xl\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .xl\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .xl\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .xl\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .xl\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .xl\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .xl\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .xl\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .xl\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .xl\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .xl\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .xl\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .xl\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .xl\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .xl\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .xl\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .xl\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .xl\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .xl\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .xl\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .xl\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .xl\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .xl\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .xl\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .xl\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .xl\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .xl\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .xl\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .xl\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .xl\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .xl\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .xl\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .xl\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .xl\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .xl\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .xl\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .xl\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .xl\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .xl\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .xl\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .xl\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .xl\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .xl\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .xl\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .xl\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .xl\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .xl\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .xl\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .xl\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .xl\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .xl\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .xl\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .xl\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .xl\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .xl\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .xl\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .xl\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .xl\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .xl\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .xl\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .xl\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .xl\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .xl\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .xl\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .xl\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .xl\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .xl\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .xl\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .xl\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .xl\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .xl\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .xl\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .xl\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .xl\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .xl\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .xl\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .xl\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .xl\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .xl\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .xl\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .xl\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .xl\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .xl\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .xl\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .xl\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .xl\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .xl\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .xl\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .xl\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .xl\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .xl\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .xl\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .xl\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .xl\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .xl\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .xl\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .xl\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .xl\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .xl\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .xl\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .xl\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .xl\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .xl\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .xl\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .xl\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .xl\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .xl\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .xl\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .xl\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .xl\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .xl\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .xl\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .xl\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .xl\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .xl\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .xl\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .xl\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .xl\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .xl\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .xl\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .xl\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .xl\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .xl\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .xl\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .xl\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .xl\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .xl\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .xl\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .xl\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .xl\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .xl\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .xl\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .xl\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .xl\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .xl\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .xl\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .xl\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .xl\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .xl\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .xl\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .xl\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .xl\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .xl\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .xl\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .xl\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .xl\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .xl\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .xl\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .xl\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .xl\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .xl\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .xl\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .xl\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .xl\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .xl\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .xl\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .xl\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .xl\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .xl\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .xl\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .xl\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .xl\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .xl\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .xl\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .xl\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .xl\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .xl\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .xl\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .xl\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .xl\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .xl\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .xl\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .xl\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .xl\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .xl\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .xl\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .xl\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .xl\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .xl\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .xl\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .xl\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .xl\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .xl\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .xl\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .xl\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .xl\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .xl\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .xl\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .xl\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .xl\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .xl\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .xl\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .xl\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .xl\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .xl\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .xl\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .xl\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .xl\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .xl\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .xl\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .xl\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .xl\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .xl\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .xl\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .xl\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .xl\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .xl\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .xl\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .xl\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .xl\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .xl\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .xl\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .xl\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .xl\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .xl\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .xl\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .xl\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .xl\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .xl\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .xl\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .xl\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .xl\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .xl\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .xl\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .xl\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .xl\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .xl\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .xl\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .xl\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .xl\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .xl\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .xl\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .xl\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .xl\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .xl\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .xl\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .xl\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .xl\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .xl\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .xl\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .xl\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .xl\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .xl\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .xl\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .xl\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .xl\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .xl\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .xl\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .xl\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .xl\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .xl\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .xl\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .xl\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .xl\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .xl\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .xl\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .xl\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .xl\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .xl\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .xl\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .xl\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .xl\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .xl\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .xl\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .xl\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .xl\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .xl\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .xl\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .xl\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .xl\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .xl\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .xl\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .xl\:transition-none {
    transition-property: none;
  }

  .xl\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .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 {
    -webkit-animation: none;
            animation: none;
  }

  .xl\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
            animation: spin 1s linear infinite;
  }

  .xl\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .xl\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .xl\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
            animation: bounce 1s infinite;
  }
}

@media (min-width: 1536px) {
  .\32xl\:container {
    width: 100%;
  }

  @media (min-width: 640px) {
    .\32xl\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .\32xl\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .\32xl\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .\32xl\:container {
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px) {
    .\32xl\:container {
      max-width: 1536px;
    }
  }

  .\32xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .\32xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .\32xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }

  .\32xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }

  .\32xl\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }

  .\32xl\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }

  .\32xl\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .\32xl\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }

  .\32xl\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }

  .\32xl\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }

  .\32xl\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }

  .\32xl\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }

  .\32xl\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }

  .\32xl\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }

  .\32xl\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }

  .\32xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }

  .\32xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }

  .\32xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }

  .\32xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }

  .\32xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }

  .\32xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }

  .\32xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }

  .\32xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }

  .\32xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }

  .\32xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }

  .\32xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }

  .\32xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }

  .\32xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }

  .\32xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }

  .\32xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }

  .\32xl\: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;
  }

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

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

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

  .\32xl\: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;
  }

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

  .\32xl\:appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .\32xl\:bg-fixed {
    background-attachment: fixed;
  }

  .\32xl\:bg-local {
    background-attachment: local;
  }

  .\32xl\:bg-scroll {
    background-attachment: scroll;
  }

  .\32xl\:bg-clip-border {
    background-clip: border-box;
  }

  .\32xl\:bg-clip-padding {
    background-clip: padding-box;
  }

  .\32xl\:bg-clip-content {
    background-clip: content-box;
  }

  .\32xl\:bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
  }

  .\32xl\:bg-transparent {
    background-color: transparent;
  }

  .\32xl\:bg-current {
    background-color: currentColor;
  }

  .\32xl\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\32xl\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\32xl\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .group:hover .\32xl\:group-hover\:bg-current {
    background-color: currentColor;
  }

  .group:hover .\32xl\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .\32xl\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }

  .\32xl\:focus-within\:bg-black:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-purple-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .\32xl\:hover\:bg-current:hover {
    background-color: currentColor;
  }

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

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

  .\32xl\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-purple-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

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

  .\32xl\:focus\:bg-current:focus {
    background-color: currentColor;
  }

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

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

  .\32xl\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-purple-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }

  .\32xl\:bg-none {
    background-image: none;
  }

  .\32xl\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

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

  .\32xl\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

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

  .\32xl\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

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

  .\32xl\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

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

  .\32xl\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:from-purple-50 {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:from-purple-100 {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:from-purple-200 {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:from-purple-300 {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:from-purple-400 {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:from-purple-500 {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:from-purple-600 {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:from-purple-700 {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:from-purple-800 {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:from-purple-900 {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\32xl\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:via-purple-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:via-purple-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:via-purple-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:via-purple-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:via-purple-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:via-purple-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:via-purple-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:via-purple-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:via-purple-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:via-purple-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\32xl\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:to-transparent {
    --tw-gradient-to: transparent;
  }

  .\32xl\:to-current {
    --tw-gradient-to: currentColor;
  }

  .\32xl\:to-black {
    --tw-gradient-to: #000;
  }

  .\32xl\:to-white {
    --tw-gradient-to: #fff;
  }

  .\32xl\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }

  .\32xl\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }

  .\32xl\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }

  .\32xl\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }

  .\32xl\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }

  .\32xl\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }

  .\32xl\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }

  .\32xl\:to-gray-700 {
    --tw-gradient-to: #374151;
  }

  .\32xl\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }

  .\32xl\:to-gray-900 {
    --tw-gradient-to: #111827;
  }

  .\32xl\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }

  .\32xl\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }

  .\32xl\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }

  .\32xl\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }

  .\32xl\:to-red-400 {
    --tw-gradient-to: #f87171;
  }

  .\32xl\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }

  .\32xl\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }

  .\32xl\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }

  .\32xl\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }

  .\32xl\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }

  .\32xl\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }

  .\32xl\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }

  .\32xl\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }

  .\32xl\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }

  .\32xl\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }

  .\32xl\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }

  .\32xl\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }

  .\32xl\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }

  .\32xl\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }

  .\32xl\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }

  .\32xl\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }

  .\32xl\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }

  .\32xl\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }

  .\32xl\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }

  .\32xl\:to-green-400 {
    --tw-gradient-to: #34d399;
  }

  .\32xl\:to-green-500 {
    --tw-gradient-to: #10b981;
  }

  .\32xl\:to-green-600 {
    --tw-gradient-to: #059669;
  }

  .\32xl\:to-green-700 {
    --tw-gradient-to: #047857;
  }

  .\32xl\:to-green-800 {
    --tw-gradient-to: #065f46;
  }

  .\32xl\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }

  .\32xl\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }

  .\32xl\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }

  .\32xl\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }

  .\32xl\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }

  .\32xl\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }

  .\32xl\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }

  .\32xl\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }

  .\32xl\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }

  .\32xl\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }

  .\32xl\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }

  .\32xl\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }

  .\32xl\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }

  .\32xl\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }

  .\32xl\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }

  .\32xl\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }

  .\32xl\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }

  .\32xl\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }

  .\32xl\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }

  .\32xl\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }

  .\32xl\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }

  .\32xl\:to-purple-50 {
    --tw-gradient-to: #f5f3ff;
  }

  .\32xl\:to-purple-100 {
    --tw-gradient-to: #ede9fe;
  }

  .\32xl\:to-purple-200 {
    --tw-gradient-to: #ddd6fe;
  }

  .\32xl\:to-purple-300 {
    --tw-gradient-to: #c4b5fd;
  }

  .\32xl\:to-purple-400 {
    --tw-gradient-to: #a78bfa;
  }

  .\32xl\:to-purple-500 {
    --tw-gradient-to: #8b5cf6;
  }

  .\32xl\:to-purple-600 {
    --tw-gradient-to: #7c3aed;
  }

  .\32xl\:to-purple-700 {
    --tw-gradient-to: #6d28d9;
  }

  .\32xl\:to-purple-800 {
    --tw-gradient-to: #5b21b6;
  }

  .\32xl\:to-purple-900 {
    --tw-gradient-to: #4c1d95;
  }

  .\32xl\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }

  .\32xl\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }

  .\32xl\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }

  .\32xl\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }

  .\32xl\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }

  .\32xl\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }

  .\32xl\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }

  .\32xl\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }

  .\32xl\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }

  .\32xl\:to-pink-900 {
    --tw-gradient-to: #831843;
  }

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

  .\32xl\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:hover\:from-purple-50:hover {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:hover\:from-purple-100:hover {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:hover\:from-purple-200:hover {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:hover\:from-purple-300:hover {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:hover\:from-purple-400:hover {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:hover\:from-purple-500:hover {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:hover\:from-purple-600:hover {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:hover\:from-purple-700:hover {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:hover\:from-purple-800:hover {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:hover\:from-purple-900:hover {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\32xl\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

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

  .\32xl\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:hover\:via-purple-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:hover\:via-purple-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:hover\:via-purple-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:hover\:via-purple-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:hover\:via-purple-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:hover\:via-purple-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:hover\:via-purple-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:hover\:via-purple-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:hover\:via-purple-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:hover\:via-purple-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\32xl\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }

  .\32xl\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }

  .\32xl\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }

  .\32xl\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }

  .\32xl\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }

  .\32xl\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }

  .\32xl\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }

  .\32xl\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }

  .\32xl\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }

  .\32xl\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }

  .\32xl\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }

  .\32xl\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }

  .\32xl\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }

  .\32xl\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }

  .\32xl\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }

  .\32xl\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }

  .\32xl\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }

  .\32xl\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }

  .\32xl\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }

  .\32xl\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }

  .\32xl\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }

  .\32xl\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }

  .\32xl\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }

  .\32xl\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }

  .\32xl\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }

  .\32xl\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }

  .\32xl\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }

  .\32xl\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }

  .\32xl\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }

  .\32xl\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }

  .\32xl\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }

  .\32xl\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }

  .\32xl\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }

  .\32xl\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }

  .\32xl\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }

  .\32xl\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }

  .\32xl\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }

  .\32xl\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }

  .\32xl\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }

  .\32xl\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }

  .\32xl\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }

  .\32xl\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }

  .\32xl\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }

  .\32xl\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }

  .\32xl\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }

  .\32xl\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }

  .\32xl\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }

  .\32xl\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }

  .\32xl\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }

  .\32xl\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }

  .\32xl\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }

  .\32xl\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }

  .\32xl\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }

  .\32xl\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }

  .\32xl\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }

  .\32xl\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }

  .\32xl\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }

  .\32xl\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }

  .\32xl\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }

  .\32xl\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }

  .\32xl\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }

  .\32xl\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }

  .\32xl\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }

  .\32xl\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }

  .\32xl\:hover\:to-purple-50:hover {
    --tw-gradient-to: #f5f3ff;
  }

  .\32xl\:hover\:to-purple-100:hover {
    --tw-gradient-to: #ede9fe;
  }

  .\32xl\:hover\:to-purple-200:hover {
    --tw-gradient-to: #ddd6fe;
  }

  .\32xl\:hover\:to-purple-300:hover {
    --tw-gradient-to: #c4b5fd;
  }

  .\32xl\:hover\:to-purple-400:hover {
    --tw-gradient-to: #a78bfa;
  }

  .\32xl\:hover\:to-purple-500:hover {
    --tw-gradient-to: #8b5cf6;
  }

  .\32xl\:hover\:to-purple-600:hover {
    --tw-gradient-to: #7c3aed;
  }

  .\32xl\:hover\:to-purple-700:hover {
    --tw-gradient-to: #6d28d9;
  }

  .\32xl\:hover\:to-purple-800:hover {
    --tw-gradient-to: #5b21b6;
  }

  .\32xl\:hover\:to-purple-900:hover {
    --tw-gradient-to: #4c1d95;
  }

  .\32xl\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }

  .\32xl\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }

  .\32xl\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }

  .\32xl\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }

  .\32xl\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }

  .\32xl\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }

  .\32xl\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }

  .\32xl\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }

  .\32xl\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }

  .\32xl\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }

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

  .\32xl\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:focus\:from-purple-50:focus {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:focus\:from-purple-100:focus {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:focus\:from-purple-200:focus {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:focus\:from-purple-300:focus {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:focus\:from-purple-400:focus {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:focus\:from-purple-500:focus {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:focus\:from-purple-600:focus {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:focus\:from-purple-700:focus {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:focus\:from-purple-800:focus {
    --tw-gradient-from: #5b21b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:focus\:from-purple-900:focus {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\32xl\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

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

  .\32xl\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }

  .\32xl\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }

  .\32xl\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }

  .\32xl\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }

  .\32xl\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }

  .\32xl\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }

  .\32xl\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }

  .\32xl\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }

  .\32xl\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }

  .\32xl\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }

  .\32xl\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }

  .\32xl\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }

  .\32xl\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }

  .\32xl\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }

  .\32xl\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }

  .\32xl\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }

  .\32xl\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }

  .\32xl\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }

  .\32xl\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }

  .\32xl\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }

  .\32xl\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }

  .\32xl\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }

  .\32xl\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }

  .\32xl\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }

  .\32xl\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }

  .\32xl\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }

  .\32xl\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }

  .\32xl\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }

  .\32xl\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }

  .\32xl\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }

  .\32xl\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }

  .\32xl\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }

  .\32xl\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }

  .\32xl\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }

  .\32xl\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }

  .\32xl\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }

  .\32xl\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }

  .\32xl\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }

  .\32xl\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }

  .\32xl\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }

  .\32xl\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }

  .\32xl\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }

  .\32xl\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }

  .\32xl\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }

  .\32xl\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }

  .\32xl\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }

  .\32xl\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }

  .\32xl\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }

  .\32xl\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }

  .\32xl\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }

  .\32xl\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }

  .\32xl\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }

  .\32xl\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }

  .\32xl\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }

  .\32xl\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }

  .\32xl\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }

  .\32xl\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }

  .\32xl\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }

  .\32xl\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }

  .\32xl\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }

  .\32xl\:focus\:via-purple-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }

  .\32xl\:focus\:via-purple-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }

  .\32xl\:focus\:via-purple-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }

  .\32xl\:focus\:via-purple-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }

  .\32xl\:focus\:via-purple-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }

  .\32xl\:focus\:via-purple-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }

  .\32xl\:focus\:via-purple-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }

  .\32xl\:focus\:via-purple-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }

  .\32xl\:focus\:via-purple-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }

  .\32xl\:focus\:via-purple-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }

  .\32xl\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }

  .\32xl\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }

  .\32xl\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }

  .\32xl\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }

  .\32xl\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }

  .\32xl\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }

  .\32xl\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }

  .\32xl\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }

  .\32xl\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }

  .\32xl\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }

  .\32xl\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }

  .\32xl\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }

  .\32xl\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }

  .\32xl\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }

  .\32xl\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }

  .\32xl\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }

  .\32xl\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }

  .\32xl\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }

  .\32xl\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }

  .\32xl\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }

  .\32xl\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }

  .\32xl\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }

  .\32xl\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }

  .\32xl\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }

  .\32xl\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }

  .\32xl\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }

  .\32xl\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }

  .\32xl\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }

  .\32xl\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }

  .\32xl\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }

  .\32xl\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }

  .\32xl\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }

  .\32xl\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }

  .\32xl\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }

  .\32xl\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }

  .\32xl\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }

  .\32xl\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }

  .\32xl\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }

  .\32xl\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }

  .\32xl\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }

  .\32xl\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }

  .\32xl\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }

  .\32xl\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }

  .\32xl\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }

  .\32xl\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }

  .\32xl\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }

  .\32xl\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }

  .\32xl\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }

  .\32xl\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }

  .\32xl\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }

  .\32xl\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }

  .\32xl\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }

  .\32xl\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }

  .\32xl\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }

  .\32xl\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }

  .\32xl\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }

  .\32xl\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }

  .\32xl\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }

  .\32xl\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }

  .\32xl\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }

  .\32xl\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }

  .\32xl\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }

  .\32xl\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }

  .\32xl\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }

  .\32xl\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }

  .\32xl\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }

  .\32xl\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }

  .\32xl\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }

  .\32xl\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }

  .\32xl\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }

  .\32xl\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }

  .\32xl\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }

  .\32xl\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }

  .\32xl\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }

  .\32xl\:focus\:to-purple-50:focus {
    --tw-gradient-to: #f5f3ff;
  }

  .\32xl\:focus\:to-purple-100:focus {
    --tw-gradient-to: #ede9fe;
  }

  .\32xl\:focus\:to-purple-200:focus {
    --tw-gradient-to: #ddd6fe;
  }

  .\32xl\:focus\:to-purple-300:focus {
    --tw-gradient-to: #c4b5fd;
  }

  .\32xl\:focus\:to-purple-400:focus {
    --tw-gradient-to: #a78bfa;
  }

  .\32xl\:focus\:to-purple-500:focus {
    --tw-gradient-to: #8b5cf6;
  }

  .\32xl\:focus\:to-purple-600:focus {
    --tw-gradient-to: #7c3aed;
  }

  .\32xl\:focus\:to-purple-700:focus {
    --tw-gradient-to: #6d28d9;
  }

  .\32xl\:focus\:to-purple-800:focus {
    --tw-gradient-to: #5b21b6;
  }

  .\32xl\:focus\:to-purple-900:focus {
    --tw-gradient-to: #4c1d95;
  }

  .\32xl\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }

  .\32xl\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }

  .\32xl\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }

  .\32xl\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }

  .\32xl\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }

  .\32xl\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }

  .\32xl\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }

  .\32xl\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }

  .\32xl\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }

  .\32xl\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }

  .\32xl\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .\32xl\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .\32xl\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .\32xl\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .\32xl\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .\32xl\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .\32xl\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .\32xl\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .\32xl\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .\32xl\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }

  .\32xl\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }

  .\32xl\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }

  .\32xl\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }

  .\32xl\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }

  .\32xl\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }

  .\32xl\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }

  .\32xl\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }

  .\32xl\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }

  .\32xl\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }

  .\32xl\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }

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

  .\32xl\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }

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

  .\32xl\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }

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

  .\32xl\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }

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

  .\32xl\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }

  .\32xl\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }

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

  .\32xl\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }

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

  .\32xl\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }

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

  .\32xl\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }

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

  .\32xl\:bg-bottom {
    background-position: bottom;
  }

  .\32xl\:bg-center {
    background-position: center;
  }

  .\32xl\:bg-left {
    background-position: left;
  }

  .\32xl\:bg-left-bottom {
    background-position: left bottom;
  }

  .\32xl\:bg-left-top {
    background-position: left top;
  }

  .\32xl\:bg-right {
    background-position: right;
  }

  .\32xl\:bg-right-bottom {
    background-position: right bottom;
  }

  .\32xl\:bg-right-top {
    background-position: right top;
  }

  .\32xl\:bg-top {
    background-position: top;
  }

  .\32xl\:bg-repeat {
    background-repeat: repeat;
  }

  .\32xl\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .\32xl\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .\32xl\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .\32xl\:bg-repeat-round {
    background-repeat: round;
  }

  .\32xl\:bg-repeat-space {
    background-repeat: space;
  }

  .\32xl\:bg-auto {
    background-size: auto;
  }

  .\32xl\:bg-cover {
    background-size: cover;
  }

  .\32xl\:bg-contain {
    background-size: contain;
  }

  .\32xl\:border-collapse {
    border-collapse: collapse;
  }

  .\32xl\:border-separate {
    border-collapse: separate;
  }

  .\32xl\:border-transparent {
    border-color: transparent;
  }

  .\32xl\:border-current {
    border-color: currentColor;
  }

  .\32xl\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\32xl\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\32xl\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\32xl\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\32xl\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\32xl\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\32xl\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\32xl\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\32xl\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\32xl\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\32xl\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\32xl\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\32xl\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\32xl\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\32xl\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\32xl\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\32xl\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\32xl\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\32xl\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\32xl\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\32xl\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\32xl\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-transparent {
    border-color: transparent;
  }

  .group:hover .\32xl\:group-hover\:border-current {
    border-color: currentColor;
  }

  .group:hover .\32xl\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }

  .\32xl\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }

  .\32xl\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-purple-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .\32xl\:hover\:border-current:hover {
    border-color: currentColor;
  }

  .\32xl\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-purple-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

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

  .\32xl\:focus\:border-current:focus {
    border-color: currentColor;
  }

  .\32xl\:focus\:border-black:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-purple-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }

  .\32xl\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .\32xl\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .\32xl\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .\32xl\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .\32xl\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .\32xl\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .\32xl\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .\32xl\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .\32xl\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .\32xl\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .\32xl\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .\32xl\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .\32xl\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .\32xl\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .\32xl\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }

  .\32xl\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }

  .\32xl\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }

  .\32xl\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }

  .\32xl\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }

  .\32xl\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }

  .\32xl\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }

  .\32xl\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }

  .\32xl\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }

  .\32xl\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }

  .\32xl\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }

  .\32xl\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }

  .\32xl\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }

  .\32xl\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }

  .\32xl\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }

  .\32xl\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }

  .\32xl\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }

  .\32xl\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }

  .\32xl\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }

  .\32xl\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }

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

  .\32xl\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }

  .\32xl\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }

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

  .\32xl\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }

  .\32xl\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }

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

  .\32xl\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }

  .\32xl\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }

  .\32xl\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }

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

  .\32xl\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }

  .\32xl\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }

  .\32xl\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }

  .\32xl\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }

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

  .\32xl\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }

  .\32xl\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }

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

  .\32xl\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }

  .\32xl\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }

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

  .\32xl\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }

  .\32xl\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }

  .\32xl\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }

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

  .\32xl\:rounded-none {
    border-radius: 0px;
  }

  .\32xl\:rounded-sm {
    border-radius: 0.125rem;
  }

  .\32xl\:rounded {
    border-radius: 0.25rem;
  }

  .\32xl\:rounded-md {
    border-radius: 0.375rem;
  }

  .\32xl\:rounded-lg {
    border-radius: 0.5rem;
  }

  .\32xl\:rounded-xl {
    border-radius: 0.75rem;
  }

  .\32xl\:rounded-2xl {
    border-radius: 1rem;
  }

  .\32xl\:rounded-3xl {
    border-radius: 1.5rem;
  }

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

  .\32xl\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .\32xl\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .\32xl\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\32xl\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\32xl\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .\32xl\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .\32xl\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .\32xl\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .\32xl\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .\32xl\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .\32xl\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .\32xl\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .\32xl\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .\32xl\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .\32xl\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .\32xl\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .\32xl\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .\32xl\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .\32xl\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .\32xl\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .\32xl\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

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

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

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

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

  .\32xl\:rounded-tl-none {
    border-top-left-radius: 0px;
  }

  .\32xl\:rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .\32xl\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }

  .\32xl\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }

  .\32xl\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .\32xl\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .\32xl\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .\32xl\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .\32xl\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .\32xl\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .\32xl\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .\32xl\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }

  .\32xl\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }

  .\32xl\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }

  .\32xl\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .\32xl\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .\32xl\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .\32xl\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .\32xl\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .\32xl\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }

  .\32xl\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }

  .\32xl\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }

  .\32xl\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }

  .\32xl\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }

  .\32xl\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }

  .\32xl\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }

  .\32xl\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }

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

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

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

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

  .\32xl\:border-solid {
    border-style: solid;
  }

  .\32xl\:border-dashed {
    border-style: dashed;
  }

  .\32xl\:border-dotted {
    border-style: dotted;
  }

  .\32xl\:border-double {
    border-style: double;
  }

  .\32xl\:border-none {
    border-style: none;
  }

  .\32xl\:border-0 {
    border-width: 0px;
  }

  .\32xl\:border-2 {
    border-width: 2px;
  }

  .\32xl\:border-4 {
    border-width: 4px;
  }

  .\32xl\:border-8 {
    border-width: 8px;
  }

  .\32xl\:border {
    border-width: 1px;
  }

  .\32xl\:border-t-0 {
    border-top-width: 0px;
  }

  .\32xl\:border-r-0 {
    border-right-width: 0px;
  }

  .\32xl\:border-b-0 {
    border-bottom-width: 0px;
  }

  .\32xl\:border-l-0 {
    border-left-width: 0px;
  }

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

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

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

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

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

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

  .\32xl\:border-b-4 {
    border-bottom-width: 4px;
  }

  .\32xl\:border-l-4 {
    border-left-width: 4px;
  }

  .\32xl\:border-t-8 {
    border-top-width: 8px;
  }

  .\32xl\:border-r-8 {
    border-right-width: 8px;
  }

  .\32xl\:border-b-8 {
    border-bottom-width: 8px;
  }

  .\32xl\:border-l-8 {
    border-left-width: 8px;
  }

  .\32xl\:border-t {
    border-top-width: 1px;
  }

  .\32xl\:border-r {
    border-right-width: 1px;
  }

  .\32xl\:border-b {
    border-bottom-width: 1px;
  }

  .\32xl\:border-l {
    border-left-width: 1px;
  }

  .\32xl\:box-border {
    box-sizing: border-box;
  }

  .\32xl\:box-content {
    box-sizing: content-box;
  }

  .\32xl\:cursor-auto {
    cursor: auto;
  }

  .\32xl\:cursor-default {
    cursor: default;
  }

  .\32xl\:cursor-pointer {
    cursor: pointer;
  }

  .\32xl\:cursor-wait {
    cursor: wait;
  }

  .\32xl\:cursor-text {
    cursor: text;
  }

  .\32xl\:cursor-move {
    cursor: move;
  }

  .\32xl\:cursor-help {
    cursor: help;
  }

  .\32xl\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .\32xl\:block {
    display: block;
  }

  .\32xl\:inline-block {
    display: inline-block;
  }

  .\32xl\:inline {
    display: inline;
  }

  .\32xl\:flex {
    display: flex;
  }

  .\32xl\:inline-flex {
    display: inline-flex;
  }

  .\32xl\:table {
    display: table;
  }

  .\32xl\:table-caption {
    display: table-caption;
  }

  .\32xl\:table-cell {
    display: table-cell;
  }

  .\32xl\:table-column {
    display: table-column;
  }

  .\32xl\:table-column-group {
    display: table-column-group;
  }

  .\32xl\:table-footer-group {
    display: table-footer-group;
  }

  .\32xl\:table-header-group {
    display: table-header-group;
  }

  .\32xl\:table-row-group {
    display: table-row-group;
  }

  .\32xl\:table-row {
    display: table-row;
  }

  .\32xl\:flow-root {
    display: flow-root;
  }

  .\32xl\:grid {
    display: grid;
  }

  .\32xl\:inline-grid {
    display: inline-grid;
  }

  .\32xl\:contents {
    display: contents;
  }

  .\32xl\:hidden {
    display: none;
  }

  .\32xl\:flex-row {
    flex-direction: row;
  }

  .\32xl\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .\32xl\:flex-col {
    flex-direction: column;
  }

  .\32xl\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .\32xl\:flex-wrap {
    flex-wrap: wrap;
  }

  .\32xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .\32xl\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .\32xl\:place-items-auto {
    place-items: auto;
  }

  .\32xl\:place-items-start {
    place-items: start;
  }

  .\32xl\:place-items-end {
    place-items: end;
  }

  .\32xl\:place-items-center {
    place-items: center;
  }

  .\32xl\:place-items-stretch {
    place-items: stretch;
  }

  .\32xl\:place-content-center {
    place-content: center;
  }

  .\32xl\:place-content-start {
    place-content: start;
  }

  .\32xl\:place-content-end {
    place-content: end;
  }

  .\32xl\:place-content-between {
    place-content: space-between;
  }

  .\32xl\:place-content-around {
    place-content: space-around;
  }

  .\32xl\:place-content-evenly {
    place-content: space-evenly;
  }

  .\32xl\:place-content-stretch {
    place-content: stretch;
  }

  .\32xl\:place-self-auto {
    place-self: auto;
  }

  .\32xl\:place-self-start {
    place-self: start;
  }

  .\32xl\:place-self-end {
    place-self: end;
  }

  .\32xl\:place-self-center {
    place-self: center;
  }

  .\32xl\:place-self-stretch {
    place-self: stretch;
  }

  .\32xl\:items-start {
    align-items: flex-start;
  }

  .\32xl\:items-end {
    align-items: flex-end;
  }

  .\32xl\:items-center {
    align-items: center;
  }

  .\32xl\:items-baseline {
    align-items: baseline;
  }

  .\32xl\:items-stretch {
    align-items: stretch;
  }

  .\32xl\:content-center {
    align-content: center;
  }

  .\32xl\:content-start {
    align-content: flex-start;
  }

  .\32xl\:content-end {
    align-content: flex-end;
  }

  .\32xl\:content-between {
    align-content: space-between;
  }

  .\32xl\:content-around {
    align-content: space-around;
  }

  .\32xl\:content-evenly {
    align-content: space-evenly;
  }

  .\32xl\:self-auto {
    align-self: auto;
  }

  .\32xl\:self-start {
    align-self: flex-start;
  }

  .\32xl\:self-end {
    align-self: flex-end;
  }

  .\32xl\:self-center {
    align-self: center;
  }

  .\32xl\:self-stretch {
    align-self: stretch;
  }

  .\32xl\:justify-items-auto {
    justify-items: auto;
  }

  .\32xl\:justify-items-start {
    justify-items: start;
  }

  .\32xl\:justify-items-end {
    justify-items: end;
  }

  .\32xl\:justify-items-center {
    justify-items: center;
  }

  .\32xl\:justify-items-stretch {
    justify-items: stretch;
  }

  .\32xl\:justify-start {
    justify-content: flex-start;
  }

  .\32xl\:justify-end {
    justify-content: flex-end;
  }

  .\32xl\:justify-center {
    justify-content: center;
  }

  .\32xl\:justify-between {
    justify-content: space-between;
  }

  .\32xl\:justify-around {
    justify-content: space-around;
  }

  .\32xl\:justify-evenly {
    justify-content: space-evenly;
  }

  .\32xl\:justify-self-auto {
    justify-self: auto;
  }

  .\32xl\:justify-self-start {
    justify-self: start;
  }

  .\32xl\:justify-self-end {
    justify-self: end;
  }

  .\32xl\:justify-self-center {
    justify-self: center;
  }

  .\32xl\:justify-self-stretch {
    justify-self: stretch;
  }

  .\32xl\:flex-1 {
    flex: 1 1 0%;
  }

  .\32xl\:flex-auto {
    flex: 1 1 auto;
  }

  .\32xl\:flex-initial {
    flex: 0 1 auto;
  }

  .\32xl\:flex-none {
    flex: none;
  }

  .\32xl\:flex-grow-0 {
    flex-grow: 0;
  }

  .\32xl\:flex-grow {
    flex-grow: 1;
  }

  .\32xl\:flex-shrink-0 {
    flex-shrink: 0;
  }

  .\32xl\:flex-shrink {
    flex-shrink: 1;
  }

  .\32xl\:order-1 {
    order: 1;
  }

  .\32xl\:order-2 {
    order: 2;
  }

  .\32xl\:order-3 {
    order: 3;
  }

  .\32xl\:order-4 {
    order: 4;
  }

  .\32xl\:order-5 {
    order: 5;
  }

  .\32xl\:order-6 {
    order: 6;
  }

  .\32xl\:order-7 {
    order: 7;
  }

  .\32xl\:order-8 {
    order: 8;
  }

  .\32xl\:order-9 {
    order: 9;
  }

  .\32xl\:order-10 {
    order: 10;
  }

  .\32xl\:order-11 {
    order: 11;
  }

  .\32xl\:order-12 {
    order: 12;
  }

  .\32xl\:order-first {
    order: -9999;
  }

  .\32xl\:order-last {
    order: 9999;
  }

  .\32xl\:order-none {
    order: 0;
  }

  .\32xl\:float-right {
    float: right;
  }

  .\32xl\:float-left {
    float: left;
  }

  .\32xl\:float-none {
    float: none;
  }

  .\32xl\:clear-left {
    clear: left;
  }

  .\32xl\:clear-right {
    clear: right;
  }

  .\32xl\:clear-both {
    clear: both;
  }

  .\32xl\:clear-none {
    clear: none;
  }

  .\32xl\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .\32xl\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }

  .\32xl\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }

  .\32xl\:font-thin {
    font-weight: 100;
  }

  .\32xl\:font-extralight {
    font-weight: 200;
  }

  .\32xl\:font-light {
    font-weight: 300;
  }

  .\32xl\:font-normal {
    font-weight: 400;
  }

  .\32xl\:font-medium {
    font-weight: 500;
  }

  .\32xl\:font-semibold {
    font-weight: 600;
  }

  .\32xl\:font-bold {
    font-weight: 700;
  }

  .\32xl\:font-extrabold {
    font-weight: 800;
  }

  .\32xl\:font-black {
    font-weight: 900;
  }

  .\32xl\:h-0 {
    height: 0px;
  }

  .\32xl\:h-1 {
    height: 0.25rem;
  }

  .\32xl\:h-2 {
    height: 0.5rem;
  }

  .\32xl\:h-3 {
    height: 0.75rem;
  }

  .\32xl\:h-4 {
    height: 1rem;
  }

  .\32xl\:h-5 {
    height: 1.25rem;
  }

  .\32xl\:h-6 {
    height: 1.5rem;
  }

  .\32xl\:h-7 {
    height: 1.75rem;
  }

  .\32xl\:h-8 {
    height: 2rem;
  }

  .\32xl\:h-9 {
    height: 2.25rem;
  }

  .\32xl\:h-10 {
    height: 2.5rem;
  }

  .\32xl\:h-11 {
    height: 2.75rem;
  }

  .\32xl\:h-12 {
    height: 3rem;
  }

  .\32xl\:h-14 {
    height: 3.5rem;
  }

  .\32xl\:h-16 {
    height: 4rem;
  }

  .\32xl\:h-20 {
    height: 5rem;
  }

  .\32xl\:h-24 {
    height: 6rem;
  }

  .\32xl\:h-28 {
    height: 7rem;
  }

  .\32xl\:h-32 {
    height: 8rem;
  }

  .\32xl\:h-36 {
    height: 9rem;
  }

  .\32xl\:h-40 {
    height: 10rem;
  }

  .\32xl\:h-44 {
    height: 11rem;
  }

  .\32xl\:h-48 {
    height: 12rem;
  }

  .\32xl\:h-52 {
    height: 13rem;
  }

  .\32xl\:h-56 {
    height: 14rem;
  }

  .\32xl\:h-60 {
    height: 15rem;
  }

  .\32xl\:h-64 {
    height: 16rem;
  }

  .\32xl\:h-72 {
    height: 18rem;
  }

  .\32xl\:h-80 {
    height: 20rem;
  }

  .\32xl\:h-96 {
    height: 24rem;
  }

  .\32xl\:h-auto {
    height: auto;
  }

  .\32xl\:h-px {
    height: 1px;
  }

  .\32xl\:h-0\.5 {
    height: 0.125rem;
  }

  .\32xl\:h-1\.5 {
    height: 0.375rem;
  }

  .\32xl\:h-2\.5 {
    height: 0.625rem;
  }

  .\32xl\:h-3\.5 {
    height: 0.875rem;
  }

  .\32xl\:h-1\/2 {
    height: 50%;
  }

  .\32xl\:h-1\/3 {
    height: 33.333333%;
  }

  .\32xl\:h-2\/3 {
    height: 66.666667%;
  }

  .\32xl\:h-1\/4 {
    height: 25%;
  }

  .\32xl\:h-2\/4 {
    height: 50%;
  }

  .\32xl\:h-3\/4 {
    height: 75%;
  }

  .\32xl\:h-1\/5 {
    height: 20%;
  }

  .\32xl\:h-2\/5 {
    height: 40%;
  }

  .\32xl\:h-3\/5 {
    height: 60%;
  }

  .\32xl\:h-4\/5 {
    height: 80%;
  }

  .\32xl\:h-1\/6 {
    height: 16.666667%;
  }

  .\32xl\:h-2\/6 {
    height: 33.333333%;
  }

  .\32xl\:h-3\/6 {
    height: 50%;
  }

  .\32xl\:h-4\/6 {
    height: 66.666667%;
  }

  .\32xl\:h-5\/6 {
    height: 83.333333%;
  }

  .\32xl\:h-full {
    height: 100%;
  }

  .\32xl\:h-screen {
    height: 100vh;
  }

  .\32xl\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .\32xl\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .\32xl\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .\32xl\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .\32xl\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .\32xl\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .\32xl\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .\32xl\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .\32xl\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .\32xl\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .\32xl\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .\32xl\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }

  .\32xl\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }

  .\32xl\:leading-3 {
    line-height: .75rem;
  }

  .\32xl\:leading-4 {
    line-height: 1rem;
  }

  .\32xl\:leading-5 {
    line-height: 1.25rem;
  }

  .\32xl\:leading-6 {
    line-height: 1.5rem;
  }

  .\32xl\:leading-7 {
    line-height: 1.75rem;
  }

  .\32xl\:leading-8 {
    line-height: 2rem;
  }

  .\32xl\:leading-9 {
    line-height: 2.25rem;
  }

  .\32xl\:leading-10 {
    line-height: 2.5rem;
  }

  .\32xl\:leading-none {
    line-height: 1;
  }

  .\32xl\:leading-tight {
    line-height: 1.25;
  }

  .\32xl\:leading-snug {
    line-height: 1.375;
  }

  .\32xl\:leading-normal {
    line-height: 1.5;
  }

  .\32xl\:leading-relaxed {
    line-height: 1.625;
  }

  .\32xl\:leading-loose {
    line-height: 2;
  }

  .\32xl\:list-inside {
    list-style-position: inside;
  }

  .\32xl\:list-outside {
    list-style-position: outside;
  }

  .\32xl\:list-none {
    list-style-type: none;
  }

  .\32xl\:list-disc {
    list-style-type: disc;
  }

  .\32xl\:list-decimal {
    list-style-type: decimal;
  }

  .\32xl\:m-0 {
    margin: 0px;
  }

  .\32xl\:m-1 {
    margin: 0.25rem;
  }

  .\32xl\:m-2 {
    margin: 0.5rem;
  }

  .\32xl\:m-3 {
    margin: 0.75rem;
  }

  .\32xl\:m-4 {
    margin: 1rem;
  }

  .\32xl\:m-5 {
    margin: 1.25rem;
  }

  .\32xl\:m-6 {
    margin: 1.5rem;
  }

  .\32xl\:m-7 {
    margin: 1.75rem;
  }

  .\32xl\:m-8 {
    margin: 2rem;
  }

  .\32xl\:m-9 {
    margin: 2.25rem;
  }

  .\32xl\:m-10 {
    margin: 2.5rem;
  }

  .\32xl\:m-11 {
    margin: 2.75rem;
  }

  .\32xl\:m-12 {
    margin: 3rem;
  }

  .\32xl\:m-14 {
    margin: 3.5rem;
  }

  .\32xl\:m-16 {
    margin: 4rem;
  }

  .\32xl\:m-20 {
    margin: 5rem;
  }

  .\32xl\:m-24 {
    margin: 6rem;
  }

  .\32xl\:m-28 {
    margin: 7rem;
  }

  .\32xl\:m-32 {
    margin: 8rem;
  }

  .\32xl\:m-36 {
    margin: 9rem;
  }

  .\32xl\:m-40 {
    margin: 10rem;
  }

  .\32xl\:m-44 {
    margin: 11rem;
  }

  .\32xl\:m-48 {
    margin: 12rem;
  }

  .\32xl\:m-52 {
    margin: 13rem;
  }

  .\32xl\:m-56 {
    margin: 14rem;
  }

  .\32xl\:m-60 {
    margin: 15rem;
  }

  .\32xl\:m-64 {
    margin: 16rem;
  }

  .\32xl\:m-72 {
    margin: 18rem;
  }

  .\32xl\:m-80 {
    margin: 20rem;
  }

  .\32xl\:m-96 {
    margin: 24rem;
  }

  .\32xl\:m-auto {
    margin: auto;
  }

  .\32xl\:m-px {
    margin: 1px;
  }

  .\32xl\:m-0\.5 {
    margin: 0.125rem;
  }

  .\32xl\:m-1\.5 {
    margin: 0.375rem;
  }

  .\32xl\:m-2\.5 {
    margin: 0.625rem;
  }

  .\32xl\:m-3\.5 {
    margin: 0.875rem;
  }

  .\32xl\:-m-0 {
    margin: 0px;
  }

  .\32xl\:-m-1 {
    margin: -0.25rem;
  }

  .\32xl\:-m-2 {
    margin: -0.5rem;
  }

  .\32xl\:-m-3 {
    margin: -0.75rem;
  }

  .\32xl\:-m-4 {
    margin: -1rem;
  }

  .\32xl\:-m-5 {
    margin: -1.25rem;
  }

  .\32xl\:-m-6 {
    margin: -1.5rem;
  }

  .\32xl\:-m-7 {
    margin: -1.75rem;
  }

  .\32xl\:-m-8 {
    margin: -2rem;
  }

  .\32xl\:-m-9 {
    margin: -2.25rem;
  }

  .\32xl\:-m-10 {
    margin: -2.5rem;
  }

  .\32xl\:-m-11 {
    margin: -2.75rem;
  }

  .\32xl\:-m-12 {
    margin: -3rem;
  }

  .\32xl\:-m-14 {
    margin: -3.5rem;
  }

  .\32xl\:-m-16 {
    margin: -4rem;
  }

  .\32xl\:-m-20 {
    margin: -5rem;
  }

  .\32xl\:-m-24 {
    margin: -6rem;
  }

  .\32xl\:-m-28 {
    margin: -7rem;
  }

  .\32xl\:-m-32 {
    margin: -8rem;
  }

  .\32xl\:-m-36 {
    margin: -9rem;
  }

  .\32xl\:-m-40 {
    margin: -10rem;
  }

  .\32xl\:-m-44 {
    margin: -11rem;
  }

  .\32xl\:-m-48 {
    margin: -12rem;
  }

  .\32xl\:-m-52 {
    margin: -13rem;
  }

  .\32xl\:-m-56 {
    margin: -14rem;
  }

  .\32xl\:-m-60 {
    margin: -15rem;
  }

  .\32xl\:-m-64 {
    margin: -16rem;
  }

  .\32xl\:-m-72 {
    margin: -18rem;
  }

  .\32xl\:-m-80 {
    margin: -20rem;
  }

  .\32xl\:-m-96 {
    margin: -24rem;
  }

  .\32xl\:-m-px {
    margin: -1px;
  }

  .\32xl\:-m-0\.5 {
    margin: -0.125rem;
  }

  .\32xl\:-m-1\.5 {
    margin: -0.375rem;
  }

  .\32xl\:-m-2\.5 {
    margin: -0.625rem;
  }

  .\32xl\:-m-3\.5 {
    margin: -0.875rem;
  }

  .\32xl\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\32xl\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .\32xl\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\32xl\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\32xl\:my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .\32xl\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .\32xl\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .\32xl\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .\32xl\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\32xl\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\32xl\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\32xl\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\32xl\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .\32xl\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .\32xl\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .\32xl\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .\32xl\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\32xl\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\32xl\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .\32xl\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .\32xl\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\32xl\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\32xl\:my-11 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .\32xl\:mx-11 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .\32xl\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .\32xl\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .\32xl\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .\32xl\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .\32xl\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .\32xl\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .\32xl\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .\32xl\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .\32xl\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .\32xl\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .\32xl\:my-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .\32xl\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .\32xl\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .\32xl\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .\32xl\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .\32xl\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .\32xl\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .\32xl\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .\32xl\:my-44 {
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .\32xl\:mx-44 {
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .\32xl\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .\32xl\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .\32xl\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .\32xl\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .\32xl\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .\32xl\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .\32xl\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .\32xl\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .\32xl\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\32xl\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\32xl\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .\32xl\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .\32xl\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\32xl\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\32xl\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .\32xl\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .\32xl\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .\32xl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .\32xl\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .\32xl\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }

  .\32xl\:my-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .\32xl\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .\32xl\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .\32xl\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .\32xl\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .\32xl\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .\32xl\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .\32xl\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .\32xl\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\32xl\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .\32xl\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\32xl\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\32xl\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\32xl\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\32xl\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .\32xl\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .\32xl\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\32xl\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\32xl\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\32xl\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\32xl\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .\32xl\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .\32xl\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .\32xl\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .\32xl\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\32xl\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\32xl\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .\32xl\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .\32xl\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\32xl\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\32xl\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .\32xl\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .\32xl\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .\32xl\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .\32xl\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .\32xl\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .\32xl\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .\32xl\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .\32xl\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .\32xl\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .\32xl\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .\32xl\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .\32xl\:-my-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .\32xl\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .\32xl\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .\32xl\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .\32xl\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .\32xl\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .\32xl\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .\32xl\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .\32xl\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .\32xl\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .\32xl\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .\32xl\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .\32xl\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .\32xl\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .\32xl\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .\32xl\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .\32xl\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .\32xl\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .\32xl\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\32xl\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\32xl\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .\32xl\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .\32xl\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\32xl\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\32xl\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .\32xl\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .\32xl\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .\32xl\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }

  .\32xl\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .\32xl\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .\32xl\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .\32xl\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .\32xl\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .\32xl\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .\32xl\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .\32xl\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .\32xl\:mt-0 {
    margin-top: 0px;
  }

  .\32xl\:mr-0 {
    margin-right: 0px;
  }

  .\32xl\:mb-0 {
    margin-bottom: 0px;
  }

  .\32xl\:ml-0 {
    margin-left: 0px;
  }

  .\32xl\:mt-1 {
    margin-top: 0.25rem;
  }

  .\32xl\:mr-1 {
    margin-right: 0.25rem;
  }

  .\32xl\:mb-1 {
    margin-bottom: 0.25rem;
  }

  .\32xl\:ml-1 {
    margin-left: 0.25rem;
  }

  .\32xl\:mt-2 {
    margin-top: 0.5rem;
  }

  .\32xl\:mr-2 {
    margin-right: 0.5rem;
  }

  .\32xl\:mb-2 {
    margin-bottom: 0.5rem;
  }

  .\32xl\:ml-2 {
    margin-left: 0.5rem;
  }

  .\32xl\:mt-3 {
    margin-top: 0.75rem;
  }

  .\32xl\:mr-3 {
    margin-right: 0.75rem;
  }

  .\32xl\:mb-3 {
    margin-bottom: 0.75rem;
  }

  .\32xl\:ml-3 {
    margin-left: 0.75rem;
  }

  .\32xl\:mt-4 {
    margin-top: 1rem;
  }

  .\32xl\:mr-4 {
    margin-right: 1rem;
  }

  .\32xl\:mb-4 {
    margin-bottom: 1rem;
  }

  .\32xl\:ml-4 {
    margin-left: 1rem;
  }

  .\32xl\:mt-5 {
    margin-top: 1.25rem;
  }

  .\32xl\:mr-5 {
    margin-right: 1.25rem;
  }

  .\32xl\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .\32xl\:ml-5 {
    margin-left: 1.25rem;
  }

  .\32xl\:mt-6 {
    margin-top: 1.5rem;
  }

  .\32xl\:mr-6 {
    margin-right: 1.5rem;
  }

  .\32xl\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .\32xl\:ml-6 {
    margin-left: 1.5rem;
  }

  .\32xl\:mt-7 {
    margin-top: 1.75rem;
  }

  .\32xl\:mr-7 {
    margin-right: 1.75rem;
  }

  .\32xl\:mb-7 {
    margin-bottom: 1.75rem;
  }

  .\32xl\:ml-7 {
    margin-left: 1.75rem;
  }

  .\32xl\:mt-8 {
    margin-top: 2rem;
  }

  .\32xl\:mr-8 {
    margin-right: 2rem;
  }

  .\32xl\:mb-8 {
    margin-bottom: 2rem;
  }

  .\32xl\:ml-8 {
    margin-left: 2rem;
  }

  .\32xl\:mt-9 {
    margin-top: 2.25rem;
  }

  .\32xl\:mr-9 {
    margin-right: 2.25rem;
  }

  .\32xl\:mb-9 {
    margin-bottom: 2.25rem;
  }

  .\32xl\:ml-9 {
    margin-left: 2.25rem;
  }

  .\32xl\:mt-10 {
    margin-top: 2.5rem;
  }

  .\32xl\:mr-10 {
    margin-right: 2.5rem;
  }

  .\32xl\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .\32xl\:ml-10 {
    margin-left: 2.5rem;
  }

  .\32xl\:mt-11 {
    margin-top: 2.75rem;
  }

  .\32xl\:mr-11 {
    margin-right: 2.75rem;
  }

  .\32xl\:mb-11 {
    margin-bottom: 2.75rem;
  }

  .\32xl\:ml-11 {
    margin-left: 2.75rem;
  }

  .\32xl\:mt-12 {
    margin-top: 3rem;
  }

  .\32xl\:mr-12 {
    margin-right: 3rem;
  }

  .\32xl\:mb-12 {
    margin-bottom: 3rem;
  }

  .\32xl\:ml-12 {
    margin-left: 3rem;
  }

  .\32xl\:mt-14 {
    margin-top: 3.5rem;
  }

  .\32xl\:mr-14 {
    margin-right: 3.5rem;
  }

  .\32xl\:mb-14 {
    margin-bottom: 3.5rem;
  }

  .\32xl\:ml-14 {
    margin-left: 3.5rem;
  }

  .\32xl\:mt-16 {
    margin-top: 4rem;
  }

  .\32xl\:mr-16 {
    margin-right: 4rem;
  }

  .\32xl\:mb-16 {
    margin-bottom: 4rem;
  }

  .\32xl\:ml-16 {
    margin-left: 4rem;
  }

  .\32xl\:mt-20 {
    margin-top: 5rem;
  }

  .\32xl\:mr-20 {
    margin-right: 5rem;
  }

  .\32xl\:mb-20 {
    margin-bottom: 5rem;
  }

  .\32xl\:ml-20 {
    margin-left: 5rem;
  }

  .\32xl\:mt-24 {
    margin-top: 6rem;
  }

  .\32xl\:mr-24 {
    margin-right: 6rem;
  }

  .\32xl\:mb-24 {
    margin-bottom: 6rem;
  }

  .\32xl\:ml-24 {
    margin-left: 6rem;
  }

  .\32xl\:mt-28 {
    margin-top: 7rem;
  }

  .\32xl\:mr-28 {
    margin-right: 7rem;
  }

  .\32xl\:mb-28 {
    margin-bottom: 7rem;
  }

  .\32xl\:ml-28 {
    margin-left: 7rem;
  }

  .\32xl\:mt-32 {
    margin-top: 8rem;
  }

  .\32xl\:mr-32 {
    margin-right: 8rem;
  }

  .\32xl\:mb-32 {
    margin-bottom: 8rem;
  }

  .\32xl\:ml-32 {
    margin-left: 8rem;
  }

  .\32xl\:mt-36 {
    margin-top: 9rem;
  }

  .\32xl\:mr-36 {
    margin-right: 9rem;
  }

  .\32xl\:mb-36 {
    margin-bottom: 9rem;
  }

  .\32xl\:ml-36 {
    margin-left: 9rem;
  }

  .\32xl\:mt-40 {
    margin-top: 10rem;
  }

  .\32xl\:mr-40 {
    margin-right: 10rem;
  }

  .\32xl\:mb-40 {
    margin-bottom: 10rem;
  }

  .\32xl\:ml-40 {
    margin-left: 10rem;
  }

  .\32xl\:mt-44 {
    margin-top: 11rem;
  }

  .\32xl\:mr-44 {
    margin-right: 11rem;
  }

  .\32xl\:mb-44 {
    margin-bottom: 11rem;
  }

  .\32xl\:ml-44 {
    margin-left: 11rem;
  }

  .\32xl\:mt-48 {
    margin-top: 12rem;
  }

  .\32xl\:mr-48 {
    margin-right: 12rem;
  }

  .\32xl\:mb-48 {
    margin-bottom: 12rem;
  }

  .\32xl\:ml-48 {
    margin-left: 12rem;
  }

  .\32xl\:mt-52 {
    margin-top: 13rem;
  }

  .\32xl\:mr-52 {
    margin-right: 13rem;
  }

  .\32xl\:mb-52 {
    margin-bottom: 13rem;
  }

  .\32xl\:ml-52 {
    margin-left: 13rem;
  }

  .\32xl\:mt-56 {
    margin-top: 14rem;
  }

  .\32xl\:mr-56 {
    margin-right: 14rem;
  }

  .\32xl\:mb-56 {
    margin-bottom: 14rem;
  }

  .\32xl\:ml-56 {
    margin-left: 14rem;
  }

  .\32xl\:mt-60 {
    margin-top: 15rem;
  }

  .\32xl\:mr-60 {
    margin-right: 15rem;
  }

  .\32xl\:mb-60 {
    margin-bottom: 15rem;
  }

  .\32xl\:ml-60 {
    margin-left: 15rem;
  }

  .\32xl\:mt-64 {
    margin-top: 16rem;
  }

  .\32xl\:mr-64 {
    margin-right: 16rem;
  }

  .\32xl\:mb-64 {
    margin-bottom: 16rem;
  }

  .\32xl\:ml-64 {
    margin-left: 16rem;
  }

  .\32xl\:mt-72 {
    margin-top: 18rem;
  }

  .\32xl\:mr-72 {
    margin-right: 18rem;
  }

  .\32xl\:mb-72 {
    margin-bottom: 18rem;
  }

  .\32xl\:ml-72 {
    margin-left: 18rem;
  }

  .\32xl\:mt-80 {
    margin-top: 20rem;
  }

  .\32xl\:mr-80 {
    margin-right: 20rem;
  }

  .\32xl\:mb-80 {
    margin-bottom: 20rem;
  }

  .\32xl\:ml-80 {
    margin-left: 20rem;
  }

  .\32xl\:mt-96 {
    margin-top: 24rem;
  }

  .\32xl\:mr-96 {
    margin-right: 24rem;
  }

  .\32xl\:mb-96 {
    margin-bottom: 24rem;
  }

  .\32xl\:ml-96 {
    margin-left: 24rem;
  }

  .\32xl\:mt-auto {
    margin-top: auto;
  }

  .\32xl\:mr-auto {
    margin-right: auto;
  }

  .\32xl\:mb-auto {
    margin-bottom: auto;
  }

  .\32xl\:ml-auto {
    margin-left: auto;
  }

  .\32xl\:mt-px {
    margin-top: 1px;
  }

  .\32xl\:mr-px {
    margin-right: 1px;
  }

  .\32xl\:mb-px {
    margin-bottom: 1px;
  }

  .\32xl\:ml-px {
    margin-left: 1px;
  }

  .\32xl\:mt-0\.5 {
    margin-top: 0.125rem;
  }

  .\32xl\:mr-0\.5 {
    margin-right: 0.125rem;
  }

  .\32xl\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }

  .\32xl\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .\32xl\:mt-1\.5 {
    margin-top: 0.375rem;
  }

  .\32xl\:mr-1\.5 {
    margin-right: 0.375rem;
  }

  .\32xl\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }

  .\32xl\:ml-1\.5 {
    margin-left: 0.375rem;
  }

  .\32xl\:mt-2\.5 {
    margin-top: 0.625rem;
  }

  .\32xl\:mr-2\.5 {
    margin-right: 0.625rem;
  }

  .\32xl\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }

  .\32xl\:ml-2\.5 {
    margin-left: 0.625rem;
  }

  .\32xl\:mt-3\.5 {
    margin-top: 0.875rem;
  }

  .\32xl\:mr-3\.5 {
    margin-right: 0.875rem;
  }

  .\32xl\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }

  .\32xl\:ml-3\.5 {
    margin-left: 0.875rem;
  }

  .\32xl\:-mt-0 {
    margin-top: 0px;
  }

  .\32xl\:-mr-0 {
    margin-right: 0px;
  }

  .\32xl\:-mb-0 {
    margin-bottom: 0px;
  }

  .\32xl\:-ml-0 {
    margin-left: 0px;
  }

  .\32xl\:-mt-1 {
    margin-top: -0.25rem;
  }

  .\32xl\:-mr-1 {
    margin-right: -0.25rem;
  }

  .\32xl\:-mb-1 {
    margin-bottom: -0.25rem;
  }

  .\32xl\:-ml-1 {
    margin-left: -0.25rem;
  }

  .\32xl\:-mt-2 {
    margin-top: -0.5rem;
  }

  .\32xl\:-mr-2 {
    margin-right: -0.5rem;
  }

  .\32xl\:-mb-2 {
    margin-bottom: -0.5rem;
  }

  .\32xl\:-ml-2 {
    margin-left: -0.5rem;
  }

  .\32xl\:-mt-3 {
    margin-top: -0.75rem;
  }

  .\32xl\:-mr-3 {
    margin-right: -0.75rem;
  }

  .\32xl\:-mb-3 {
    margin-bottom: -0.75rem;
  }

  .\32xl\:-ml-3 {
    margin-left: -0.75rem;
  }

  .\32xl\:-mt-4 {
    margin-top: -1rem;
  }

  .\32xl\:-mr-4 {
    margin-right: -1rem;
  }

  .\32xl\:-mb-4 {
    margin-bottom: -1rem;
  }

  .\32xl\:-ml-4 {
    margin-left: -1rem;
  }

  .\32xl\:-mt-5 {
    margin-top: -1.25rem;
  }

  .\32xl\:-mr-5 {
    margin-right: -1.25rem;
  }

  .\32xl\:-mb-5 {
    margin-bottom: -1.25rem;
  }

  .\32xl\:-ml-5 {
    margin-left: -1.25rem;
  }

  .\32xl\:-mt-6 {
    margin-top: -1.5rem;
  }

  .\32xl\:-mr-6 {
    margin-right: -1.5rem;
  }

  .\32xl\:-mb-6 {
    margin-bottom: -1.5rem;
  }

  .\32xl\:-ml-6 {
    margin-left: -1.5rem;
  }

  .\32xl\:-mt-7 {
    margin-top: -1.75rem;
  }

  .\32xl\:-mr-7 {
    margin-right: -1.75rem;
  }

  .\32xl\:-mb-7 {
    margin-bottom: -1.75rem;
  }

  .\32xl\:-ml-7 {
    margin-left: -1.75rem;
  }

  .\32xl\:-mt-8 {
    margin-top: -2rem;
  }

  .\32xl\:-mr-8 {
    margin-right: -2rem;
  }

  .\32xl\:-mb-8 {
    margin-bottom: -2rem;
  }

  .\32xl\:-ml-8 {
    margin-left: -2rem;
  }

  .\32xl\:-mt-9 {
    margin-top: -2.25rem;
  }

  .\32xl\:-mr-9 {
    margin-right: -2.25rem;
  }

  .\32xl\:-mb-9 {
    margin-bottom: -2.25rem;
  }

  .\32xl\:-ml-9 {
    margin-left: -2.25rem;
  }

  .\32xl\:-mt-10 {
    margin-top: -2.5rem;
  }

  .\32xl\:-mr-10 {
    margin-right: -2.5rem;
  }

  .\32xl\:-mb-10 {
    margin-bottom: -2.5rem;
  }

  .\32xl\:-ml-10 {
    margin-left: -2.5rem;
  }

  .\32xl\:-mt-11 {
    margin-top: -2.75rem;
  }

  .\32xl\:-mr-11 {
    margin-right: -2.75rem;
  }

  .\32xl\:-mb-11 {
    margin-bottom: -2.75rem;
  }

  .\32xl\:-ml-11 {
    margin-left: -2.75rem;
  }

  .\32xl\:-mt-12 {
    margin-top: -3rem;
  }

  .\32xl\:-mr-12 {
    margin-right: -3rem;
  }

  .\32xl\:-mb-12 {
    margin-bottom: -3rem;
  }

  .\32xl\:-ml-12 {
    margin-left: -3rem;
  }

  .\32xl\:-mt-14 {
    margin-top: -3.5rem;
  }

  .\32xl\:-mr-14 {
    margin-right: -3.5rem;
  }

  .\32xl\:-mb-14 {
    margin-bottom: -3.5rem;
  }

  .\32xl\:-ml-14 {
    margin-left: -3.5rem;
  }

  .\32xl\:-mt-16 {
    margin-top: -4rem;
  }

  .\32xl\:-mr-16 {
    margin-right: -4rem;
  }

  .\32xl\:-mb-16 {
    margin-bottom: -4rem;
  }

  .\32xl\:-ml-16 {
    margin-left: -4rem;
  }

  .\32xl\:-mt-20 {
    margin-top: -5rem;
  }

  .\32xl\:-mr-20 {
    margin-right: -5rem;
  }

  .\32xl\:-mb-20 {
    margin-bottom: -5rem;
  }

  .\32xl\:-ml-20 {
    margin-left: -5rem;
  }

  .\32xl\:-mt-24 {
    margin-top: -6rem;
  }

  .\32xl\:-mr-24 {
    margin-right: -6rem;
  }

  .\32xl\:-mb-24 {
    margin-bottom: -6rem;
  }

  .\32xl\:-ml-24 {
    margin-left: -6rem;
  }

  .\32xl\:-mt-28 {
    margin-top: -7rem;
  }

  .\32xl\:-mr-28 {
    margin-right: -7rem;
  }

  .\32xl\:-mb-28 {
    margin-bottom: -7rem;
  }

  .\32xl\:-ml-28 {
    margin-left: -7rem;
  }

  .\32xl\:-mt-32 {
    margin-top: -8rem;
  }

  .\32xl\:-mr-32 {
    margin-right: -8rem;
  }

  .\32xl\:-mb-32 {
    margin-bottom: -8rem;
  }

  .\32xl\:-ml-32 {
    margin-left: -8rem;
  }

  .\32xl\:-mt-36 {
    margin-top: -9rem;
  }

  .\32xl\:-mr-36 {
    margin-right: -9rem;
  }

  .\32xl\:-mb-36 {
    margin-bottom: -9rem;
  }

  .\32xl\:-ml-36 {
    margin-left: -9rem;
  }

  .\32xl\:-mt-40 {
    margin-top: -10rem;
  }

  .\32xl\:-mr-40 {
    margin-right: -10rem;
  }

  .\32xl\:-mb-40 {
    margin-bottom: -10rem;
  }

  .\32xl\:-ml-40 {
    margin-left: -10rem;
  }

  .\32xl\:-mt-44 {
    margin-top: -11rem;
  }

  .\32xl\:-mr-44 {
    margin-right: -11rem;
  }

  .\32xl\:-mb-44 {
    margin-bottom: -11rem;
  }

  .\32xl\:-ml-44 {
    margin-left: -11rem;
  }

  .\32xl\:-mt-48 {
    margin-top: -12rem;
  }

  .\32xl\:-mr-48 {
    margin-right: -12rem;
  }

  .\32xl\:-mb-48 {
    margin-bottom: -12rem;
  }

  .\32xl\:-ml-48 {
    margin-left: -12rem;
  }

  .\32xl\:-mt-52 {
    margin-top: -13rem;
  }

  .\32xl\:-mr-52 {
    margin-right: -13rem;
  }

  .\32xl\:-mb-52 {
    margin-bottom: -13rem;
  }

  .\32xl\:-ml-52 {
    margin-left: -13rem;
  }

  .\32xl\:-mt-56 {
    margin-top: -14rem;
  }

  .\32xl\:-mr-56 {
    margin-right: -14rem;
  }

  .\32xl\:-mb-56 {
    margin-bottom: -14rem;
  }

  .\32xl\:-ml-56 {
    margin-left: -14rem;
  }

  .\32xl\:-mt-60 {
    margin-top: -15rem;
  }

  .\32xl\:-mr-60 {
    margin-right: -15rem;
  }

  .\32xl\:-mb-60 {
    margin-bottom: -15rem;
  }

  .\32xl\:-ml-60 {
    margin-left: -15rem;
  }

  .\32xl\:-mt-64 {
    margin-top: -16rem;
  }

  .\32xl\:-mr-64 {
    margin-right: -16rem;
  }

  .\32xl\:-mb-64 {
    margin-bottom: -16rem;
  }

  .\32xl\:-ml-64 {
    margin-left: -16rem;
  }

  .\32xl\:-mt-72 {
    margin-top: -18rem;
  }

  .\32xl\:-mr-72 {
    margin-right: -18rem;
  }

  .\32xl\:-mb-72 {
    margin-bottom: -18rem;
  }

  .\32xl\:-ml-72 {
    margin-left: -18rem;
  }

  .\32xl\:-mt-80 {
    margin-top: -20rem;
  }

  .\32xl\:-mr-80 {
    margin-right: -20rem;
  }

  .\32xl\:-mb-80 {
    margin-bottom: -20rem;
  }

  .\32xl\:-ml-80 {
    margin-left: -20rem;
  }

  .\32xl\:-mt-96 {
    margin-top: -24rem;
  }

  .\32xl\:-mr-96 {
    margin-right: -24rem;
  }

  .\32xl\:-mb-96 {
    margin-bottom: -24rem;
  }

  .\32xl\:-ml-96 {
    margin-left: -24rem;
  }

  .\32xl\:-mt-px {
    margin-top: -1px;
  }

  .\32xl\:-mr-px {
    margin-right: -1px;
  }

  .\32xl\:-mb-px {
    margin-bottom: -1px;
  }

  .\32xl\:-ml-px {
    margin-left: -1px;
  }

  .\32xl\:-mt-0\.5 {
    margin-top: -0.125rem;
  }

  .\32xl\:-mr-0\.5 {
    margin-right: -0.125rem;
  }

  .\32xl\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }

  .\32xl\:-ml-0\.5 {
    margin-left: -0.125rem;
  }

  .\32xl\:-mt-1\.5 {
    margin-top: -0.375rem;
  }

  .\32xl\:-mr-1\.5 {
    margin-right: -0.375rem;
  }

  .\32xl\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }

  .\32xl\:-ml-1\.5 {
    margin-left: -0.375rem;
  }

  .\32xl\:-mt-2\.5 {
    margin-top: -0.625rem;
  }

  .\32xl\:-mr-2\.5 {
    margin-right: -0.625rem;
  }

  .\32xl\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }

  .\32xl\:-ml-2\.5 {
    margin-left: -0.625rem;
  }

  .\32xl\:-mt-3\.5 {
    margin-top: -0.875rem;
  }

  .\32xl\:-mr-3\.5 {
    margin-right: -0.875rem;
  }

  .\32xl\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }

  .\32xl\:-ml-3\.5 {
    margin-left: -0.875rem;
  }

  .\32xl\:max-h-0 {
    max-height: 0px;
  }

  .\32xl\:max-h-1 {
    max-height: 0.25rem;
  }

  .\32xl\:max-h-2 {
    max-height: 0.5rem;
  }

  .\32xl\:max-h-3 {
    max-height: 0.75rem;
  }

  .\32xl\:max-h-4 {
    max-height: 1rem;
  }

  .\32xl\:max-h-5 {
    max-height: 1.25rem;
  }

  .\32xl\:max-h-6 {
    max-height: 1.5rem;
  }

  .\32xl\:max-h-7 {
    max-height: 1.75rem;
  }

  .\32xl\:max-h-8 {
    max-height: 2rem;
  }

  .\32xl\:max-h-9 {
    max-height: 2.25rem;
  }

  .\32xl\:max-h-10 {
    max-height: 2.5rem;
  }

  .\32xl\:max-h-11 {
    max-height: 2.75rem;
  }

  .\32xl\:max-h-12 {
    max-height: 3rem;
  }

  .\32xl\:max-h-14 {
    max-height: 3.5rem;
  }

  .\32xl\:max-h-16 {
    max-height: 4rem;
  }

  .\32xl\:max-h-20 {
    max-height: 5rem;
  }

  .\32xl\:max-h-24 {
    max-height: 6rem;
  }

  .\32xl\:max-h-28 {
    max-height: 7rem;
  }

  .\32xl\:max-h-32 {
    max-height: 8rem;
  }

  .\32xl\:max-h-36 {
    max-height: 9rem;
  }

  .\32xl\:max-h-40 {
    max-height: 10rem;
  }

  .\32xl\:max-h-44 {
    max-height: 11rem;
  }

  .\32xl\:max-h-48 {
    max-height: 12rem;
  }

  .\32xl\:max-h-52 {
    max-height: 13rem;
  }

  .\32xl\:max-h-56 {
    max-height: 14rem;
  }

  .\32xl\:max-h-60 {
    max-height: 15rem;
  }

  .\32xl\:max-h-64 {
    max-height: 16rem;
  }

  .\32xl\:max-h-72 {
    max-height: 18rem;
  }

  .\32xl\:max-h-80 {
    max-height: 20rem;
  }

  .\32xl\:max-h-96 {
    max-height: 24rem;
  }

  .\32xl\:max-h-px {
    max-height: 1px;
  }

  .\32xl\:max-h-0\.5 {
    max-height: 0.125rem;
  }

  .\32xl\:max-h-1\.5 {
    max-height: 0.375rem;
  }

  .\32xl\:max-h-2\.5 {
    max-height: 0.625rem;
  }

  .\32xl\:max-h-3\.5 {
    max-height: 0.875rem;
  }

  .\32xl\:max-h-full {
    max-height: 100%;
  }

  .\32xl\:max-h-screen {
    max-height: 100vh;
  }

  .\32xl\:max-w-0 {
    max-width: 0rem;
  }

  .\32xl\:max-w-none {
    max-width: none;
  }

  .\32xl\:max-w-xs {
    max-width: 20rem;
  }

  .\32xl\:max-w-sm {
    max-width: 24rem;
  }

  .\32xl\:max-w-md {
    max-width: 28rem;
  }

  .\32xl\:max-w-lg {
    max-width: 32rem;
  }

  .\32xl\:max-w-xl {
    max-width: 36rem;
  }

  .\32xl\:max-w-2xl {
    max-width: 42rem;
  }

  .\32xl\:max-w-3xl {
    max-width: 48rem;
  }

  .\32xl\:max-w-4xl {
    max-width: 56rem;
  }

  .\32xl\:max-w-5xl {
    max-width: 64rem;
  }

  .\32xl\:max-w-6xl {
    max-width: 72rem;
  }

  .\32xl\:max-w-7xl {
    max-width: 80rem;
  }

  .\32xl\:max-w-full {
    max-width: 100%;
  }

  .\32xl\:max-w-min {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .\32xl\:max-w-max {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .\32xl\:max-w-prose {
    max-width: 65ch;
  }

  .\32xl\:max-w-screen-sm {
    max-width: 640px;
  }

  .\32xl\:max-w-screen-md {
    max-width: 768px;
  }

  .\32xl\:max-w-screen-lg {
    max-width: 1024px;
  }

  .\32xl\:max-w-screen-xl {
    max-width: 1280px;
  }

  .\32xl\:max-w-screen-2xl {
    max-width: 1536px;
  }

  .\32xl\:min-h-0 {
    min-height: 0px;
  }

  .\32xl\:min-h-full {
    min-height: 100%;
  }

  .\32xl\:min-h-screen {
    min-height: 100vh;
  }

  .\32xl\:min-w-0 {
    min-width: 0px;
  }

  .\32xl\:min-w-full {
    min-width: 100%;
  }

  .\32xl\:min-w-min {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .\32xl\:min-w-max {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .\32xl\:object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .\32xl\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .\32xl\:object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .\32xl\:object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .\32xl\:object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .\32xl\:object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .\32xl\:object-center {
    -o-object-position: center;
       object-position: center;
  }

  .\32xl\:object-left {
    -o-object-position: left;
       object-position: left;
  }

  .\32xl\:object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .\32xl\:object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .\32xl\:object-right {
    -o-object-position: right;
       object-position: right;
  }

  .\32xl\:object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .\32xl\:object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .\32xl\:object-top {
    -o-object-position: top;
       object-position: top;
  }

  .\32xl\:opacity-0 {
    opacity: 0;
  }

  .\32xl\:opacity-5 {
    opacity: 0.05;
  }

  .\32xl\:opacity-10 {
    opacity: 0.1;
  }

  .\32xl\:opacity-20 {
    opacity: 0.2;
  }

  .\32xl\:opacity-25 {
    opacity: 0.25;
  }

  .\32xl\:opacity-30 {
    opacity: 0.3;
  }

  .\32xl\:opacity-40 {
    opacity: 0.4;
  }

  .\32xl\:opacity-50 {
    opacity: 0.5;
  }

  .\32xl\:opacity-60 {
    opacity: 0.6;
  }

  .\32xl\:opacity-70 {
    opacity: 0.7;
  }

  .\32xl\:opacity-75 {
    opacity: 0.75;
  }

  .\32xl\:opacity-80 {
    opacity: 0.8;
  }

  .\32xl\:opacity-90 {
    opacity: 0.9;
  }

  .\32xl\:opacity-95 {
    opacity: 0.95;
  }

  .\32xl\:opacity-100 {
    opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:opacity-0 {
    opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:opacity-5 {
    opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:opacity-10 {
    opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:opacity-20 {
    opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:opacity-25 {
    opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:opacity-30 {
    opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:opacity-40 {
    opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:opacity-50 {
    opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:opacity-60 {
    opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:opacity-70 {
    opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:opacity-80 {
    opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:opacity-90 {
    opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:opacity-95 {
    opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .\32xl\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }

  .\32xl\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }

  .\32xl\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }

  .\32xl\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }

  .\32xl\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }

  .\32xl\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }

  .\32xl\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }

  .\32xl\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }

  .\32xl\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }

  .\32xl\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }

  .\32xl\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }

  .\32xl\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }

  .\32xl\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }

  .\32xl\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }

  .\32xl\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }

  .\32xl\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .\32xl\:hover\:opacity-5:hover {
    opacity: 0.05;
  }

  .\32xl\:hover\:opacity-10:hover {
    opacity: 0.1;
  }

  .\32xl\:hover\:opacity-20:hover {
    opacity: 0.2;
  }

  .\32xl\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .\32xl\:hover\:opacity-30:hover {
    opacity: 0.3;
  }

  .\32xl\:hover\:opacity-40:hover {
    opacity: 0.4;
  }

  .\32xl\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .\32xl\:hover\:opacity-60:hover {
    opacity: 0.6;
  }

  .\32xl\:hover\:opacity-70:hover {
    opacity: 0.7;
  }

  .\32xl\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .\32xl\:hover\:opacity-80:hover {
    opacity: 0.8;
  }

  .\32xl\:hover\:opacity-90:hover {
    opacity: 0.9;
  }

  .\32xl\:hover\:opacity-95:hover {
    opacity: 0.95;
  }

  .\32xl\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .\32xl\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .\32xl\:focus\:opacity-5:focus {
    opacity: 0.05;
  }

  .\32xl\:focus\:opacity-10:focus {
    opacity: 0.1;
  }

  .\32xl\:focus\:opacity-20:focus {
    opacity: 0.2;
  }

  .\32xl\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .\32xl\:focus\:opacity-30:focus {
    opacity: 0.3;
  }

  .\32xl\:focus\:opacity-40:focus {
    opacity: 0.4;
  }

  .\32xl\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .\32xl\:focus\:opacity-60:focus {
    opacity: 0.6;
  }

  .\32xl\:focus\:opacity-70:focus {
    opacity: 0.7;
  }

  .\32xl\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .\32xl\:focus\:opacity-80:focus {
    opacity: 0.8;
  }

  .\32xl\:focus\:opacity-90:focus {
    opacity: 0.9;
  }

  .\32xl\:focus\:opacity-95:focus {
    opacity: 0.95;
  }

  .\32xl\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .\32xl\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\32xl\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\32xl\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\32xl\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\32xl\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\32xl\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\32xl\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\32xl\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\32xl\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\32xl\:overflow-auto {
    overflow: auto;
  }

  .\32xl\:overflow-hidden {
    overflow: hidden;
  }

  .\32xl\:overflow-visible {
    overflow: visible;
  }

  .\32xl\:overflow-scroll {
    overflow: scroll;
  }

  .\32xl\:overflow-x-auto {
    overflow-x: auto;
  }

  .\32xl\:overflow-y-auto {
    overflow-y: auto;
  }

  .\32xl\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .\32xl\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .\32xl\:overflow-x-visible {
    overflow-x: visible;
  }

  .\32xl\:overflow-y-visible {
    overflow-y: visible;
  }

  .\32xl\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .\32xl\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .\32xl\:overscroll-auto {
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .\32xl\:overscroll-contain {
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .\32xl\:overscroll-none {
    -ms-scroll-chaining: none;
        overscroll-behavior: none;
  }

  .\32xl\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }

  .\32xl\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }

  .\32xl\:overscroll-y-none {
    overscroll-behavior-y: none;
  }

  .\32xl\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }

  .\32xl\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }

  .\32xl\:overscroll-x-none {
    overscroll-behavior-x: none;
  }

  .\32xl\:p-0 {
    padding: 0px;
  }

  .\32xl\:p-1 {
    padding: 0.25rem;
  }

  .\32xl\:p-2 {
    padding: 0.5rem;
  }

  .\32xl\:p-3 {
    padding: 0.75rem;
  }

  .\32xl\:p-4 {
    padding: 1rem;
  }

  .\32xl\:p-5 {
    padding: 1.25rem;
  }

  .\32xl\:p-6 {
    padding: 1.5rem;
  }

  .\32xl\:p-7 {
    padding: 1.75rem;
  }

  .\32xl\:p-8 {
    padding: 2rem;
  }

  .\32xl\:p-9 {
    padding: 2.25rem;
  }

  .\32xl\:p-10 {
    padding: 2.5rem;
  }

  .\32xl\:p-11 {
    padding: 2.75rem;
  }

  .\32xl\:p-12 {
    padding: 3rem;
  }

  .\32xl\:p-14 {
    padding: 3.5rem;
  }

  .\32xl\:p-16 {
    padding: 4rem;
  }

  .\32xl\:p-20 {
    padding: 5rem;
  }

  .\32xl\:p-24 {
    padding: 6rem;
  }

  .\32xl\:p-28 {
    padding: 7rem;
  }

  .\32xl\:p-32 {
    padding: 8rem;
  }

  .\32xl\:p-36 {
    padding: 9rem;
  }

  .\32xl\:p-40 {
    padding: 10rem;
  }

  .\32xl\:p-44 {
    padding: 11rem;
  }

  .\32xl\:p-48 {
    padding: 12rem;
  }

  .\32xl\:p-52 {
    padding: 13rem;
  }

  .\32xl\:p-56 {
    padding: 14rem;
  }

  .\32xl\:p-60 {
    padding: 15rem;
  }

  .\32xl\:p-64 {
    padding: 16rem;
  }

  .\32xl\:p-72 {
    padding: 18rem;
  }

  .\32xl\:p-80 {
    padding: 20rem;
  }

  .\32xl\:p-96 {
    padding: 24rem;
  }

  .\32xl\:p-px {
    padding: 1px;
  }

  .\32xl\:p-0\.5 {
    padding: 0.125rem;
  }

  .\32xl\:p-1\.5 {
    padding: 0.375rem;
  }

  .\32xl\:p-2\.5 {
    padding: 0.625rem;
  }

  .\32xl\:p-3\.5 {
    padding: 0.875rem;
  }

  .\32xl\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .\32xl\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .\32xl\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\32xl\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\32xl\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\32xl\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\32xl\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .\32xl\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .\32xl\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\32xl\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\32xl\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\32xl\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\32xl\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .\32xl\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .\32xl\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .\32xl\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .\32xl\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\32xl\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\32xl\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .\32xl\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .\32xl\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\32xl\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\32xl\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .\32xl\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .\32xl\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .\32xl\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .\32xl\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .\32xl\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .\32xl\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .\32xl\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .\32xl\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .\32xl\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .\32xl\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .\32xl\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .\32xl\:py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .\32xl\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .\32xl\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .\32xl\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .\32xl\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .\32xl\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .\32xl\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .\32xl\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .\32xl\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .\32xl\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .\32xl\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .\32xl\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .\32xl\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .\32xl\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .\32xl\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .\32xl\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .\32xl\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .\32xl\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .\32xl\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\32xl\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\32xl\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .\32xl\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .\32xl\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\32xl\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\32xl\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .\32xl\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .\32xl\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .\32xl\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }

  .\32xl\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .\32xl\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .\32xl\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .\32xl\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .\32xl\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .\32xl\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .\32xl\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .\32xl\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .\32xl\:pt-0 {
    padding-top: 0px;
  }

  .\32xl\:pr-0 {
    padding-right: 0px;
  }

  .\32xl\:pb-0 {
    padding-bottom: 0px;
  }

  .\32xl\:pl-0 {
    padding-left: 0px;
  }

  .\32xl\:pt-1 {
    padding-top: 0.25rem;
  }

  .\32xl\:pr-1 {
    padding-right: 0.25rem;
  }

  .\32xl\:pb-1 {
    padding-bottom: 0.25rem;
  }

  .\32xl\:pl-1 {
    padding-left: 0.25rem;
  }

  .\32xl\:pt-2 {
    padding-top: 0.5rem;
  }

  .\32xl\:pr-2 {
    padding-right: 0.5rem;
  }

  .\32xl\:pb-2 {
    padding-bottom: 0.5rem;
  }

  .\32xl\:pl-2 {
    padding-left: 0.5rem;
  }

  .\32xl\:pt-3 {
    padding-top: 0.75rem;
  }

  .\32xl\:pr-3 {
    padding-right: 0.75rem;
  }

  .\32xl\:pb-3 {
    padding-bottom: 0.75rem;
  }

  .\32xl\:pl-3 {
    padding-left: 0.75rem;
  }

  .\32xl\:pt-4 {
    padding-top: 1rem;
  }

  .\32xl\:pr-4 {
    padding-right: 1rem;
  }

  .\32xl\:pb-4 {
    padding-bottom: 1rem;
  }

  .\32xl\:pl-4 {
    padding-left: 1rem;
  }

  .\32xl\:pt-5 {
    padding-top: 1.25rem;
  }

  .\32xl\:pr-5 {
    padding-right: 1.25rem;
  }

  .\32xl\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .\32xl\:pl-5 {
    padding-left: 1.25rem;
  }

  .\32xl\:pt-6 {
    padding-top: 1.5rem;
  }

  .\32xl\:pr-6 {
    padding-right: 1.5rem;
  }

  .\32xl\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .\32xl\:pl-6 {
    padding-left: 1.5rem;
  }

  .\32xl\:pt-7 {
    padding-top: 1.75rem;
  }

  .\32xl\:pr-7 {
    padding-right: 1.75rem;
  }

  .\32xl\:pb-7 {
    padding-bottom: 1.75rem;
  }

  .\32xl\:pl-7 {
    padding-left: 1.75rem;
  }

  .\32xl\:pt-8 {
    padding-top: 2rem;
  }

  .\32xl\:pr-8 {
    padding-right: 2rem;
  }

  .\32xl\:pb-8 {
    padding-bottom: 2rem;
  }

  .\32xl\:pl-8 {
    padding-left: 2rem;
  }

  .\32xl\:pt-9 {
    padding-top: 2.25rem;
  }

  .\32xl\:pr-9 {
    padding-right: 2.25rem;
  }

  .\32xl\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .\32xl\:pl-9 {
    padding-left: 2.25rem;
  }

  .\32xl\:pt-10 {
    padding-top: 2.5rem;
  }

  .\32xl\:pr-10 {
    padding-right: 2.5rem;
  }

  .\32xl\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .\32xl\:pl-10 {
    padding-left: 2.5rem;
  }

  .\32xl\:pt-11 {
    padding-top: 2.75rem;
  }

  .\32xl\:pr-11 {
    padding-right: 2.75rem;
  }

  .\32xl\:pb-11 {
    padding-bottom: 2.75rem;
  }

  .\32xl\:pl-11 {
    padding-left: 2.75rem;
  }

  .\32xl\:pt-12 {
    padding-top: 3rem;
  }

  .\32xl\:pr-12 {
    padding-right: 3rem;
  }

  .\32xl\:pb-12 {
    padding-bottom: 3rem;
  }

  .\32xl\:pl-12 {
    padding-left: 3rem;
  }

  .\32xl\:pt-14 {
    padding-top: 3.5rem;
  }

  .\32xl\:pr-14 {
    padding-right: 3.5rem;
  }

  .\32xl\:pb-14 {
    padding-bottom: 3.5rem;
  }

  .\32xl\:pl-14 {
    padding-left: 3.5rem;
  }

  .\32xl\:pt-16 {
    padding-top: 4rem;
  }

  .\32xl\:pr-16 {
    padding-right: 4rem;
  }

  .\32xl\:pb-16 {
    padding-bottom: 4rem;
  }

  .\32xl\:pl-16 {
    padding-left: 4rem;
  }

  .\32xl\:pt-20 {
    padding-top: 5rem;
  }

  .\32xl\:pr-20 {
    padding-right: 5rem;
  }

  .\32xl\:pb-20 {
    padding-bottom: 5rem;
  }

  .\32xl\:pl-20 {
    padding-left: 5rem;
  }

  .\32xl\:pt-24 {
    padding-top: 6rem;
  }

  .\32xl\:pr-24 {
    padding-right: 6rem;
  }

  .\32xl\:pb-24 {
    padding-bottom: 6rem;
  }

  .\32xl\:pl-24 {
    padding-left: 6rem;
  }

  .\32xl\:pt-28 {
    padding-top: 7rem;
  }

  .\32xl\:pr-28 {
    padding-right: 7rem;
  }

  .\32xl\:pb-28 {
    padding-bottom: 7rem;
  }

  .\32xl\:pl-28 {
    padding-left: 7rem;
  }

  .\32xl\:pt-32 {
    padding-top: 8rem;
  }

  .\32xl\:pr-32 {
    padding-right: 8rem;
  }

  .\32xl\:pb-32 {
    padding-bottom: 8rem;
  }

  .\32xl\:pl-32 {
    padding-left: 8rem;
  }

  .\32xl\:pt-36 {
    padding-top: 9rem;
  }

  .\32xl\:pr-36 {
    padding-right: 9rem;
  }

  .\32xl\:pb-36 {
    padding-bottom: 9rem;
  }

  .\32xl\:pl-36 {
    padding-left: 9rem;
  }

  .\32xl\:pt-40 {
    padding-top: 10rem;
  }

  .\32xl\:pr-40 {
    padding-right: 10rem;
  }

  .\32xl\:pb-40 {
    padding-bottom: 10rem;
  }

  .\32xl\:pl-40 {
    padding-left: 10rem;
  }

  .\32xl\:pt-44 {
    padding-top: 11rem;
  }

  .\32xl\:pr-44 {
    padding-right: 11rem;
  }

  .\32xl\:pb-44 {
    padding-bottom: 11rem;
  }

  .\32xl\:pl-44 {
    padding-left: 11rem;
  }

  .\32xl\:pt-48 {
    padding-top: 12rem;
  }

  .\32xl\:pr-48 {
    padding-right: 12rem;
  }

  .\32xl\:pb-48 {
    padding-bottom: 12rem;
  }

  .\32xl\:pl-48 {
    padding-left: 12rem;
  }

  .\32xl\:pt-52 {
    padding-top: 13rem;
  }

  .\32xl\:pr-52 {
    padding-right: 13rem;
  }

  .\32xl\:pb-52 {
    padding-bottom: 13rem;
  }

  .\32xl\:pl-52 {
    padding-left: 13rem;
  }

  .\32xl\:pt-56 {
    padding-top: 14rem;
  }

  .\32xl\:pr-56 {
    padding-right: 14rem;
  }

  .\32xl\:pb-56 {
    padding-bottom: 14rem;
  }

  .\32xl\:pl-56 {
    padding-left: 14rem;
  }

  .\32xl\:pt-60 {
    padding-top: 15rem;
  }

  .\32xl\:pr-60 {
    padding-right: 15rem;
  }

  .\32xl\:pb-60 {
    padding-bottom: 15rem;
  }

  .\32xl\:pl-60 {
    padding-left: 15rem;
  }

  .\32xl\:pt-64 {
    padding-top: 16rem;
  }

  .\32xl\:pr-64 {
    padding-right: 16rem;
  }

  .\32xl\:pb-64 {
    padding-bottom: 16rem;
  }

  .\32xl\:pl-64 {
    padding-left: 16rem;
  }

  .\32xl\:pt-72 {
    padding-top: 18rem;
  }

  .\32xl\:pr-72 {
    padding-right: 18rem;
  }

  .\32xl\:pb-72 {
    padding-bottom: 18rem;
  }

  .\32xl\:pl-72 {
    padding-left: 18rem;
  }

  .\32xl\:pt-80 {
    padding-top: 20rem;
  }

  .\32xl\:pr-80 {
    padding-right: 20rem;
  }

  .\32xl\:pb-80 {
    padding-bottom: 20rem;
  }

  .\32xl\:pl-80 {
    padding-left: 20rem;
  }

  .\32xl\:pt-96 {
    padding-top: 24rem;
  }

  .\32xl\:pr-96 {
    padding-right: 24rem;
  }

  .\32xl\:pb-96 {
    padding-bottom: 24rem;
  }

  .\32xl\:pl-96 {
    padding-left: 24rem;
  }

  .\32xl\:pt-px {
    padding-top: 1px;
  }

  .\32xl\:pr-px {
    padding-right: 1px;
  }

  .\32xl\:pb-px {
    padding-bottom: 1px;
  }

  .\32xl\:pl-px {
    padding-left: 1px;
  }

  .\32xl\:pt-0\.5 {
    padding-top: 0.125rem;
  }

  .\32xl\:pr-0\.5 {
    padding-right: 0.125rem;
  }

  .\32xl\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }

  .\32xl\:pl-0\.5 {
    padding-left: 0.125rem;
  }

  .\32xl\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .\32xl\:pr-1\.5 {
    padding-right: 0.375rem;
  }

  .\32xl\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }

  .\32xl\:pl-1\.5 {
    padding-left: 0.375rem;
  }

  .\32xl\:pt-2\.5 {
    padding-top: 0.625rem;
  }

  .\32xl\:pr-2\.5 {
    padding-right: 0.625rem;
  }

  .\32xl\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .\32xl\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .\32xl\:pt-3\.5 {
    padding-top: 0.875rem;
  }

  .\32xl\:pr-3\.5 {
    padding-right: 0.875rem;
  }

  .\32xl\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }

  .\32xl\:pl-3\.5 {
    padding-left: 0.875rem;
  }

  .\32xl\:placeholder-transparent::-moz-placeholder {
    color: transparent;
  }

  .\32xl\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .\32xl\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .\32xl\:placeholder-current::-moz-placeholder {
    color: currentColor;
  }

  .\32xl\:placeholder-current:-ms-input-placeholder {
    color: currentColor;
  }

  .\32xl\:placeholder-current::placeholder {
    color: currentColor;
  }

  .\32xl\:placeholder-black::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-black:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-white::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-white:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-purple-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-50::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-200::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-200:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-300:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-400:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-500::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-500:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-600::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-600:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-700::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-700:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-800::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-800:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-900::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-900:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent;
  }

  .\32xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .\32xl\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .\32xl\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor;
  }

  .\32xl\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor;
  }

  .\32xl\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }

  .\32xl\:focus\:placeholder-black:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-black:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-white:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-white:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-purple-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-opacity-0::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:placeholder-opacity-0:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:placeholder-opacity-5::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:placeholder-opacity-5:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:placeholder-opacity-10::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:placeholder-opacity-10:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:placeholder-opacity-20::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:placeholder-opacity-20:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:placeholder-opacity-25::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:placeholder-opacity-25:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:placeholder-opacity-30::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:placeholder-opacity-30:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:placeholder-opacity-40::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:placeholder-opacity-40:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:placeholder-opacity-50::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:placeholder-opacity-50:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:placeholder-opacity-60::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:placeholder-opacity-60:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:placeholder-opacity-70::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:placeholder-opacity-70:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:placeholder-opacity-75::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:placeholder-opacity-75:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:placeholder-opacity-80::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:placeholder-opacity-80:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:placeholder-opacity-90::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:placeholder-opacity-90:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:placeholder-opacity-95::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:placeholder-opacity-95:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:placeholder-opacity-100::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:placeholder-opacity-100:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:pointer-events-none {
    pointer-events: none;
  }

  .\32xl\:pointer-events-auto {
    pointer-events: auto;
  }

  .\32xl\:static {
    position: static;
  }

  .\32xl\:fixed {
    position: fixed;
  }

  .\32xl\:absolute {
    position: absolute;
  }

  .\32xl\:relative {
    position: relative;
  }

  .\32xl\:sticky {
    position: sticky;
  }

  .\32xl\:inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .\32xl\:inset-1 {
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .\32xl\:inset-2 {
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .\32xl\:inset-3 {
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .\32xl\:inset-4 {
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .\32xl\:inset-5 {
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .\32xl\:inset-6 {
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .\32xl\:inset-7 {
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .\32xl\:inset-8 {
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .\32xl\:inset-9 {
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .\32xl\:inset-10 {
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .\32xl\:inset-11 {
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .\32xl\:inset-12 {
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .\32xl\:inset-14 {
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .\32xl\:inset-16 {
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .\32xl\:inset-20 {
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .\32xl\:inset-24 {
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .\32xl\:inset-28 {
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .\32xl\:inset-32 {
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .\32xl\:inset-36 {
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .\32xl\:inset-40 {
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .\32xl\:inset-44 {
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .\32xl\:inset-48 {
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .\32xl\:inset-52 {
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .\32xl\:inset-56 {
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .\32xl\:inset-60 {
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .\32xl\:inset-64 {
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .\32xl\:inset-72 {
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .\32xl\:inset-80 {
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .\32xl\:inset-96 {
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .\32xl\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .\32xl\:inset-px {
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .\32xl\:inset-0\.5 {
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .\32xl\:inset-1\.5 {
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .\32xl\:inset-2\.5 {
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .\32xl\:inset-3\.5 {
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .\32xl\:-inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .\32xl\:-inset-1 {
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .\32xl\:-inset-2 {
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .\32xl\:-inset-3 {
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .\32xl\:-inset-4 {
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .\32xl\:-inset-5 {
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .\32xl\:-inset-6 {
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .\32xl\:-inset-7 {
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .\32xl\:-inset-8 {
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .\32xl\:-inset-9 {
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .\32xl\:-inset-10 {
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .\32xl\:-inset-11 {
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .\32xl\:-inset-12 {
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .\32xl\:-inset-14 {
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .\32xl\:-inset-16 {
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .\32xl\:-inset-20 {
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .\32xl\:-inset-24 {
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .\32xl\:-inset-28 {
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .\32xl\:-inset-32 {
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .\32xl\:-inset-36 {
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .\32xl\:-inset-40 {
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .\32xl\:-inset-44 {
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .\32xl\:-inset-48 {
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .\32xl\:-inset-52 {
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .\32xl\:-inset-56 {
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .\32xl\:-inset-60 {
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .\32xl\:-inset-64 {
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .\32xl\:-inset-72 {
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .\32xl\:-inset-80 {
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .\32xl\:-inset-96 {
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .\32xl\:-inset-px {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .\32xl\:-inset-0\.5 {
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .\32xl\:-inset-1\.5 {
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .\32xl\:-inset-2\.5 {
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .\32xl\:-inset-3\.5 {
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .\32xl\:inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .\32xl\:inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .\32xl\:inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .\32xl\:inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .\32xl\:inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .\32xl\:inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .\32xl\:inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .\32xl\:-inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .\32xl\:-inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .\32xl\:-inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .\32xl\:-inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .\32xl\:-inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .\32xl\:-inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .\32xl\:-inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .\32xl\:inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .\32xl\:inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .\32xl\:inset-y-1 {
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .\32xl\:inset-x-1 {
    right: 0.25rem;
    left: 0.25rem;
  }

  .\32xl\:inset-y-2 {
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .\32xl\:inset-x-2 {
    right: 0.5rem;
    left: 0.5rem;
  }

  .\32xl\:inset-y-3 {
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .\32xl\:inset-x-3 {
    right: 0.75rem;
    left: 0.75rem;
  }

  .\32xl\:inset-y-4 {
    top: 1rem;
    bottom: 1rem;
  }

  .\32xl\:inset-x-4 {
    right: 1rem;
    left: 1rem;
  }

  .\32xl\:inset-y-5 {
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .\32xl\:inset-x-5 {
    right: 1.25rem;
    left: 1.25rem;
  }

  .\32xl\:inset-y-6 {
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .\32xl\:inset-x-6 {
    right: 1.5rem;
    left: 1.5rem;
  }

  .\32xl\:inset-y-7 {
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .\32xl\:inset-x-7 {
    right: 1.75rem;
    left: 1.75rem;
  }

  .\32xl\:inset-y-8 {
    top: 2rem;
    bottom: 2rem;
  }

  .\32xl\:inset-x-8 {
    right: 2rem;
    left: 2rem;
  }

  .\32xl\:inset-y-9 {
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .\32xl\:inset-x-9 {
    right: 2.25rem;
    left: 2.25rem;
  }

  .\32xl\:inset-y-10 {
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .\32xl\:inset-x-10 {
    right: 2.5rem;
    left: 2.5rem;
  }

  .\32xl\:inset-y-11 {
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .\32xl\:inset-x-11 {
    right: 2.75rem;
    left: 2.75rem;
  }

  .\32xl\:inset-y-12 {
    top: 3rem;
    bottom: 3rem;
  }

  .\32xl\:inset-x-12 {
    right: 3rem;
    left: 3rem;
  }

  .\32xl\:inset-y-14 {
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .\32xl\:inset-x-14 {
    right: 3.5rem;
    left: 3.5rem;
  }

  .\32xl\:inset-y-16 {
    top: 4rem;
    bottom: 4rem;
  }

  .\32xl\:inset-x-16 {
    right: 4rem;
    left: 4rem;
  }

  .\32xl\:inset-y-20 {
    top: 5rem;
    bottom: 5rem;
  }

  .\32xl\:inset-x-20 {
    right: 5rem;
    left: 5rem;
  }

  .\32xl\:inset-y-24 {
    top: 6rem;
    bottom: 6rem;
  }

  .\32xl\:inset-x-24 {
    right: 6rem;
    left: 6rem;
  }

  .\32xl\:inset-y-28 {
    top: 7rem;
    bottom: 7rem;
  }

  .\32xl\:inset-x-28 {
    right: 7rem;
    left: 7rem;
  }

  .\32xl\:inset-y-32 {
    top: 8rem;
    bottom: 8rem;
  }

  .\32xl\:inset-x-32 {
    right: 8rem;
    left: 8rem;
  }

  .\32xl\:inset-y-36 {
    top: 9rem;
    bottom: 9rem;
  }

  .\32xl\:inset-x-36 {
    right: 9rem;
    left: 9rem;
  }

  .\32xl\:inset-y-40 {
    top: 10rem;
    bottom: 10rem;
  }

  .\32xl\:inset-x-40 {
    right: 10rem;
    left: 10rem;
  }

  .\32xl\:inset-y-44 {
    top: 11rem;
    bottom: 11rem;
  }

  .\32xl\:inset-x-44 {
    right: 11rem;
    left: 11rem;
  }

  .\32xl\:inset-y-48 {
    top: 12rem;
    bottom: 12rem;
  }

  .\32xl\:inset-x-48 {
    right: 12rem;
    left: 12rem;
  }

  .\32xl\:inset-y-52 {
    top: 13rem;
    bottom: 13rem;
  }

  .\32xl\:inset-x-52 {
    right: 13rem;
    left: 13rem;
  }

  .\32xl\:inset-y-56 {
    top: 14rem;
    bottom: 14rem;
  }

  .\32xl\:inset-x-56 {
    right: 14rem;
    left: 14rem;
  }

  .\32xl\:inset-y-60 {
    top: 15rem;
    bottom: 15rem;
  }

  .\32xl\:inset-x-60 {
    right: 15rem;
    left: 15rem;
  }

  .\32xl\:inset-y-64 {
    top: 16rem;
    bottom: 16rem;
  }

  .\32xl\:inset-x-64 {
    right: 16rem;
    left: 16rem;
  }

  .\32xl\:inset-y-72 {
    top: 18rem;
    bottom: 18rem;
  }

  .\32xl\:inset-x-72 {
    right: 18rem;
    left: 18rem;
  }

  .\32xl\:inset-y-80 {
    top: 20rem;
    bottom: 20rem;
  }

  .\32xl\:inset-x-80 {
    right: 20rem;
    left: 20rem;
  }

  .\32xl\:inset-y-96 {
    top: 24rem;
    bottom: 24rem;
  }

  .\32xl\:inset-x-96 {
    right: 24rem;
    left: 24rem;
  }

  .\32xl\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .\32xl\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .\32xl\:inset-y-px {
    top: 1px;
    bottom: 1px;
  }

  .\32xl\:inset-x-px {
    right: 1px;
    left: 1px;
  }

  .\32xl\:inset-y-0\.5 {
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .\32xl\:inset-x-0\.5 {
    right: 0.125rem;
    left: 0.125rem;
  }

  .\32xl\:inset-y-1\.5 {
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .\32xl\:inset-x-1\.5 {
    right: 0.375rem;
    left: 0.375rem;
  }

  .\32xl\:inset-y-2\.5 {
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .\32xl\:inset-x-2\.5 {
    right: 0.625rem;
    left: 0.625rem;
  }

  .\32xl\:inset-y-3\.5 {
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .\32xl\:inset-x-3\.5 {
    right: 0.875rem;
    left: 0.875rem;
  }

  .\32xl\:-inset-y-0 {
    top: 0px;
    bottom: 0px;
  }

  .\32xl\:-inset-x-0 {
    right: 0px;
    left: 0px;
  }

  .\32xl\:-inset-y-1 {
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .\32xl\:-inset-x-1 {
    right: -0.25rem;
    left: -0.25rem;
  }

  .\32xl\:-inset-y-2 {
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .\32xl\:-inset-x-2 {
    right: -0.5rem;
    left: -0.5rem;
  }

  .\32xl\:-inset-y-3 {
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .\32xl\:-inset-x-3 {
    right: -0.75rem;
    left: -0.75rem;
  }

  .\32xl\:-inset-y-4 {
    top: -1rem;
    bottom: -1rem;
  }

  .\32xl\:-inset-x-4 {
    right: -1rem;
    left: -1rem;
  }

  .\32xl\:-inset-y-5 {
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .\32xl\:-inset-x-5 {
    right: -1.25rem;
    left: -1.25rem;
  }

  .\32xl\:-inset-y-6 {
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .\32xl\:-inset-x-6 {
    right: -1.5rem;
    left: -1.5rem;
  }

  .\32xl\:-inset-y-7 {
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .\32xl\:-inset-x-7 {
    right: -1.75rem;
    left: -1.75rem;
  }

  .\32xl\:-inset-y-8 {
    top: -2rem;
    bottom: -2rem;
  }

  .\32xl\:-inset-x-8 {
    right: -2rem;
    left: -2rem;
  }

  .\32xl\:-inset-y-9 {
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .\32xl\:-inset-x-9 {
    right: -2.25rem;
    left: -2.25rem;
  }

  .\32xl\:-inset-y-10 {
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .\32xl\:-inset-x-10 {
    right: -2.5rem;
    left: -2.5rem;
  }

  .\32xl\:-inset-y-11 {
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .\32xl\:-inset-x-11 {
    right: -2.75rem;
    left: -2.75rem;
  }

  .\32xl\:-inset-y-12 {
    top: -3rem;
    bottom: -3rem;
  }

  .\32xl\:-inset-x-12 {
    right: -3rem;
    left: -3rem;
  }

  .\32xl\:-inset-y-14 {
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .\32xl\:-inset-x-14 {
    right: -3.5rem;
    left: -3.5rem;
  }

  .\32xl\:-inset-y-16 {
    top: -4rem;
    bottom: -4rem;
  }

  .\32xl\:-inset-x-16 {
    right: -4rem;
    left: -4rem;
  }

  .\32xl\:-inset-y-20 {
    top: -5rem;
    bottom: -5rem;
  }

  .\32xl\:-inset-x-20 {
    right: -5rem;
    left: -5rem;
  }

  .\32xl\:-inset-y-24 {
    top: -6rem;
    bottom: -6rem;
  }

  .\32xl\:-inset-x-24 {
    right: -6rem;
    left: -6rem;
  }

  .\32xl\:-inset-y-28 {
    top: -7rem;
    bottom: -7rem;
  }

  .\32xl\:-inset-x-28 {
    right: -7rem;
    left: -7rem;
  }

  .\32xl\:-inset-y-32 {
    top: -8rem;
    bottom: -8rem;
  }

  .\32xl\:-inset-x-32 {
    right: -8rem;
    left: -8rem;
  }

  .\32xl\:-inset-y-36 {
    top: -9rem;
    bottom: -9rem;
  }

  .\32xl\:-inset-x-36 {
    right: -9rem;
    left: -9rem;
  }

  .\32xl\:-inset-y-40 {
    top: -10rem;
    bottom: -10rem;
  }

  .\32xl\:-inset-x-40 {
    right: -10rem;
    left: -10rem;
  }

  .\32xl\:-inset-y-44 {
    top: -11rem;
    bottom: -11rem;
  }

  .\32xl\:-inset-x-44 {
    right: -11rem;
    left: -11rem;
  }

  .\32xl\:-inset-y-48 {
    top: -12rem;
    bottom: -12rem;
  }

  .\32xl\:-inset-x-48 {
    right: -12rem;
    left: -12rem;
  }

  .\32xl\:-inset-y-52 {
    top: -13rem;
    bottom: -13rem;
  }

  .\32xl\:-inset-x-52 {
    right: -13rem;
    left: -13rem;
  }

  .\32xl\:-inset-y-56 {
    top: -14rem;
    bottom: -14rem;
  }

  .\32xl\:-inset-x-56 {
    right: -14rem;
    left: -14rem;
  }

  .\32xl\:-inset-y-60 {
    top: -15rem;
    bottom: -15rem;
  }

  .\32xl\:-inset-x-60 {
    right: -15rem;
    left: -15rem;
  }

  .\32xl\:-inset-y-64 {
    top: -16rem;
    bottom: -16rem;
  }

  .\32xl\:-inset-x-64 {
    right: -16rem;
    left: -16rem;
  }

  .\32xl\:-inset-y-72 {
    top: -18rem;
    bottom: -18rem;
  }

  .\32xl\:-inset-x-72 {
    right: -18rem;
    left: -18rem;
  }

  .\32xl\:-inset-y-80 {
    top: -20rem;
    bottom: -20rem;
  }

  .\32xl\:-inset-x-80 {
    right: -20rem;
    left: -20rem;
  }

  .\32xl\:-inset-y-96 {
    top: -24rem;
    bottom: -24rem;
  }

  .\32xl\:-inset-x-96 {
    right: -24rem;
    left: -24rem;
  }

  .\32xl\:-inset-y-px {
    top: -1px;
    bottom: -1px;
  }

  .\32xl\:-inset-x-px {
    right: -1px;
    left: -1px;
  }

  .\32xl\:-inset-y-0\.5 {
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .\32xl\:-inset-x-0\.5 {
    right: -0.125rem;
    left: -0.125rem;
  }

  .\32xl\:-inset-y-1\.5 {
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .\32xl\:-inset-x-1\.5 {
    right: -0.375rem;
    left: -0.375rem;
  }

  .\32xl\:-inset-y-2\.5 {
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .\32xl\:-inset-x-2\.5 {
    right: -0.625rem;
    left: -0.625rem;
  }

  .\32xl\:-inset-y-3\.5 {
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .\32xl\:-inset-x-3\.5 {
    right: -0.875rem;
    left: -0.875rem;
  }

  .\32xl\:inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .\32xl\:inset-x-1\/2 {
    right: 50%;
    left: 50%;
  }

  .\32xl\:inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .\32xl\:inset-x-1\/3 {
    right: 33.333333%;
    left: 33.333333%;
  }

  .\32xl\:inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .\32xl\:inset-x-2\/3 {
    right: 66.666667%;
    left: 66.666667%;
  }

  .\32xl\:inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }

  .\32xl\:inset-x-1\/4 {
    right: 25%;
    left: 25%;
  }

  .\32xl\:inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }

  .\32xl\:inset-x-2\/4 {
    right: 50%;
    left: 50%;
  }

  .\32xl\:inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }

  .\32xl\:inset-x-3\/4 {
    right: 75%;
    left: 75%;
  }

  .\32xl\:inset-y-full {
    top: 100%;
    bottom: 100%;
  }

  .\32xl\:inset-x-full {
    right: 100%;
    left: 100%;
  }

  .\32xl\:-inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }

  .\32xl\:-inset-x-1\/2 {
    right: -50%;
    left: -50%;
  }

  .\32xl\:-inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .\32xl\:-inset-x-1\/3 {
    right: -33.333333%;
    left: -33.333333%;
  }

  .\32xl\:-inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .\32xl\:-inset-x-2\/3 {
    right: -66.666667%;
    left: -66.666667%;
  }

  .\32xl\:-inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }

  .\32xl\:-inset-x-1\/4 {
    right: -25%;
    left: -25%;
  }

  .\32xl\:-inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }

  .\32xl\:-inset-x-2\/4 {
    right: -50%;
    left: -50%;
  }

  .\32xl\:-inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }

  .\32xl\:-inset-x-3\/4 {
    right: -75%;
    left: -75%;
  }

  .\32xl\:-inset-y-full {
    top: -100%;
    bottom: -100%;
  }

  .\32xl\:-inset-x-full {
    right: -100%;
    left: -100%;
  }

  .\32xl\:top-0 {
    top: 0px;
  }

  .\32xl\:right-0 {
    right: 0px;
  }

  .\32xl\:bottom-0 {
    bottom: 0px;
  }

  .\32xl\:left-0 {
    left: 0px;
  }

  .\32xl\:top-1 {
    top: 0.25rem;
  }

  .\32xl\:right-1 {
    right: 0.25rem;
  }

  .\32xl\:bottom-1 {
    bottom: 0.25rem;
  }

  .\32xl\:left-1 {
    left: 0.25rem;
  }

  .\32xl\:top-2 {
    top: 0.5rem;
  }

  .\32xl\:right-2 {
    right: 0.5rem;
  }

  .\32xl\:bottom-2 {
    bottom: 0.5rem;
  }

  .\32xl\:left-2 {
    left: 0.5rem;
  }

  .\32xl\:top-3 {
    top: 0.75rem;
  }

  .\32xl\:right-3 {
    right: 0.75rem;
  }

  .\32xl\:bottom-3 {
    bottom: 0.75rem;
  }

  .\32xl\:left-3 {
    left: 0.75rem;
  }

  .\32xl\:top-4 {
    top: 1rem;
  }

  .\32xl\:right-4 {
    right: 1rem;
  }

  .\32xl\:bottom-4 {
    bottom: 1rem;
  }

  .\32xl\:left-4 {
    left: 1rem;
  }

  .\32xl\:top-5 {
    top: 1.25rem;
  }

  .\32xl\:right-5 {
    right: 1.25rem;
  }

  .\32xl\:bottom-5 {
    bottom: 1.25rem;
  }

  .\32xl\:left-5 {
    left: 1.25rem;
  }

  .\32xl\:top-6 {
    top: 1.5rem;
  }

  .\32xl\:right-6 {
    right: 1.5rem;
  }

  .\32xl\:bottom-6 {
    bottom: 1.5rem;
  }

  .\32xl\:left-6 {
    left: 1.5rem;
  }

  .\32xl\:top-7 {
    top: 1.75rem;
  }

  .\32xl\:right-7 {
    right: 1.75rem;
  }

  .\32xl\:bottom-7 {
    bottom: 1.75rem;
  }

  .\32xl\:left-7 {
    left: 1.75rem;
  }

  .\32xl\:top-8 {
    top: 2rem;
  }

  .\32xl\:right-8 {
    right: 2rem;
  }

  .\32xl\:bottom-8 {
    bottom: 2rem;
  }

  .\32xl\:left-8 {
    left: 2rem;
  }

  .\32xl\:top-9 {
    top: 2.25rem;
  }

  .\32xl\:right-9 {
    right: 2.25rem;
  }

  .\32xl\:bottom-9 {
    bottom: 2.25rem;
  }

  .\32xl\:left-9 {
    left: 2.25rem;
  }

  .\32xl\:top-10 {
    top: 2.5rem;
  }

  .\32xl\:right-10 {
    right: 2.5rem;
  }

  .\32xl\:bottom-10 {
    bottom: 2.5rem;
  }

  .\32xl\:left-10 {
    left: 2.5rem;
  }

  .\32xl\:top-11 {
    top: 2.75rem;
  }

  .\32xl\:right-11 {
    right: 2.75rem;
  }

  .\32xl\:bottom-11 {
    bottom: 2.75rem;
  }

  .\32xl\:left-11 {
    left: 2.75rem;
  }

  .\32xl\:top-12 {
    top: 3rem;
  }

  .\32xl\:right-12 {
    right: 3rem;
  }

  .\32xl\:bottom-12 {
    bottom: 3rem;
  }

  .\32xl\:left-12 {
    left: 3rem;
  }

  .\32xl\:top-14 {
    top: 3.5rem;
  }

  .\32xl\:right-14 {
    right: 3.5rem;
  }

  .\32xl\:bottom-14 {
    bottom: 3.5rem;
  }

  .\32xl\:left-14 {
    left: 3.5rem;
  }

  .\32xl\:top-16 {
    top: 4rem;
  }

  .\32xl\:right-16 {
    right: 4rem;
  }

  .\32xl\:bottom-16 {
    bottom: 4rem;
  }

  .\32xl\:left-16 {
    left: 4rem;
  }

  .\32xl\:top-20 {
    top: 5rem;
  }

  .\32xl\:right-20 {
    right: 5rem;
  }

  .\32xl\:bottom-20 {
    bottom: 5rem;
  }

  .\32xl\:left-20 {
    left: 5rem;
  }

  .\32xl\:top-24 {
    top: 6rem;
  }

  .\32xl\:right-24 {
    right: 6rem;
  }

  .\32xl\:bottom-24 {
    bottom: 6rem;
  }

  .\32xl\:left-24 {
    left: 6rem;
  }

  .\32xl\:top-28 {
    top: 7rem;
  }

  .\32xl\:right-28 {
    right: 7rem;
  }

  .\32xl\:bottom-28 {
    bottom: 7rem;
  }

  .\32xl\:left-28 {
    left: 7rem;
  }

  .\32xl\:top-32 {
    top: 8rem;
  }

  .\32xl\:right-32 {
    right: 8rem;
  }

  .\32xl\:bottom-32 {
    bottom: 8rem;
  }

  .\32xl\:left-32 {
    left: 8rem;
  }

  .\32xl\:top-36 {
    top: 9rem;
  }

  .\32xl\:right-36 {
    right: 9rem;
  }

  .\32xl\:bottom-36 {
    bottom: 9rem;
  }

  .\32xl\:left-36 {
    left: 9rem;
  }

  .\32xl\:top-40 {
    top: 10rem;
  }

  .\32xl\:right-40 {
    right: 10rem;
  }

  .\32xl\:bottom-40 {
    bottom: 10rem;
  }

  .\32xl\:left-40 {
    left: 10rem;
  }

  .\32xl\:top-44 {
    top: 11rem;
  }

  .\32xl\:right-44 {
    right: 11rem;
  }

  .\32xl\:bottom-44 {
    bottom: 11rem;
  }

  .\32xl\:left-44 {
    left: 11rem;
  }

  .\32xl\:top-48 {
    top: 12rem;
  }

  .\32xl\:right-48 {
    right: 12rem;
  }

  .\32xl\:bottom-48 {
    bottom: 12rem;
  }

  .\32xl\:left-48 {
    left: 12rem;
  }

  .\32xl\:top-52 {
    top: 13rem;
  }

  .\32xl\:right-52 {
    right: 13rem;
  }

  .\32xl\:bottom-52 {
    bottom: 13rem;
  }

  .\32xl\:left-52 {
    left: 13rem;
  }

  .\32xl\:top-56 {
    top: 14rem;
  }

  .\32xl\:right-56 {
    right: 14rem;
  }

  .\32xl\:bottom-56 {
    bottom: 14rem;
  }

  .\32xl\:left-56 {
    left: 14rem;
  }

  .\32xl\:top-60 {
    top: 15rem;
  }

  .\32xl\:right-60 {
    right: 15rem;
  }

  .\32xl\:bottom-60 {
    bottom: 15rem;
  }

  .\32xl\:left-60 {
    left: 15rem;
  }

  .\32xl\:top-64 {
    top: 16rem;
  }

  .\32xl\:right-64 {
    right: 16rem;
  }

  .\32xl\:bottom-64 {
    bottom: 16rem;
  }

  .\32xl\:left-64 {
    left: 16rem;
  }

  .\32xl\:top-72 {
    top: 18rem;
  }

  .\32xl\:right-72 {
    right: 18rem;
  }

  .\32xl\:bottom-72 {
    bottom: 18rem;
  }

  .\32xl\:left-72 {
    left: 18rem;
  }

  .\32xl\:top-80 {
    top: 20rem;
  }

  .\32xl\:right-80 {
    right: 20rem;
  }

  .\32xl\:bottom-80 {
    bottom: 20rem;
  }

  .\32xl\:left-80 {
    left: 20rem;
  }

  .\32xl\:top-96 {
    top: 24rem;
  }

  .\32xl\:right-96 {
    right: 24rem;
  }

  .\32xl\:bottom-96 {
    bottom: 24rem;
  }

  .\32xl\:left-96 {
    left: 24rem;
  }

  .\32xl\:top-auto {
    top: auto;
  }

  .\32xl\:right-auto {
    right: auto;
  }

  .\32xl\:bottom-auto {
    bottom: auto;
  }

  .\32xl\:left-auto {
    left: auto;
  }

  .\32xl\:top-px {
    top: 1px;
  }

  .\32xl\:right-px {
    right: 1px;
  }

  .\32xl\:bottom-px {
    bottom: 1px;
  }

  .\32xl\:left-px {
    left: 1px;
  }

  .\32xl\:top-0\.5 {
    top: 0.125rem;
  }

  .\32xl\:right-0\.5 {
    right: 0.125rem;
  }

  .\32xl\:bottom-0\.5 {
    bottom: 0.125rem;
  }

  .\32xl\:left-0\.5 {
    left: 0.125rem;
  }

  .\32xl\:top-1\.5 {
    top: 0.375rem;
  }

  .\32xl\:right-1\.5 {
    right: 0.375rem;
  }

  .\32xl\:bottom-1\.5 {
    bottom: 0.375rem;
  }

  .\32xl\:left-1\.5 {
    left: 0.375rem;
  }

  .\32xl\:top-2\.5 {
    top: 0.625rem;
  }

  .\32xl\:right-2\.5 {
    right: 0.625rem;
  }

  .\32xl\:bottom-2\.5 {
    bottom: 0.625rem;
  }

  .\32xl\:left-2\.5 {
    left: 0.625rem;
  }

  .\32xl\:top-3\.5 {
    top: 0.875rem;
  }

  .\32xl\:right-3\.5 {
    right: 0.875rem;
  }

  .\32xl\:bottom-3\.5 {
    bottom: 0.875rem;
  }

  .\32xl\:left-3\.5 {
    left: 0.875rem;
  }

  .\32xl\:-top-0 {
    top: 0px;
  }

  .\32xl\:-right-0 {
    right: 0px;
  }

  .\32xl\:-bottom-0 {
    bottom: 0px;
  }

  .\32xl\:-left-0 {
    left: 0px;
  }

  .\32xl\:-top-1 {
    top: -0.25rem;
  }

  .\32xl\:-right-1 {
    right: -0.25rem;
  }

  .\32xl\:-bottom-1 {
    bottom: -0.25rem;
  }

  .\32xl\:-left-1 {
    left: -0.25rem;
  }

  .\32xl\:-top-2 {
    top: -0.5rem;
  }

  .\32xl\:-right-2 {
    right: -0.5rem;
  }

  .\32xl\:-bottom-2 {
    bottom: -0.5rem;
  }

  .\32xl\:-left-2 {
    left: -0.5rem;
  }

  .\32xl\:-top-3 {
    top: -0.75rem;
  }

  .\32xl\:-right-3 {
    right: -0.75rem;
  }

  .\32xl\:-bottom-3 {
    bottom: -0.75rem;
  }

  .\32xl\:-left-3 {
    left: -0.75rem;
  }

  .\32xl\:-top-4 {
    top: -1rem;
  }

  .\32xl\:-right-4 {
    right: -1rem;
  }

  .\32xl\:-bottom-4 {
    bottom: -1rem;
  }

  .\32xl\:-left-4 {
    left: -1rem;
  }

  .\32xl\:-top-5 {
    top: -1.25rem;
  }

  .\32xl\:-right-5 {
    right: -1.25rem;
  }

  .\32xl\:-bottom-5 {
    bottom: -1.25rem;
  }

  .\32xl\:-left-5 {
    left: -1.25rem;
  }

  .\32xl\:-top-6 {
    top: -1.5rem;
  }

  .\32xl\:-right-6 {
    right: -1.5rem;
  }

  .\32xl\:-bottom-6 {
    bottom: -1.5rem;
  }

  .\32xl\:-left-6 {
    left: -1.5rem;
  }

  .\32xl\:-top-7 {
    top: -1.75rem;
  }

  .\32xl\:-right-7 {
    right: -1.75rem;
  }

  .\32xl\:-bottom-7 {
    bottom: -1.75rem;
  }

  .\32xl\:-left-7 {
    left: -1.75rem;
  }

  .\32xl\:-top-8 {
    top: -2rem;
  }

  .\32xl\:-right-8 {
    right: -2rem;
  }

  .\32xl\:-bottom-8 {
    bottom: -2rem;
  }

  .\32xl\:-left-8 {
    left: -2rem;
  }

  .\32xl\:-top-9 {
    top: -2.25rem;
  }

  .\32xl\:-right-9 {
    right: -2.25rem;
  }

  .\32xl\:-bottom-9 {
    bottom: -2.25rem;
  }

  .\32xl\:-left-9 {
    left: -2.25rem;
  }

  .\32xl\:-top-10 {
    top: -2.5rem;
  }

  .\32xl\:-right-10 {
    right: -2.5rem;
  }

  .\32xl\:-bottom-10 {
    bottom: -2.5rem;
  }

  .\32xl\:-left-10 {
    left: -2.5rem;
  }

  .\32xl\:-top-11 {
    top: -2.75rem;
  }

  .\32xl\:-right-11 {
    right: -2.75rem;
  }

  .\32xl\:-bottom-11 {
    bottom: -2.75rem;
  }

  .\32xl\:-left-11 {
    left: -2.75rem;
  }

  .\32xl\:-top-12 {
    top: -3rem;
  }

  .\32xl\:-right-12 {
    right: -3rem;
  }

  .\32xl\:-bottom-12 {
    bottom: -3rem;
  }

  .\32xl\:-left-12 {
    left: -3rem;
  }

  .\32xl\:-top-14 {
    top: -3.5rem;
  }

  .\32xl\:-right-14 {
    right: -3.5rem;
  }

  .\32xl\:-bottom-14 {
    bottom: -3.5rem;
  }

  .\32xl\:-left-14 {
    left: -3.5rem;
  }

  .\32xl\:-top-16 {
    top: -4rem;
  }

  .\32xl\:-right-16 {
    right: -4rem;
  }

  .\32xl\:-bottom-16 {
    bottom: -4rem;
  }

  .\32xl\:-left-16 {
    left: -4rem;
  }

  .\32xl\:-top-20 {
    top: -5rem;
  }

  .\32xl\:-right-20 {
    right: -5rem;
  }

  .\32xl\:-bottom-20 {
    bottom: -5rem;
  }

  .\32xl\:-left-20 {
    left: -5rem;
  }

  .\32xl\:-top-24 {
    top: -6rem;
  }

  .\32xl\:-right-24 {
    right: -6rem;
  }

  .\32xl\:-bottom-24 {
    bottom: -6rem;
  }

  .\32xl\:-left-24 {
    left: -6rem;
  }

  .\32xl\:-top-28 {
    top: -7rem;
  }

  .\32xl\:-right-28 {
    right: -7rem;
  }

  .\32xl\:-bottom-28 {
    bottom: -7rem;
  }

  .\32xl\:-left-28 {
    left: -7rem;
  }

  .\32xl\:-top-32 {
    top: -8rem;
  }

  .\32xl\:-right-32 {
    right: -8rem;
  }

  .\32xl\:-bottom-32 {
    bottom: -8rem;
  }

  .\32xl\:-left-32 {
    left: -8rem;
  }

  .\32xl\:-top-36 {
    top: -9rem;
  }

  .\32xl\:-right-36 {
    right: -9rem;
  }

  .\32xl\:-bottom-36 {
    bottom: -9rem;
  }

  .\32xl\:-left-36 {
    left: -9rem;
  }

  .\32xl\:-top-40 {
    top: -10rem;
  }

  .\32xl\:-right-40 {
    right: -10rem;
  }

  .\32xl\:-bottom-40 {
    bottom: -10rem;
  }

  .\32xl\:-left-40 {
    left: -10rem;
  }

  .\32xl\:-top-44 {
    top: -11rem;
  }

  .\32xl\:-right-44 {
    right: -11rem;
  }

  .\32xl\:-bottom-44 {
    bottom: -11rem;
  }

  .\32xl\:-left-44 {
    left: -11rem;
  }

  .\32xl\:-top-48 {
    top: -12rem;
  }

  .\32xl\:-right-48 {
    right: -12rem;
  }

  .\32xl\:-bottom-48 {
    bottom: -12rem;
  }

  .\32xl\:-left-48 {
    left: -12rem;
  }

  .\32xl\:-top-52 {
    top: -13rem;
  }

  .\32xl\:-right-52 {
    right: -13rem;
  }

  .\32xl\:-bottom-52 {
    bottom: -13rem;
  }

  .\32xl\:-left-52 {
    left: -13rem;
  }

  .\32xl\:-top-56 {
    top: -14rem;
  }

  .\32xl\:-right-56 {
    right: -14rem;
  }

  .\32xl\:-bottom-56 {
    bottom: -14rem;
  }

  .\32xl\:-left-56 {
    left: -14rem;
  }

  .\32xl\:-top-60 {
    top: -15rem;
  }

  .\32xl\:-right-60 {
    right: -15rem;
  }

  .\32xl\:-bottom-60 {
    bottom: -15rem;
  }

  .\32xl\:-left-60 {
    left: -15rem;
  }

  .\32xl\:-top-64 {
    top: -16rem;
  }

  .\32xl\:-right-64 {
    right: -16rem;
  }

  .\32xl\:-bottom-64 {
    bottom: -16rem;
  }

  .\32xl\:-left-64 {
    left: -16rem;
  }

  .\32xl\:-top-72 {
    top: -18rem;
  }

  .\32xl\:-right-72 {
    right: -18rem;
  }

  .\32xl\:-bottom-72 {
    bottom: -18rem;
  }

  .\32xl\:-left-72 {
    left: -18rem;
  }

  .\32xl\:-top-80 {
    top: -20rem;
  }

  .\32xl\:-right-80 {
    right: -20rem;
  }

  .\32xl\:-bottom-80 {
    bottom: -20rem;
  }

  .\32xl\:-left-80 {
    left: -20rem;
  }

  .\32xl\:-top-96 {
    top: -24rem;
  }

  .\32xl\:-right-96 {
    right: -24rem;
  }

  .\32xl\:-bottom-96 {
    bottom: -24rem;
  }

  .\32xl\:-left-96 {
    left: -24rem;
  }

  .\32xl\:-top-px {
    top: -1px;
  }

  .\32xl\:-right-px {
    right: -1px;
  }

  .\32xl\:-bottom-px {
    bottom: -1px;
  }

  .\32xl\:-left-px {
    left: -1px;
  }

  .\32xl\:-top-0\.5 {
    top: -0.125rem;
  }

  .\32xl\:-right-0\.5 {
    right: -0.125rem;
  }

  .\32xl\:-bottom-0\.5 {
    bottom: -0.125rem;
  }

  .\32xl\:-left-0\.5 {
    left: -0.125rem;
  }

  .\32xl\:-top-1\.5 {
    top: -0.375rem;
  }

  .\32xl\:-right-1\.5 {
    right: -0.375rem;
  }

  .\32xl\:-bottom-1\.5 {
    bottom: -0.375rem;
  }

  .\32xl\:-left-1\.5 {
    left: -0.375rem;
  }

  .\32xl\:-top-2\.5 {
    top: -0.625rem;
  }

  .\32xl\:-right-2\.5 {
    right: -0.625rem;
  }

  .\32xl\:-bottom-2\.5 {
    bottom: -0.625rem;
  }

  .\32xl\:-left-2\.5 {
    left: -0.625rem;
  }

  .\32xl\:-top-3\.5 {
    top: -0.875rem;
  }

  .\32xl\:-right-3\.5 {
    right: -0.875rem;
  }

  .\32xl\:-bottom-3\.5 {
    bottom: -0.875rem;
  }

  .\32xl\:-left-3\.5 {
    left: -0.875rem;
  }

  .\32xl\:top-1\/2 {
    top: 50%;
  }

  .\32xl\:right-1\/2 {
    right: 50%;
  }

  .\32xl\:bottom-1\/2 {
    bottom: 50%;
  }

  .\32xl\:left-1\/2 {
    left: 50%;
  }

  .\32xl\:top-1\/3 {
    top: 33.333333%;
  }

  .\32xl\:right-1\/3 {
    right: 33.333333%;
  }

  .\32xl\:bottom-1\/3 {
    bottom: 33.333333%;
  }

  .\32xl\:left-1\/3 {
    left: 33.333333%;
  }

  .\32xl\:top-2\/3 {
    top: 66.666667%;
  }

  .\32xl\:right-2\/3 {
    right: 66.666667%;
  }

  .\32xl\:bottom-2\/3 {
    bottom: 66.666667%;
  }

  .\32xl\:left-2\/3 {
    left: 66.666667%;
  }

  .\32xl\:top-1\/4 {
    top: 25%;
  }

  .\32xl\:right-1\/4 {
    right: 25%;
  }

  .\32xl\:bottom-1\/4 {
    bottom: 25%;
  }

  .\32xl\:left-1\/4 {
    left: 25%;
  }

  .\32xl\:top-2\/4 {
    top: 50%;
  }

  .\32xl\:right-2\/4 {
    right: 50%;
  }

  .\32xl\:bottom-2\/4 {
    bottom: 50%;
  }

  .\32xl\:left-2\/4 {
    left: 50%;
  }

  .\32xl\:top-3\/4 {
    top: 75%;
  }

  .\32xl\:right-3\/4 {
    right: 75%;
  }

  .\32xl\:bottom-3\/4 {
    bottom: 75%;
  }

  .\32xl\:left-3\/4 {
    left: 75%;
  }

  .\32xl\:top-full {
    top: 100%;
  }

  .\32xl\:right-full {
    right: 100%;
  }

  .\32xl\:bottom-full {
    bottom: 100%;
  }

  .\32xl\:left-full {
    left: 100%;
  }

  .\32xl\:-top-1\/2 {
    top: -50%;
  }

  .\32xl\:-right-1\/2 {
    right: -50%;
  }

  .\32xl\:-bottom-1\/2 {
    bottom: -50%;
  }

  .\32xl\:-left-1\/2 {
    left: -50%;
  }

  .\32xl\:-top-1\/3 {
    top: -33.333333%;
  }

  .\32xl\:-right-1\/3 {
    right: -33.333333%;
  }

  .\32xl\:-bottom-1\/3 {
    bottom: -33.333333%;
  }

  .\32xl\:-left-1\/3 {
    left: -33.333333%;
  }

  .\32xl\:-top-2\/3 {
    top: -66.666667%;
  }

  .\32xl\:-right-2\/3 {
    right: -66.666667%;
  }

  .\32xl\:-bottom-2\/3 {
    bottom: -66.666667%;
  }

  .\32xl\:-left-2\/3 {
    left: -66.666667%;
  }

  .\32xl\:-top-1\/4 {
    top: -25%;
  }

  .\32xl\:-right-1\/4 {
    right: -25%;
  }

  .\32xl\:-bottom-1\/4 {
    bottom: -25%;
  }

  .\32xl\:-left-1\/4 {
    left: -25%;
  }

  .\32xl\:-top-2\/4 {
    top: -50%;
  }

  .\32xl\:-right-2\/4 {
    right: -50%;
  }

  .\32xl\:-bottom-2\/4 {
    bottom: -50%;
  }

  .\32xl\:-left-2\/4 {
    left: -50%;
  }

  .\32xl\:-top-3\/4 {
    top: -75%;
  }

  .\32xl\:-right-3\/4 {
    right: -75%;
  }

  .\32xl\:-bottom-3\/4 {
    bottom: -75%;
  }

  .\32xl\:-left-3\/4 {
    left: -75%;
  }

  .\32xl\:-top-full {
    top: -100%;
  }

  .\32xl\:-right-full {
    right: -100%;
  }

  .\32xl\:-bottom-full {
    bottom: -100%;
  }

  .\32xl\:-left-full {
    left: -100%;
  }

  .\32xl\:resize-none {
    resize: none;
  }

  .\32xl\:resize-y {
    resize: vertical;
  }

  .\32xl\:resize-x {
    resize: horizontal;
  }

  .\32xl\:resize {
    resize: both;
  }

  .\32xl\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-inset {
    --tw-ring-inset: inset;
  }

  .\32xl\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }

  .\32xl\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }

  .\32xl\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }

  .\32xl\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }

  .\32xl\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }

  .\32xl\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }

  .\32xl\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }

  .\32xl\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }

  .\32xl\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }

  .\32xl\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }

  .\32xl\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }

  .\32xl\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }

  .\32xl\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }

  .\32xl\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }

  .\32xl\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }

  .\32xl\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }

  .\32xl\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }

  .\32xl\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }

  .\32xl\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }

  .\32xl\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }

  .\32xl\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }

  .\32xl\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }

  .\32xl\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }

  .\32xl\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }

  .\32xl\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }

  .\32xl\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }

  .\32xl\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }

  .\32xl\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }

  .\32xl\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }

  .\32xl\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }

  .\32xl\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }

  .\32xl\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }

  .\32xl\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }

  .\32xl\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }

  .\32xl\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }

  .\32xl\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }

  .\32xl\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }

  .\32xl\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }

  .\32xl\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }

  .\32xl\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }

  .\32xl\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }

  .\32xl\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }

  .\32xl\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }

  .\32xl\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }

  .\32xl\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }

  .\32xl\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }

  .\32xl\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }

  .\32xl\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }

  .\32xl\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }

  .\32xl\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }

  .\32xl\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }

  .\32xl\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }

  .\32xl\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }

  .\32xl\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }

  .\32xl\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }

  .\32xl\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }

  .\32xl\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }

  .\32xl\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }

  .\32xl\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }

  .\32xl\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }

  .\32xl\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }

  .\32xl\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }

  .\32xl\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }

  .\32xl\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }

  .\32xl\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }

  .\32xl\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }

  .\32xl\:ring-offset-purple-50 {
    --tw-ring-offset-color: #f5f3ff;
  }

  .\32xl\:ring-offset-purple-100 {
    --tw-ring-offset-color: #ede9fe;
  }

  .\32xl\:ring-offset-purple-200 {
    --tw-ring-offset-color: #ddd6fe;
  }

  .\32xl\:ring-offset-purple-300 {
    --tw-ring-offset-color: #c4b5fd;
  }

  .\32xl\:ring-offset-purple-400 {
    --tw-ring-offset-color: #a78bfa;
  }

  .\32xl\:ring-offset-purple-500 {
    --tw-ring-offset-color: #8b5cf6;
  }

  .\32xl\:ring-offset-purple-600 {
    --tw-ring-offset-color: #7c3aed;
  }

  .\32xl\:ring-offset-purple-700 {
    --tw-ring-offset-color: #6d28d9;
  }

  .\32xl\:ring-offset-purple-800 {
    --tw-ring-offset-color: #5b21b6;
  }

  .\32xl\:ring-offset-purple-900 {
    --tw-ring-offset-color: #4c1d95;
  }

  .\32xl\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }

  .\32xl\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }

  .\32xl\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }

  .\32xl\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }

  .\32xl\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }

  .\32xl\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }

  .\32xl\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }

  .\32xl\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }

  .\32xl\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }

  .\32xl\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }

  .\32xl\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }

  .\32xl\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }

  .\32xl\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }

  .\32xl\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }

  .\32xl\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }

  .\32xl\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }

  .\32xl\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }

  .\32xl\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }

  .\32xl\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }

  .\32xl\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }

  .\32xl\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }

  .\32xl\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }

  .\32xl\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }

  .\32xl\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }

  .\32xl\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }

  .\32xl\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }

  .\32xl\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }

  .\32xl\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }

  .\32xl\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }

  .\32xl\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }

  .\32xl\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }

  .\32xl\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }

  .\32xl\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }

  .\32xl\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }

  .\32xl\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }

  .\32xl\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }

  .\32xl\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }

  .\32xl\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }

  .\32xl\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }

  .\32xl\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }

  .\32xl\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }

  .\32xl\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }

  .\32xl\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }

  .\32xl\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }

  .\32xl\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }

  .\32xl\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }

  .\32xl\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }

  .\32xl\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }

  .\32xl\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }

  .\32xl\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }

  .\32xl\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }

  .\32xl\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }

  .\32xl\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }

  .\32xl\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }

  .\32xl\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }

  .\32xl\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }

  .\32xl\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }

  .\32xl\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }

  .\32xl\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }

  .\32xl\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }

  .\32xl\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }

  .\32xl\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }

  .\32xl\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }

  .\32xl\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }

  .\32xl\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }

  .\32xl\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }

  .\32xl\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }

  .\32xl\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }

  .\32xl\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }

  .\32xl\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }

  .\32xl\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }

  .\32xl\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }

  .\32xl\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }

  .\32xl\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }

  .\32xl\:focus-within\:ring-offset-purple-50:focus-within {
    --tw-ring-offset-color: #f5f3ff;
  }

  .\32xl\:focus-within\:ring-offset-purple-100:focus-within {
    --tw-ring-offset-color: #ede9fe;
  }

  .\32xl\:focus-within\:ring-offset-purple-200:focus-within {
    --tw-ring-offset-color: #ddd6fe;
  }

  .\32xl\:focus-within\:ring-offset-purple-300:focus-within {
    --tw-ring-offset-color: #c4b5fd;
  }

  .\32xl\:focus-within\:ring-offset-purple-400:focus-within {
    --tw-ring-offset-color: #a78bfa;
  }

  .\32xl\:focus-within\:ring-offset-purple-500:focus-within {
    --tw-ring-offset-color: #8b5cf6;
  }

  .\32xl\:focus-within\:ring-offset-purple-600:focus-within {
    --tw-ring-offset-color: #7c3aed;
  }

  .\32xl\:focus-within\:ring-offset-purple-700:focus-within {
    --tw-ring-offset-color: #6d28d9;
  }

  .\32xl\:focus-within\:ring-offset-purple-800:focus-within {
    --tw-ring-offset-color: #5b21b6;
  }

  .\32xl\:focus-within\:ring-offset-purple-900:focus-within {
    --tw-ring-offset-color: #4c1d95;
  }

  .\32xl\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }

  .\32xl\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }

  .\32xl\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }

  .\32xl\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }

  .\32xl\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }

  .\32xl\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }

  .\32xl\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }

  .\32xl\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }

  .\32xl\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }

  .\32xl\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }

  .\32xl\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }

  .\32xl\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }

  .\32xl\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }

  .\32xl\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }

  .\32xl\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }

  .\32xl\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }

  .\32xl\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }

  .\32xl\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }

  .\32xl\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }

  .\32xl\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }

  .\32xl\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }

  .\32xl\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }

  .\32xl\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }

  .\32xl\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }

  .\32xl\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }

  .\32xl\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }

  .\32xl\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }

  .\32xl\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }

  .\32xl\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }

  .\32xl\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }

  .\32xl\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }

  .\32xl\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }

  .\32xl\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }

  .\32xl\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }

  .\32xl\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }

  .\32xl\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }

  .\32xl\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }

  .\32xl\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }

  .\32xl\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }

  .\32xl\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }

  .\32xl\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }

  .\32xl\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }

  .\32xl\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }

  .\32xl\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }

  .\32xl\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }

  .\32xl\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }

  .\32xl\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }

  .\32xl\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }

  .\32xl\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }

  .\32xl\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }

  .\32xl\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }

  .\32xl\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }

  .\32xl\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }

  .\32xl\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }

  .\32xl\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }

  .\32xl\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }

  .\32xl\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }

  .\32xl\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }

  .\32xl\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }

  .\32xl\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }

  .\32xl\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }

  .\32xl\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }

  .\32xl\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }

  .\32xl\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }

  .\32xl\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }

  .\32xl\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }

  .\32xl\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }

  .\32xl\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }

  .\32xl\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }

  .\32xl\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }

  .\32xl\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }

  .\32xl\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }

  .\32xl\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }

  .\32xl\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }

  .\32xl\:focus\:ring-offset-purple-50:focus {
    --tw-ring-offset-color: #f5f3ff;
  }

  .\32xl\:focus\:ring-offset-purple-100:focus {
    --tw-ring-offset-color: #ede9fe;
  }

  .\32xl\:focus\:ring-offset-purple-200:focus {
    --tw-ring-offset-color: #ddd6fe;
  }

  .\32xl\:focus\:ring-offset-purple-300:focus {
    --tw-ring-offset-color: #c4b5fd;
  }

  .\32xl\:focus\:ring-offset-purple-400:focus {
    --tw-ring-offset-color: #a78bfa;
  }

  .\32xl\:focus\:ring-offset-purple-500:focus {
    --tw-ring-offset-color: #8b5cf6;
  }

  .\32xl\:focus\:ring-offset-purple-600:focus {
    --tw-ring-offset-color: #7c3aed;
  }

  .\32xl\:focus\:ring-offset-purple-700:focus {
    --tw-ring-offset-color: #6d28d9;
  }

  .\32xl\:focus\:ring-offset-purple-800:focus {
    --tw-ring-offset-color: #5b21b6;
  }

  .\32xl\:focus\:ring-offset-purple-900:focus {
    --tw-ring-offset-color: #4c1d95;
  }

  .\32xl\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }

  .\32xl\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }

  .\32xl\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }

  .\32xl\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }

  .\32xl\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }

  .\32xl\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }

  .\32xl\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }

  .\32xl\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }

  .\32xl\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }

  .\32xl\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }

  .\32xl\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }

  .\32xl\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }

  .\32xl\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }

  .\32xl\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }

  .\32xl\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }

  .\32xl\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }

  .\32xl\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }

  .\32xl\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }

  .\32xl\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }

  .\32xl\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }

  .\32xl\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }

  .\32xl\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }

  .\32xl\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }

  .\32xl\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }

  .\32xl\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }

  .\32xl\:ring-transparent {
    --tw-ring-color: transparent;
  }

  .\32xl\:ring-current {
    --tw-ring-color: currentColor;
  }

  .\32xl\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\32xl\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .\32xl\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .\32xl\:ring-purple-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }

  .\32xl\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }

  .\32xl\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-purple-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }

  .\32xl\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }

  .\32xl\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-purple-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }

  .\32xl\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }

  .\32xl\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }

  .\32xl\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }

  .\32xl\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }

  .\32xl\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }

  .\32xl\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }

  .\32xl\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }

  .\32xl\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }

  .\32xl\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }

  .\32xl\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }

  .\32xl\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }

  .\32xl\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }

  .\32xl\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }

  .\32xl\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }

  .\32xl\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }

  .\32xl\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }

  .\32xl\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }

  .\32xl\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }

  .\32xl\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }

  .\32xl\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }

  .\32xl\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }

  .\32xl\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }

  .\32xl\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }

  .\32xl\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }

  .\32xl\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }

  .\32xl\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }

  .\32xl\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }

  .\32xl\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }

  .\32xl\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }

  .\32xl\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }

  .\32xl\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }

  .\32xl\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }

  .\32xl\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }

  .\32xl\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }

  .\32xl\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }

  .\32xl\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }

  .\32xl\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }

  .\32xl\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }

  .\32xl\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }

  .\32xl\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }

  .\32xl\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }

  .\32xl\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }

  .\32xl\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }

  .\32xl\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }

  .\32xl\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }

  .\32xl\:fill-current {
    fill: currentColor;
  }

  .\32xl\:stroke-current {
    stroke: currentColor;
  }

  .\32xl\:stroke-0 {
    stroke-width: 0;
  }

  .\32xl\:stroke-1 {
    stroke-width: 1;
  }

  .\32xl\:stroke-2 {
    stroke-width: 2;
  }

  .\32xl\:table-auto {
    table-layout: auto;
  }

  .\32xl\:table-fixed {
    table-layout: fixed;
  }

  .\32xl\:text-left {
    text-align: left;
  }

  .\32xl\:text-center {
    text-align: center;
  }

  .\32xl\:text-right {
    text-align: right;
  }

  .\32xl\:text-justify {
    text-align: justify;
  }

  .\32xl\:text-transparent {
    color: transparent;
  }

  .\32xl\:text-current {
    color: currentColor;
  }

  .\32xl\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\32xl\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\32xl\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\32xl\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\32xl\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\32xl\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\32xl\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\32xl\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\32xl\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\32xl\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\32xl\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\32xl\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\32xl\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\32xl\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\32xl\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\32xl\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\32xl\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\32xl\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\32xl\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\32xl\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\32xl\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\32xl\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-transparent {
    color: transparent;
  }

  .group:hover .\32xl\:group-hover\:text-current {
    color: currentColor;
  }

  .group:hover .\32xl\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }

  .\32xl\:focus-within\:text-current:focus-within {
    color: currentColor;
  }

  .\32xl\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-purple-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-transparent:hover {
    color: transparent;
  }

  .\32xl\:hover\:text-current:hover {
    color: currentColor;
  }

  .\32xl\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-50:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-100:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-200:hover {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-300:hover {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-400:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-500:hover {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-600:hover {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-700:hover {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-800:hover {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-purple-900:hover {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-transparent:focus {
    color: transparent;
  }

  .\32xl\:focus\:text-current:focus {
    color: currentColor;
  }

  .\32xl\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-50:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-100:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-200:focus {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-300:focus {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-400:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-500:focus {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-600:focus {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-700:focus {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-800:focus {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-purple-900:focus {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }

  .\32xl\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .\32xl\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .\32xl\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .\32xl\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .\32xl\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .\32xl\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .\32xl\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .\32xl\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .\32xl\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .\32xl\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .\32xl\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .\32xl\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .\32xl\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .\32xl\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .\32xl\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }

  .\32xl\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }

  .\32xl\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }

  .\32xl\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }

  .\32xl\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }

  .\32xl\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }

  .\32xl\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }

  .\32xl\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }

  .\32xl\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }

  .\32xl\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }

  .\32xl\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }

  .\32xl\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }

  .\32xl\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }

  .\32xl\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }

  .\32xl\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }

  .\32xl\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }

  .\32xl\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }

  .\32xl\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }

  .\32xl\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }

  .\32xl\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }

  .\32xl\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }

  .\32xl\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }

  .\32xl\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }

  .\32xl\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }

  .\32xl\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }

  .\32xl\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }

  .\32xl\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }

  .\32xl\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }

  .\32xl\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }

  .\32xl\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }

  .\32xl\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }

  .\32xl\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }

  .\32xl\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }

  .\32xl\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }

  .\32xl\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }

  .\32xl\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }

  .\32xl\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }

  .\32xl\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }

  .\32xl\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }

  .\32xl\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }

  .\32xl\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }

  .\32xl\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }

  .\32xl\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }

  .\32xl\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }

  .\32xl\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }

  .\32xl\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }

  .\32xl\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .\32xl\:overflow-ellipsis {
    text-overflow: ellipsis;
  }

  .\32xl\:overflow-clip {
    text-overflow: clip;
  }

  .\32xl\:italic {
    font-style: italic;
  }

  .\32xl\:not-italic {
    font-style: normal;
  }

  .\32xl\:uppercase {
    text-transform: uppercase;
  }

  .\32xl\:lowercase {
    text-transform: lowercase;
  }

  .\32xl\:capitalize {
    text-transform: capitalize;
  }

  .\32xl\:normal-case {
    text-transform: none;
  }

  .\32xl\:underline {
    text-decoration: underline;
  }

  .\32xl\:line-through {
    text-decoration: line-through;
  }

  .\32xl\:no-underline {
    text-decoration: none;
  }

  .group:hover .\32xl\:group-hover\:underline {
    text-decoration: underline;
  }

  .group:hover .\32xl\:group-hover\:line-through {
    text-decoration: line-through;
  }

  .group:hover .\32xl\:group-hover\:no-underline {
    text-decoration: none;
  }

  .\32xl\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }

  .\32xl\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }

  .\32xl\:focus-within\:no-underline:focus-within {
    text-decoration: none;
  }

  .\32xl\:hover\:underline:hover {
    text-decoration: underline;
  }

  .\32xl\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .\32xl\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .\32xl\:focus\:underline:focus {
    text-decoration: underline;
  }

  .\32xl\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .\32xl\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .\32xl\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .\32xl\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .\32xl\:ordinal, .\32xl\:slashed-zero, .\32xl\:lining-nums, .\32xl\:oldstyle-nums, .\32xl\:proportional-nums, .\32xl\:tabular-nums, .\32xl\:diagonal-fractions, .\32xl\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .\32xl\:normal-nums {
    font-variant-numeric: normal;
  }

  .\32xl\:ordinal {
    --tw-ordinal: ordinal;
  }

  .\32xl\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }

  .\32xl\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }

  .\32xl\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }

  .\32xl\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }

  .\32xl\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }

  .\32xl\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }

  .\32xl\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }

  .\32xl\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .\32xl\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .\32xl\:tracking-normal {
    letter-spacing: 0em;
  }

  .\32xl\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .\32xl\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .\32xl\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .\32xl\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .\32xl\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .\32xl\:select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .\32xl\:select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .\32xl\:align-baseline {
    vertical-align: baseline;
  }

  .\32xl\:align-top {
    vertical-align: top;
  }

  .\32xl\:align-middle {
    vertical-align: middle;
  }

  .\32xl\:align-bottom {
    vertical-align: bottom;
  }

  .\32xl\:align-text-top {
    vertical-align: text-top;
  }

  .\32xl\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .\32xl\:visible {
    visibility: visible;
  }

  .\32xl\:invisible {
    visibility: hidden;
  }

  .\32xl\:whitespace-normal {
    white-space: normal;
  }

  .\32xl\:whitespace-nowrap {
    white-space: nowrap;
  }

  .\32xl\:whitespace-pre {
    white-space: pre;
  }

  .\32xl\:whitespace-pre-line {
    white-space: pre-line;
  }

  .\32xl\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .\32xl\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .\32xl\:break-words {
    overflow-wrap: break-word;
  }

  .\32xl\:break-all {
    word-break: break-all;
  }

  .\32xl\:w-0 {
    width: 0px;
  }

  .\32xl\:w-1 {
    width: 0.25rem;
  }

  .\32xl\:w-2 {
    width: 0.5rem;
  }

  .\32xl\:w-3 {
    width: 0.75rem;
  }

  .\32xl\:w-4 {
    width: 1rem;
  }

  .\32xl\:w-5 {
    width: 1.25rem;
  }

  .\32xl\:w-6 {
    width: 1.5rem;
  }

  .\32xl\:w-7 {
    width: 1.75rem;
  }

  .\32xl\:w-8 {
    width: 2rem;
  }

  .\32xl\:w-9 {
    width: 2.25rem;
  }

  .\32xl\:w-10 {
    width: 2.5rem;
  }

  .\32xl\:w-11 {
    width: 2.75rem;
  }

  .\32xl\:w-12 {
    width: 3rem;
  }

  .\32xl\:w-14 {
    width: 3.5rem;
  }

  .\32xl\:w-16 {
    width: 4rem;
  }

  .\32xl\:w-20 {
    width: 5rem;
  }

  .\32xl\:w-24 {
    width: 6rem;
  }

  .\32xl\:w-28 {
    width: 7rem;
  }

  .\32xl\:w-32 {
    width: 8rem;
  }

  .\32xl\:w-36 {
    width: 9rem;
  }

  .\32xl\:w-40 {
    width: 10rem;
  }

  .\32xl\:w-44 {
    width: 11rem;
  }

  .\32xl\:w-48 {
    width: 12rem;
  }

  .\32xl\:w-52 {
    width: 13rem;
  }

  .\32xl\:w-56 {
    width: 14rem;
  }

  .\32xl\:w-60 {
    width: 15rem;
  }

  .\32xl\:w-64 {
    width: 16rem;
  }

  .\32xl\:w-72 {
    width: 18rem;
  }

  .\32xl\:w-80 {
    width: 20rem;
  }

  .\32xl\:w-96 {
    width: 24rem;
  }

  .\32xl\:w-auto {
    width: auto;
  }

  .\32xl\:w-px {
    width: 1px;
  }

  .\32xl\:w-0\.5 {
    width: 0.125rem;
  }

  .\32xl\:w-1\.5 {
    width: 0.375rem;
  }

  .\32xl\:w-2\.5 {
    width: 0.625rem;
  }

  .\32xl\:w-3\.5 {
    width: 0.875rem;
  }

  .\32xl\:w-1\/2 {
    width: 50%;
  }

  .\32xl\:w-1\/3 {
    width: 33.333333%;
  }

  .\32xl\:w-2\/3 {
    width: 66.666667%;
  }

  .\32xl\:w-1\/4 {
    width: 25%;
  }

  .\32xl\:w-2\/4 {
    width: 50%;
  }

  .\32xl\:w-3\/4 {
    width: 75%;
  }

  .\32xl\:w-1\/5 {
    width: 20%;
  }

  .\32xl\:w-2\/5 {
    width: 40%;
  }

  .\32xl\:w-3\/5 {
    width: 60%;
  }

  .\32xl\:w-4\/5 {
    width: 80%;
  }

  .\32xl\:w-1\/6 {
    width: 16.666667%;
  }

  .\32xl\:w-2\/6 {
    width: 33.333333%;
  }

  .\32xl\:w-3\/6 {
    width: 50%;
  }

  .\32xl\:w-4\/6 {
    width: 66.666667%;
  }

  .\32xl\:w-5\/6 {
    width: 83.333333%;
  }

  .\32xl\:w-1\/12 {
    width: 8.333333%;
  }

  .\32xl\:w-2\/12 {
    width: 16.666667%;
  }

  .\32xl\:w-3\/12 {
    width: 25%;
  }

  .\32xl\:w-4\/12 {
    width: 33.333333%;
  }

  .\32xl\:w-5\/12 {
    width: 41.666667%;
  }

  .\32xl\:w-6\/12 {
    width: 50%;
  }

  .\32xl\:w-7\/12 {
    width: 58.333333%;
  }

  .\32xl\:w-8\/12 {
    width: 66.666667%;
  }

  .\32xl\:w-9\/12 {
    width: 75%;
  }

  .\32xl\:w-10\/12 {
    width: 83.333333%;
  }

  .\32xl\:w-11\/12 {
    width: 91.666667%;
  }

  .\32xl\:w-full {
    width: 100%;
  }

  .\32xl\:w-screen {
    width: 100vw;
  }

  .\32xl\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }

  .\32xl\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }

  .\32xl\:z-0 {
    z-index: 0;
  }

  .\32xl\:z-10 {
    z-index: 10;
  }

  .\32xl\:z-20 {
    z-index: 20;
  }

  .\32xl\:z-30 {
    z-index: 30;
  }

  .\32xl\:z-40 {
    z-index: 40;
  }

  .\32xl\:z-50 {
    z-index: 50;
  }

  .\32xl\:z-auto {
    z-index: auto;
  }

  .\32xl\:focus-within\:z-0:focus-within {
    z-index: 0;
  }

  .\32xl\:focus-within\:z-10:focus-within {
    z-index: 10;
  }

  .\32xl\:focus-within\:z-20:focus-within {
    z-index: 20;
  }

  .\32xl\:focus-within\:z-30:focus-within {
    z-index: 30;
  }

  .\32xl\:focus-within\:z-40:focus-within {
    z-index: 40;
  }

  .\32xl\:focus-within\:z-50:focus-within {
    z-index: 50;
  }

  .\32xl\:focus-within\:z-auto:focus-within {
    z-index: auto;
  }

  .\32xl\:focus\:z-0:focus {
    z-index: 0;
  }

  .\32xl\:focus\:z-10:focus {
    z-index: 10;
  }

  .\32xl\:focus\:z-20:focus {
    z-index: 20;
  }

  .\32xl\:focus\:z-30:focus {
    z-index: 30;
  }

  .\32xl\:focus\:z-40:focus {
    z-index: 40;
  }

  .\32xl\:focus\:z-50:focus {
    z-index: 50;
  }

  .\32xl\:focus\:z-auto:focus {
    z-index: auto;
  }

  .\32xl\:gap-0 {
    gap: 0px;
  }

  .\32xl\:gap-1 {
    gap: 0.25rem;
  }

  .\32xl\:gap-2 {
    gap: 0.5rem;
  }

  .\32xl\:gap-3 {
    gap: 0.75rem;
  }

  .\32xl\:gap-4 {
    gap: 1rem;
  }

  .\32xl\:gap-5 {
    gap: 1.25rem;
  }

  .\32xl\:gap-6 {
    gap: 1.5rem;
  }

  .\32xl\:gap-7 {
    gap: 1.75rem;
  }

  .\32xl\:gap-8 {
    gap: 2rem;
  }

  .\32xl\:gap-9 {
    gap: 2.25rem;
  }

  .\32xl\:gap-10 {
    gap: 2.5rem;
  }

  .\32xl\:gap-11 {
    gap: 2.75rem;
  }

  .\32xl\:gap-12 {
    gap: 3rem;
  }

  .\32xl\:gap-14 {
    gap: 3.5rem;
  }

  .\32xl\:gap-16 {
    gap: 4rem;
  }

  .\32xl\:gap-20 {
    gap: 5rem;
  }

  .\32xl\:gap-24 {
    gap: 6rem;
  }

  .\32xl\:gap-28 {
    gap: 7rem;
  }

  .\32xl\:gap-32 {
    gap: 8rem;
  }

  .\32xl\:gap-36 {
    gap: 9rem;
  }

  .\32xl\:gap-40 {
    gap: 10rem;
  }

  .\32xl\:gap-44 {
    gap: 11rem;
  }

  .\32xl\:gap-48 {
    gap: 12rem;
  }

  .\32xl\:gap-52 {
    gap: 13rem;
  }

  .\32xl\:gap-56 {
    gap: 14rem;
  }

  .\32xl\:gap-60 {
    gap: 15rem;
  }

  .\32xl\:gap-64 {
    gap: 16rem;
  }

  .\32xl\:gap-72 {
    gap: 18rem;
  }

  .\32xl\:gap-80 {
    gap: 20rem;
  }

  .\32xl\:gap-96 {
    gap: 24rem;
  }

  .\32xl\:gap-px {
    gap: 1px;
  }

  .\32xl\:gap-0\.5 {
    gap: 0.125rem;
  }

  .\32xl\:gap-1\.5 {
    gap: 0.375rem;
  }

  .\32xl\:gap-2\.5 {
    gap: 0.625rem;
  }

  .\32xl\:gap-3\.5 {
    gap: 0.875rem;
  }

  .\32xl\:gap-x-0 {
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .\32xl\:gap-x-1 {
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .\32xl\:gap-x-2 {
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .\32xl\:gap-x-3 {
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .\32xl\:gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .\32xl\:gap-x-5 {
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .\32xl\:gap-x-6 {
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .\32xl\:gap-x-7 {
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .\32xl\:gap-x-8 {
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .\32xl\:gap-x-9 {
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .\32xl\:gap-x-10 {
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .\32xl\:gap-x-11 {
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .\32xl\:gap-x-12 {
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .\32xl\:gap-x-14 {
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .\32xl\:gap-x-16 {
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .\32xl\:gap-x-20 {
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .\32xl\:gap-x-24 {
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .\32xl\:gap-x-28 {
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .\32xl\:gap-x-32 {
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .\32xl\:gap-x-36 {
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .\32xl\:gap-x-40 {
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .\32xl\:gap-x-44 {
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .\32xl\:gap-x-48 {
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .\32xl\:gap-x-52 {
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .\32xl\:gap-x-56 {
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .\32xl\:gap-x-60 {
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .\32xl\:gap-x-64 {
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .\32xl\:gap-x-72 {
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .\32xl\:gap-x-80 {
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .\32xl\:gap-x-96 {
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .\32xl\:gap-x-px {
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .\32xl\:gap-x-0\.5 {
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .\32xl\:gap-x-1\.5 {
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .\32xl\:gap-x-2\.5 {
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .\32xl\:gap-x-3\.5 {
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .\32xl\:gap-y-0 {
    row-gap: 0px;
  }

  .\32xl\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .\32xl\:gap-y-2 {
    row-gap: 0.5rem;
  }

  .\32xl\:gap-y-3 {
    row-gap: 0.75rem;
  }

  .\32xl\:gap-y-4 {
    row-gap: 1rem;
  }

  .\32xl\:gap-y-5 {
    row-gap: 1.25rem;
  }

  .\32xl\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .\32xl\:gap-y-7 {
    row-gap: 1.75rem;
  }

  .\32xl\:gap-y-8 {
    row-gap: 2rem;
  }

  .\32xl\:gap-y-9 {
    row-gap: 2.25rem;
  }

  .\32xl\:gap-y-10 {
    row-gap: 2.5rem;
  }

  .\32xl\:gap-y-11 {
    row-gap: 2.75rem;
  }

  .\32xl\:gap-y-12 {
    row-gap: 3rem;
  }

  .\32xl\:gap-y-14 {
    row-gap: 3.5rem;
  }

  .\32xl\:gap-y-16 {
    row-gap: 4rem;
  }

  .\32xl\:gap-y-20 {
    row-gap: 5rem;
  }

  .\32xl\:gap-y-24 {
    row-gap: 6rem;
  }

  .\32xl\:gap-y-28 {
    row-gap: 7rem;
  }

  .\32xl\:gap-y-32 {
    row-gap: 8rem;
  }

  .\32xl\:gap-y-36 {
    row-gap: 9rem;
  }

  .\32xl\:gap-y-40 {
    row-gap: 10rem;
  }

  .\32xl\:gap-y-44 {
    row-gap: 11rem;
  }

  .\32xl\:gap-y-48 {
    row-gap: 12rem;
  }

  .\32xl\:gap-y-52 {
    row-gap: 13rem;
  }

  .\32xl\:gap-y-56 {
    row-gap: 14rem;
  }

  .\32xl\:gap-y-60 {
    row-gap: 15rem;
  }

  .\32xl\:gap-y-64 {
    row-gap: 16rem;
  }

  .\32xl\:gap-y-72 {
    row-gap: 18rem;
  }

  .\32xl\:gap-y-80 {
    row-gap: 20rem;
  }

  .\32xl\:gap-y-96 {
    row-gap: 24rem;
  }

  .\32xl\:gap-y-px {
    row-gap: 1px;
  }

  .\32xl\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }

  .\32xl\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }

  .\32xl\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }

  .\32xl\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }

  .\32xl\:grid-flow-row {
    grid-auto-flow: row;
  }

  .\32xl\:grid-flow-col {
    grid-auto-flow: column;
  }

  .\32xl\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }

  .\32xl\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }

  .\32xl\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-none {
    grid-template-columns: none;
  }

  .\32xl\:auto-cols-auto {
    grid-auto-columns: auto;
  }

  .\32xl\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }

  .\32xl\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }

  .\32xl\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }

  .\32xl\:col-auto {
    grid-column: auto;
  }

  .\32xl\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .\32xl\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .\32xl\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .\32xl\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .\32xl\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .\32xl\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .\32xl\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .\32xl\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .\32xl\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .\32xl\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .\32xl\:col-span-11 {
    grid-column: span 11 / span 11;
  }

  .\32xl\:col-span-12 {
    grid-column: span 12 / span 12;
  }

  .\32xl\:col-span-full {
    grid-column: 1 / -1;
  }

  .\32xl\:col-start-1 {
    grid-column-start: 1;
  }

  .\32xl\:col-start-2 {
    grid-column-start: 2;
  }

  .\32xl\:col-start-3 {
    grid-column-start: 3;
  }

  .\32xl\:col-start-4 {
    grid-column-start: 4;
  }

  .\32xl\:col-start-5 {
    grid-column-start: 5;
  }

  .\32xl\:col-start-6 {
    grid-column-start: 6;
  }

  .\32xl\:col-start-7 {
    grid-column-start: 7;
  }

  .\32xl\:col-start-8 {
    grid-column-start: 8;
  }

  .\32xl\:col-start-9 {
    grid-column-start: 9;
  }

  .\32xl\:col-start-10 {
    grid-column-start: 10;
  }

  .\32xl\:col-start-11 {
    grid-column-start: 11;
  }

  .\32xl\:col-start-12 {
    grid-column-start: 12;
  }

  .\32xl\:col-start-13 {
    grid-column-start: 13;
  }

  .\32xl\:col-start-auto {
    grid-column-start: auto;
  }

  .\32xl\:col-end-1 {
    grid-column-end: 1;
  }

  .\32xl\:col-end-2 {
    grid-column-end: 2;
  }

  .\32xl\:col-end-3 {
    grid-column-end: 3;
  }

  .\32xl\:col-end-4 {
    grid-column-end: 4;
  }

  .\32xl\:col-end-5 {
    grid-column-end: 5;
  }

  .\32xl\:col-end-6 {
    grid-column-end: 6;
  }

  .\32xl\:col-end-7 {
    grid-column-end: 7;
  }

  .\32xl\:col-end-8 {
    grid-column-end: 8;
  }

  .\32xl\:col-end-9 {
    grid-column-end: 9;
  }

  .\32xl\:col-end-10 {
    grid-column-end: 10;
  }

  .\32xl\:col-end-11 {
    grid-column-end: 11;
  }

  .\32xl\:col-end-12 {
    grid-column-end: 12;
  }

  .\32xl\:col-end-13 {
    grid-column-end: 13;
  }

  .\32xl\:col-end-auto {
    grid-column-end: auto;
  }

  .\32xl\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-none {
    grid-template-rows: none;
  }

  .\32xl\:auto-rows-auto {
    grid-auto-rows: auto;
  }

  .\32xl\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }

  .\32xl\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }

  .\32xl\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }

  .\32xl\:row-auto {
    grid-row: auto;
  }

  .\32xl\:row-span-1 {
    grid-row: span 1 / span 1;
  }

  .\32xl\:row-span-2 {
    grid-row: span 2 / span 2;
  }

  .\32xl\:row-span-3 {
    grid-row: span 3 / span 3;
  }

  .\32xl\:row-span-4 {
    grid-row: span 4 / span 4;
  }

  .\32xl\:row-span-5 {
    grid-row: span 5 / span 5;
  }

  .\32xl\:row-span-6 {
    grid-row: span 6 / span 6;
  }

  .\32xl\:row-span-full {
    grid-row: 1 / -1;
  }

  .\32xl\:row-start-1 {
    grid-row-start: 1;
  }

  .\32xl\:row-start-2 {
    grid-row-start: 2;
  }

  .\32xl\:row-start-3 {
    grid-row-start: 3;
  }

  .\32xl\:row-start-4 {
    grid-row-start: 4;
  }

  .\32xl\:row-start-5 {
    grid-row-start: 5;
  }

  .\32xl\:row-start-6 {
    grid-row-start: 6;
  }

  .\32xl\:row-start-7 {
    grid-row-start: 7;
  }

  .\32xl\:row-start-auto {
    grid-row-start: auto;
  }

  .\32xl\:row-end-1 {
    grid-row-end: 1;
  }

  .\32xl\:row-end-2 {
    grid-row-end: 2;
  }

  .\32xl\:row-end-3 {
    grid-row-end: 3;
  }

  .\32xl\:row-end-4 {
    grid-row-end: 4;
  }

  .\32xl\:row-end-5 {
    grid-row-end: 5;
  }

  .\32xl\:row-end-6 {
    grid-row-end: 6;
  }

  .\32xl\:row-end-7 {
    grid-row-end: 7;
  }

  .\32xl\:row-end-auto {
    grid-row-end: auto;
  }

  .\32xl\:transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .\32xl\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .\32xl\:transform-none {
    transform: none;
  }

  .\32xl\:origin-center {
    transform-origin: center;
  }

  .\32xl\:origin-top {
    transform-origin: top;
  }

  .\32xl\:origin-top-right {
    transform-origin: top right;
  }

  .\32xl\:origin-right {
    transform-origin: right;
  }

  .\32xl\:origin-bottom-right {
    transform-origin: bottom right;
  }

  .\32xl\:origin-bottom {
    transform-origin: bottom;
  }

  .\32xl\:origin-bottom-left {
    transform-origin: bottom left;
  }

  .\32xl\:origin-left {
    transform-origin: left;
  }

  .\32xl\:origin-top-left {
    transform-origin: top left;
  }

  .\32xl\:scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\32xl\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\32xl\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\32xl\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\32xl\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\32xl\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\32xl\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\32xl\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\32xl\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\32xl\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\32xl\:scale-x-0 {
    --tw-scale-x: 0;
  }

  .\32xl\:scale-x-50 {
    --tw-scale-x: .5;
  }

  .\32xl\:scale-x-75 {
    --tw-scale-x: .75;
  }

  .\32xl\:scale-x-90 {
    --tw-scale-x: .9;
  }

  .\32xl\:scale-x-95 {
    --tw-scale-x: .95;
  }

  .\32xl\:scale-x-100 {
    --tw-scale-x: 1;
  }

  .\32xl\:scale-x-105 {
    --tw-scale-x: 1.05;
  }

  .\32xl\:scale-x-110 {
    --tw-scale-x: 1.1;
  }

  .\32xl\:scale-x-125 {
    --tw-scale-x: 1.25;
  }

  .\32xl\:scale-x-150 {
    --tw-scale-x: 1.5;
  }

  .\32xl\:scale-y-0 {
    --tw-scale-y: 0;
  }

  .\32xl\:scale-y-50 {
    --tw-scale-y: .5;
  }

  .\32xl\:scale-y-75 {
    --tw-scale-y: .75;
  }

  .\32xl\:scale-y-90 {
    --tw-scale-y: .9;
  }

  .\32xl\:scale-y-95 {
    --tw-scale-y: .95;
  }

  .\32xl\:scale-y-100 {
    --tw-scale-y: 1;
  }

  .\32xl\:scale-y-105 {
    --tw-scale-y: 1.05;
  }

  .\32xl\:scale-y-110 {
    --tw-scale-y: 1.1;
  }

  .\32xl\:scale-y-125 {
    --tw-scale-y: 1.25;
  }

  .\32xl\:scale-y-150 {
    --tw-scale-y: 1.5;
  }

  .\32xl\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\32xl\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\32xl\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\32xl\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\32xl\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\32xl\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\32xl\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\32xl\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\32xl\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\32xl\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\32xl\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }

  .\32xl\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }

  .\32xl\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }

  .\32xl\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }

  .\32xl\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }

  .\32xl\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }

  .\32xl\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }

  .\32xl\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }

  .\32xl\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }

  .\32xl\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }

  .\32xl\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }

  .\32xl\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }

  .\32xl\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }

  .\32xl\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }

  .\32xl\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }

  .\32xl\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }

  .\32xl\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }

  .\32xl\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }

  .\32xl\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }

  .\32xl\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }

  .\32xl\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\32xl\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\32xl\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\32xl\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\32xl\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\32xl\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\32xl\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\32xl\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\32xl\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\32xl\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\32xl\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }

  .\32xl\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }

  .\32xl\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }

  .\32xl\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }

  .\32xl\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }

  .\32xl\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }

  .\32xl\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }

  .\32xl\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }

  .\32xl\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }

  .\32xl\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }

  .\32xl\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }

  .\32xl\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }

  .\32xl\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }

  .\32xl\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }

  .\32xl\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }

  .\32xl\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }

  .\32xl\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }

  .\32xl\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }

  .\32xl\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }

  .\32xl\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }

  .\32xl\:rotate-0 {
    --tw-rotate: 0deg;
  }

  .\32xl\:rotate-1 {
    --tw-rotate: 1deg;
  }

  .\32xl\:rotate-2 {
    --tw-rotate: 2deg;
  }

  .\32xl\:rotate-3 {
    --tw-rotate: 3deg;
  }

  .\32xl\:rotate-6 {
    --tw-rotate: 6deg;
  }

  .\32xl\:rotate-12 {
    --tw-rotate: 12deg;
  }

  .\32xl\:rotate-45 {
    --tw-rotate: 45deg;
  }

  .\32xl\:rotate-90 {
    --tw-rotate: 90deg;
  }

  .\32xl\:rotate-180 {
    --tw-rotate: 180deg;
  }

  .\32xl\:-rotate-180 {
    --tw-rotate: -180deg;
  }

  .\32xl\:-rotate-90 {
    --tw-rotate: -90deg;
  }

  .\32xl\:-rotate-45 {
    --tw-rotate: -45deg;
  }

  .\32xl\:-rotate-12 {
    --tw-rotate: -12deg;
  }

  .\32xl\:-rotate-6 {
    --tw-rotate: -6deg;
  }

  .\32xl\:-rotate-3 {
    --tw-rotate: -3deg;
  }

  .\32xl\:-rotate-2 {
    --tw-rotate: -2deg;
  }

  .\32xl\:-rotate-1 {
    --tw-rotate: -1deg;
  }

  .\32xl\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }

  .\32xl\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }

  .\32xl\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }

  .\32xl\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }

  .\32xl\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }

  .\32xl\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }

  .\32xl\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }

  .\32xl\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }

  .\32xl\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }

  .\32xl\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }

  .\32xl\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }

  .\32xl\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }

  .\32xl\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }

  .\32xl\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }

  .\32xl\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }

  .\32xl\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }

  .\32xl\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }

  .\32xl\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }

  .\32xl\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }

  .\32xl\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }

  .\32xl\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }

  .\32xl\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }

  .\32xl\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }

  .\32xl\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }

  .\32xl\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }

  .\32xl\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }

  .\32xl\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }

  .\32xl\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }

  .\32xl\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }

  .\32xl\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }

  .\32xl\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }

  .\32xl\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }

  .\32xl\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }

  .\32xl\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }

  .\32xl\:translate-x-0 {
    --tw-translate-x: 0px;
  }

  .\32xl\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }

  .\32xl\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }

  .\32xl\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }

  .\32xl\:translate-x-4 {
    --tw-translate-x: 1rem;
  }

  .\32xl\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }

  .\32xl\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }

  .\32xl\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }

  .\32xl\:translate-x-8 {
    --tw-translate-x: 2rem;
  }

  .\32xl\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }

  .\32xl\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }

  .\32xl\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }

  .\32xl\:translate-x-12 {
    --tw-translate-x: 3rem;
  }

  .\32xl\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }

  .\32xl\:translate-x-16 {
    --tw-translate-x: 4rem;
  }

  .\32xl\:translate-x-20 {
    --tw-translate-x: 5rem;
  }

  .\32xl\:translate-x-24 {
    --tw-translate-x: 6rem;
  }

  .\32xl\:translate-x-28 {
    --tw-translate-x: 7rem;
  }

  .\32xl\:translate-x-32 {
    --tw-translate-x: 8rem;
  }

  .\32xl\:translate-x-36 {
    --tw-translate-x: 9rem;
  }

  .\32xl\:translate-x-40 {
    --tw-translate-x: 10rem;
  }

  .\32xl\:translate-x-44 {
    --tw-translate-x: 11rem;
  }

  .\32xl\:translate-x-48 {
    --tw-translate-x: 12rem;
  }

  .\32xl\:translate-x-52 {
    --tw-translate-x: 13rem;
  }

  .\32xl\:translate-x-56 {
    --tw-translate-x: 14rem;
  }

  .\32xl\:translate-x-60 {
    --tw-translate-x: 15rem;
  }

  .\32xl\:translate-x-64 {
    --tw-translate-x: 16rem;
  }

  .\32xl\:translate-x-72 {
    --tw-translate-x: 18rem;
  }

  .\32xl\:translate-x-80 {
    --tw-translate-x: 20rem;
  }

  .\32xl\:translate-x-96 {
    --tw-translate-x: 24rem;
  }

  .\32xl\:translate-x-px {
    --tw-translate-x: 1px;
  }

  .\32xl\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }

  .\32xl\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }

  .\32xl\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }

  .\32xl\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }

  .\32xl\:-translate-x-0 {
    --tw-translate-x: 0px;
  }

  .\32xl\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }

  .\32xl\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }

  .\32xl\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }

  .\32xl\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }

  .\32xl\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }

  .\32xl\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }

  .\32xl\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }

  .\32xl\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }

  .\32xl\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }

  .\32xl\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }

  .\32xl\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }

  .\32xl\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }

  .\32xl\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }

  .\32xl\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }

  .\32xl\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }

  .\32xl\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }

  .\32xl\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }

  .\32xl\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }

  .\32xl\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }

  .\32xl\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }

  .\32xl\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }

  .\32xl\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }

  .\32xl\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }

  .\32xl\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }

  .\32xl\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }

  .\32xl\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }

  .\32xl\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }

  .\32xl\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }

  .\32xl\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }

  .\32xl\:-translate-x-px {
    --tw-translate-x: -1px;
  }

  .\32xl\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }

  .\32xl\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }

  .\32xl\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }

  .\32xl\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }

  .\32xl\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }

  .\32xl\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }

  .\32xl\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }

  .\32xl\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }

  .\32xl\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }

  .\32xl\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }

  .\32xl\:translate-x-full {
    --tw-translate-x: 100%;
  }

  .\32xl\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }

  .\32xl\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }

  .\32xl\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }

  .\32xl\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }

  .\32xl\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }

  .\32xl\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }

  .\32xl\:-translate-x-full {
    --tw-translate-x: -100%;
  }

  .\32xl\:translate-y-0 {
    --tw-translate-y: 0px;
  }

  .\32xl\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }

  .\32xl\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }

  .\32xl\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }

  .\32xl\:translate-y-4 {
    --tw-translate-y: 1rem;
  }

  .\32xl\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }

  .\32xl\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }

  .\32xl\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }

  .\32xl\:translate-y-8 {
    --tw-translate-y: 2rem;
  }

  .\32xl\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }

  .\32xl\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }

  .\32xl\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }

  .\32xl\:translate-y-12 {
    --tw-translate-y: 3rem;
  }

  .\32xl\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }

  .\32xl\:translate-y-16 {
    --tw-translate-y: 4rem;
  }

  .\32xl\:translate-y-20 {
    --tw-translate-y: 5rem;
  }

  .\32xl\:translate-y-24 {
    --tw-translate-y: 6rem;
  }

  .\32xl\:translate-y-28 {
    --tw-translate-y: 7rem;
  }

  .\32xl\:translate-y-32 {
    --tw-translate-y: 8rem;
  }

  .\32xl\:translate-y-36 {
    --tw-translate-y: 9rem;
  }

  .\32xl\:translate-y-40 {
    --tw-translate-y: 10rem;
  }

  .\32xl\:translate-y-44 {
    --tw-translate-y: 11rem;
  }

  .\32xl\:translate-y-48 {
    --tw-translate-y: 12rem;
  }

  .\32xl\:translate-y-52 {
    --tw-translate-y: 13rem;
  }

  .\32xl\:translate-y-56 {
    --tw-translate-y: 14rem;
  }

  .\32xl\:translate-y-60 {
    --tw-translate-y: 15rem;
  }

  .\32xl\:translate-y-64 {
    --tw-translate-y: 16rem;
  }

  .\32xl\:translate-y-72 {
    --tw-translate-y: 18rem;
  }

  .\32xl\:translate-y-80 {
    --tw-translate-y: 20rem;
  }

  .\32xl\:translate-y-96 {
    --tw-translate-y: 24rem;
  }

  .\32xl\:translate-y-px {
    --tw-translate-y: 1px;
  }

  .\32xl\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }

  .\32xl\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }

  .\32xl\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }

  .\32xl\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }

  .\32xl\:-translate-y-0 {
    --tw-translate-y: 0px;
  }

  .\32xl\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }

  .\32xl\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }

  .\32xl\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }

  .\32xl\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }

  .\32xl\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }

  .\32xl\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }

  .\32xl\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }

  .\32xl\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }

  .\32xl\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }

  .\32xl\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }

  .\32xl\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }

  .\32xl\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }

  .\32xl\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }

  .\32xl\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }

  .\32xl\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }

  .\32xl\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }

  .\32xl\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }

  .\32xl\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }

  .\32xl\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }

  .\32xl\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }

  .\32xl\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }

  .\32xl\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }

  .\32xl\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }

  .\32xl\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }

  .\32xl\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }

  .\32xl\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }

  .\32xl\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }

  .\32xl\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }

  .\32xl\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }

  .\32xl\:-translate-y-px {
    --tw-translate-y: -1px;
  }

  .\32xl\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }

  .\32xl\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }

  .\32xl\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }

  .\32xl\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }

  .\32xl\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }

  .\32xl\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }

  .\32xl\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }

  .\32xl\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }

  .\32xl\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }

  .\32xl\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }

  .\32xl\:translate-y-full {
    --tw-translate-y: 100%;
  }

  .\32xl\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }

  .\32xl\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }

  .\32xl\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }

  .\32xl\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }

  .\32xl\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }

  .\32xl\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }

  .\32xl\:-translate-y-full {
    --tw-translate-y: -100%;
  }

  .\32xl\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .\32xl\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }

  .\32xl\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }

  .\32xl\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }

  .\32xl\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }

  .\32xl\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }

  .\32xl\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }

  .\32xl\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }

  .\32xl\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }

  .\32xl\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }

  .\32xl\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }

  .\32xl\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }

  .\32xl\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }

  .\32xl\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }

  .\32xl\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }

  .\32xl\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }

  .\32xl\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }

  .\32xl\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }

  .\32xl\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }

  .\32xl\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }

  .\32xl\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }

  .\32xl\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }

  .\32xl\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }

  .\32xl\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }

  .\32xl\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }

  .\32xl\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }

  .\32xl\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }

  .\32xl\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }

  .\32xl\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }

  .\32xl\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }

  .\32xl\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }

  .\32xl\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }

  .\32xl\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }

  .\32xl\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }

  .\32xl\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }

  .\32xl\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }

  .\32xl\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }

  .\32xl\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }

  .\32xl\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }

  .\32xl\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }

  .\32xl\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }

  .\32xl\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }

  .\32xl\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }

  .\32xl\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }

  .\32xl\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }

  .\32xl\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }

  .\32xl\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }

  .\32xl\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }

  .\32xl\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }

  .\32xl\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }

  .\32xl\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }

  .\32xl\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }

  .\32xl\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }

  .\32xl\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }

  .\32xl\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }

  .\32xl\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }

  .\32xl\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }

  .\32xl\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }

  .\32xl\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }

  .\32xl\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }

  .\32xl\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }

  .\32xl\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }

  .\32xl\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }

  .\32xl\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }

  .\32xl\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }

  .\32xl\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }

  .\32xl\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }

  .\32xl\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }

  .\32xl\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }

  .\32xl\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }

  .\32xl\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }

  .\32xl\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }

  .\32xl\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }

  .\32xl\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }

  .\32xl\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }

  .\32xl\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }

  .\32xl\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }

  .\32xl\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }

  .\32xl\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }

  .\32xl\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }

  .\32xl\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }

  .\32xl\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }

  .\32xl\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }

  .\32xl\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }

  .\32xl\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .\32xl\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }

  .\32xl\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }

  .\32xl\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }

  .\32xl\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }

  .\32xl\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }

  .\32xl\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }

  .\32xl\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }

  .\32xl\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }

  .\32xl\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }

  .\32xl\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }

  .\32xl\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }

  .\32xl\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }

  .\32xl\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }

  .\32xl\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }

  .\32xl\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }

  .\32xl\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }

  .\32xl\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }

  .\32xl\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }

  .\32xl\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }

  .\32xl\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }

  .\32xl\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }

  .\32xl\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }

  .\32xl\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }

  .\32xl\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }

  .\32xl\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }

  .\32xl\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }

  .\32xl\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }

  .\32xl\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }

  .\32xl\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }

  .\32xl\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }

  .\32xl\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }

  .\32xl\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }

  .\32xl\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }

  .\32xl\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }

  .\32xl\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  .\32xl\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }

  .\32xl\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }

  .\32xl\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }

  .\32xl\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }

  .\32xl\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }

  .\32xl\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }

  .\32xl\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }

  .\32xl\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }

  .\32xl\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }

  .\32xl\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }

  .\32xl\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }

  .\32xl\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }

  .\32xl\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }

  .\32xl\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }

  .\32xl\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }

  .\32xl\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }

  .\32xl\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }

  .\32xl\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }

  .\32xl\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }

  .\32xl\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }

  .\32xl\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }

  .\32xl\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }

  .\32xl\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }

  .\32xl\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }

  .\32xl\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }

  .\32xl\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }

  .\32xl\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }

  .\32xl\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }

  .\32xl\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }

  .\32xl\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }

  .\32xl\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }

  .\32xl\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }

  .\32xl\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }

  .\32xl\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }

  .\32xl\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }

  .\32xl\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }

  .\32xl\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }

  .\32xl\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }

  .\32xl\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }

  .\32xl\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }

  .\32xl\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }

  .\32xl\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }

  .\32xl\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }

  .\32xl\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }

  .\32xl\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }

  .\32xl\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }

  .\32xl\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }

  .\32xl\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }

  .\32xl\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .\32xl\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }

  .\32xl\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }

  .\32xl\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }

  .\32xl\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }

  .\32xl\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }

  .\32xl\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }

  .\32xl\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }

  .\32xl\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }

  .\32xl\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }

  .\32xl\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }

  .\32xl\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }

  .\32xl\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }

  .\32xl\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }

  .\32xl\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }

  .\32xl\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }

  .\32xl\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }

  .\32xl\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }

  .\32xl\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }

  .\32xl\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }

  .\32xl\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }

  .\32xl\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }

  .\32xl\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }

  .\32xl\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }

  .\32xl\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }

  .\32xl\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }

  .\32xl\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }

  .\32xl\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }

  .\32xl\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }

  .\32xl\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }

  .\32xl\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }

  .\32xl\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }

  .\32xl\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }

  .\32xl\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }

  .\32xl\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }

  .\32xl\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }

  .\32xl\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }

  .\32xl\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }

  .\32xl\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }

  .\32xl\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }

  .\32xl\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }

  .\32xl\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }

  .\32xl\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }

  .\32xl\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }

  .\32xl\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }

  .\32xl\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }

  .\32xl\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }

  .\32xl\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }

  .\32xl\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }

  .\32xl\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }

  .\32xl\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }

  .\32xl\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }

  .\32xl\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }

  .\32xl\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }

  .\32xl\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }

  .\32xl\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }

  .\32xl\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }

  .\32xl\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }

  .\32xl\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }

  .\32xl\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }

  .\32xl\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }

  .\32xl\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }

  .\32xl\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }

  .\32xl\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }

  .\32xl\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }

  .\32xl\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }

  .\32xl\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }

  .\32xl\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }

  .\32xl\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }

  .\32xl\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }

  .\32xl\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }

  .\32xl\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }

  .\32xl\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }

  .\32xl\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }

  .\32xl\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }

  .\32xl\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }

  .\32xl\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }

  .\32xl\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }

  .\32xl\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }

  .\32xl\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }

  .\32xl\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }

  .\32xl\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }

  .\32xl\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }

  .\32xl\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }

  .\32xl\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .\32xl\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }

  .\32xl\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }

  .\32xl\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }

  .\32xl\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }

  .\32xl\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }

  .\32xl\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }

  .\32xl\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }

  .\32xl\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }

  .\32xl\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }

  .\32xl\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }

  .\32xl\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }

  .\32xl\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }

  .\32xl\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }

  .\32xl\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }

  .\32xl\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }

  .\32xl\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }

  .\32xl\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }

  .\32xl\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }

  .\32xl\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }

  .\32xl\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }

  .\32xl\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }

  .\32xl\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }

  .\32xl\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }

  .\32xl\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }

  .\32xl\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }

  .\32xl\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }

  .\32xl\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }

  .\32xl\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }

  .\32xl\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }

  .\32xl\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }

  .\32xl\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }

  .\32xl\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }

  .\32xl\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }

  .\32xl\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }

  .\32xl\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }

  .\32xl\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }

  .\32xl\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }

  .\32xl\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }

  .\32xl\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }

  .\32xl\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }

  .\32xl\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }

  .\32xl\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }

  .\32xl\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }

  .\32xl\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }

  .\32xl\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }

  .\32xl\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }

  .\32xl\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }

  .\32xl\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }

  .\32xl\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }

  .\32xl\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }

  .\32xl\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }

  .\32xl\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }

  .\32xl\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }

  .\32xl\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }

  .\32xl\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }

  .\32xl\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }

  .\32xl\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }

  .\32xl\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }

  .\32xl\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }

  .\32xl\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }

  .\32xl\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }

  .\32xl\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }

  .\32xl\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }

  .\32xl\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }

  .\32xl\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }

  .\32xl\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }

  .\32xl\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }

  .\32xl\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }

  .\32xl\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }

  .\32xl\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }

  .\32xl\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }

  .\32xl\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }

  .\32xl\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }

  .\32xl\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }

  .\32xl\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }

  .\32xl\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }

  .\32xl\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }

  .\32xl\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }

  .\32xl\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }

  .\32xl\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }

  .\32xl\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }

  .\32xl\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }

  .\32xl\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }

  .\32xl\:skew-x-0 {
    --tw-skew-x: 0deg;
  }

  .\32xl\:skew-x-1 {
    --tw-skew-x: 1deg;
  }

  .\32xl\:skew-x-2 {
    --tw-skew-x: 2deg;
  }

  .\32xl\:skew-x-3 {
    --tw-skew-x: 3deg;
  }

  .\32xl\:skew-x-6 {
    --tw-skew-x: 6deg;
  }

  .\32xl\:skew-x-12 {
    --tw-skew-x: 12deg;
  }

  .\32xl\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }

  .\32xl\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }

  .\32xl\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }

  .\32xl\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }

  .\32xl\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }

  .\32xl\:skew-y-0 {
    --tw-skew-y: 0deg;
  }

  .\32xl\:skew-y-1 {
    --tw-skew-y: 1deg;
  }

  .\32xl\:skew-y-2 {
    --tw-skew-y: 2deg;
  }

  .\32xl\:skew-y-3 {
    --tw-skew-y: 3deg;
  }

  .\32xl\:skew-y-6 {
    --tw-skew-y: 6deg;
  }

  .\32xl\:skew-y-12 {
    --tw-skew-y: 12deg;
  }

  .\32xl\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }

  .\32xl\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }

  .\32xl\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }

  .\32xl\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }

  .\32xl\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }

  .\32xl\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }

  .\32xl\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }

  .\32xl\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }

  .\32xl\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }

  .\32xl\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }

  .\32xl\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }

  .\32xl\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }

  .\32xl\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }

  .\32xl\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }

  .\32xl\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }

  .\32xl\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }

  .\32xl\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }

  .\32xl\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }

  .\32xl\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }

  .\32xl\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }

  .\32xl\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }

  .\32xl\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }

  .\32xl\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }

  .\32xl\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }

  .\32xl\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }

  .\32xl\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }

  .\32xl\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }

  .\32xl\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }

  .\32xl\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }

  .\32xl\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }

  .\32xl\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }

  .\32xl\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }

  .\32xl\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }

  .\32xl\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }

  .\32xl\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }

  .\32xl\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }

  .\32xl\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }

  .\32xl\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }

  .\32xl\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }

  .\32xl\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }

  .\32xl\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }

  .\32xl\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }

  .\32xl\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }

  .\32xl\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }

  .\32xl\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }

  .\32xl\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }

  .\32xl\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }

  .\32xl\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }

  .\32xl\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }

  .\32xl\:transition-none {
    transition-property: none;
  }

  .\32xl\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:ease-linear {
    transition-timing-function: linear;
  }

  .\32xl\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .\32xl\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .\32xl\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .\32xl\:duration-75 {
    transition-duration: 75ms;
  }

  .\32xl\:duration-100 {
    transition-duration: 100ms;
  }

  .\32xl\:duration-150 {
    transition-duration: 150ms;
  }

  .\32xl\:duration-200 {
    transition-duration: 200ms;
  }

  .\32xl\:duration-300 {
    transition-duration: 300ms;
  }

  .\32xl\:duration-500 {
    transition-duration: 500ms;
  }

  .\32xl\:duration-700 {
    transition-duration: 700ms;
  }

  .\32xl\:duration-1000 {
    transition-duration: 1000ms;
  }

  .\32xl\:delay-75 {
    transition-delay: 75ms;
  }

  .\32xl\:delay-100 {
    transition-delay: 100ms;
  }

  .\32xl\:delay-150 {
    transition-delay: 150ms;
  }

  .\32xl\:delay-200 {
    transition-delay: 200ms;
  }

  .\32xl\:delay-300 {
    transition-delay: 300ms;
  }

  .\32xl\:delay-500 {
    transition-delay: 500ms;
  }

  .\32xl\:delay-700 {
    transition-delay: 700ms;
  }

  .\32xl\:delay-1000 {
    transition-delay: 1000ms;
  }

  .\32xl\:animate-none {
    -webkit-animation: none;
            animation: none;
  }

  .\32xl\:animate-spin {
    -webkit-animation: spin 1s linear infinite;
            animation: spin 1s linear infinite;
  }

  .\32xl\:animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
            animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .\32xl\:animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
            animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .\32xl\:animate-bounce {
    -webkit-animation: bounce 1s infinite;
            animation: bounce 1s infinite;
  }
}
  
.banner{background-repeat:no-repeat;background-size:cover;background-position:center center}.bg-light{background-color:#fff}.card{border-radius:5px;min-height:150px;box-shadow:rgba(50,50,93,0.1) 0px 6px 12px -2px,rgba(0,0,0,0.1) 0px 3px 7px -3px;background-repeat:no-repeat;background-size:cover;background-position:center center}.cat-card{background-color:#fff;min-height:100px}.card-label{text-align:center;font-size:.8rem;color:#660ac2;opacity:.8;margin-top:5px}.card-label-sm{text-align:center;font-size:.8rem;color:#2c2c2c;opacity:.65;margin-top:5px}.icon{width:50px;filter:grayscale(1);opacity:.4}.modal{position:absolute;left:0;top:0;width:100%;min-height:100%;background-color:#fff;display:none}a{color:#660ac2}.brand-color-1{color:#660ac2}.question{margin:10px 0;border-bottom:1px solid #ceb9e4}@media (min-width: 768px){.card{min-height:200px}}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL3RhaWx3aW5kLmNzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Fzcy9tYWluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxvQkFBb0I7QUFDcEIsaUNBQWlDO0FBQ2pDOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLFlBQVk7QUFDWixpQkFBaUI7QUFDakI7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFlBQVk7QUFDWixpQkFBaUI7QUFDakI7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLGlCQUFpQjtBQUNqQix3QkFBd0I7QUFDeEI7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QixrQkFBa0I7QUFDbEIsb0JBQW9CO0FBQ3BCLFlBQVk7QUFDWjs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLFFBQVE7QUFDUjtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxnQ0FBZ0M7QUFDaEMsdUJBQXVCO0FBQ3ZCOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSw2QkFBNkI7QUFDN0IsZ0JBQWdCO0FBQ2hCOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsK05BQStOO0FBQy9OLG1CQUFtQjtBQUNuQjs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSx5QkFBeUI7QUFDekIsa0JBQWtCO0FBQ2xCLHNCQUFzQjtBQUN0Qix3QkFBd0I7QUFDeEI7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsZ0JBQWdCLE1BQU07QUFDdEI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQ3RtbkxBLFFBQVEsNEJBQTRCLHNCQUFzQixrQ0FBa0MsVUFBVSxzQkFBc0IsTUFBTSxrQkFBa0IsaUJBQWlCLGlGQUFpRiw0QkFBNEIsc0JBQXNCLGtDQUFrQyxVQUFVLHNCQUFzQixpQkFBaUIsWUFBWSxrQkFBa0IsZ0JBQWdCLGNBQWMsV0FBVyxlQUFlLGVBQWUsa0JBQWtCLGdCQUFnQixjQUFjLFlBQVksZUFBZSxNQUFNLFdBQVcsb0JBQW9CLFdBQVcsT0FBTyxrQkFBa0IsT0FBTyxNQUFNLFdBQVcsZ0JBQWdCLHNCQUFzQixhQUFhLEVBQUUsY0FBYyxlQUFlLGNBQWMsVUFBVSxjQUFjLGdDQUFnQywwQkFBMEIsTUFBTSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISB0YWlsd2luZGNzcyB2Mi4wLjMgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vdGFpbHdpbmRjc3MuY29tICovXG5cbi8qISBtb2Rlcm4tbm9ybWFsaXplIHYxLjAuMCB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly9naXRodWIuY29tL3NpbmRyZXNvcmh1cy9tb2Rlcm4tbm9ybWFsaXplICovXG5cbi8qXG5Eb2N1bWVudFxuPT09PT09PT1cbiovXG5cbi8qKlxuVXNlIGEgYmV0dGVyIGJveCBtb2RlbCAob3BpbmlvbmF0ZWQpLlxuKi9cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyoqXG5Vc2UgYSBtb3JlIHJlYWRhYmxlIHRhYiBzaXplIChvcGluaW9uYXRlZCkuXG4qL1xuXG46cm9vdCB7XG4gIC1tb3otdGFiLXNpemU6IDQ7XG4gIC1vLXRhYi1zaXplOiA0O1xuICAgICB0YWItc2l6ZTogNDtcbn1cblxuLyoqXG4xLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4yLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLypcblNlY3Rpb25zXG49PT09PT09PVxuKi9cblxuLyoqXG5SZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4qL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbkltcHJvdmUgY29uc2lzdGVuY3kgb2YgZGVmYXVsdCBmb250cyBpbiBhbGwgYnJvd3NlcnMuIChodHRwczovL2dpdGh1Yi5jb20vc2luZHJlc29yaHVzL21vZGVybi1ub3JtYWxpemUvaXNzdWVzLzMpXG4qL1xuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6XG5cdFx0c3lzdGVtLXVpLFxuXHRcdC1hcHBsZS1zeXN0ZW0sIC8qIEZpcmVmb3ggc3VwcG9ydHMgdGhpcyBidXQgbm90IHlldCBgc3lzdGVtLXVpYCAqL1xuXHRcdCdTZWdvZSBVSScsXG5cdFx0Um9ib3RvLFxuXHRcdEhlbHZldGljYSxcblx0XHRBcmlhbCxcblx0XHRzYW5zLXNlcmlmLFxuXHRcdCdBcHBsZSBDb2xvciBFbW9qaScsXG5cdFx0J1NlZ29lIFVJIEVtb2ppJztcbn1cblxuLypcbkdyb3VwaW5nIGNvbnRlbnRcbj09PT09PT09PT09PT09PT1cbiovXG5cbi8qKlxuMS4gQWRkIHRoZSBjb3JyZWN0IGhlaWdodCBpbiBGaXJlZm94LlxuMi4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2Ugb2YgYm9yZGVyIGNvbG9yIGluIEZpcmVmb3guIChodHRwczovL2J1Z3ppbGxhLm1vemlsbGEub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTA2NTUpXG4qL1xuXG5ociB7XG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKlxuVGV4dC1sZXZlbCBzZW1hbnRpY3Ncbj09PT09PT09PT09PT09PT09PT09XG4qL1xuXG4vKipcbkFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuKi9cblxuYWJiclt0aXRsZV0ge1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG59XG5cbi8qKlxuQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIEVkZ2UgYW5kIFNhZmFyaS5cbiovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbjEuIEltcHJvdmUgY29uc2lzdGVuY3kgb2YgZGVmYXVsdCBmb250cyBpbiBhbGwgYnJvd3NlcnMuIChodHRwczovL2dpdGh1Yi5jb20vc2luZHJlc29yaHVzL21vZGVybi1ub3JtYWxpemUvaXNzdWVzLzMpXG4yLiBDb3JyZWN0IHRoZSBvZGQgJ2VtJyBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4qL1xuXG5jb2RlLFxua2JkLFxuc2FtcCxcbnByZSB7XG4gIGZvbnQtZmFtaWx5OlxuXHRcdHVpLW1vbm9zcGFjZSxcblx0XHRTRk1vbm8tUmVndWxhcixcblx0XHRDb25zb2xhcyxcblx0XHQnTGliZXJhdGlvbiBNb25vJyxcblx0XHRNZW5sbyxcblx0XHRtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG5BZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuUHJldmVudCAnc3ViJyBhbmQgJ3N1cCcgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qXG5UYWJ1bGFyIGRhdGFcbj09PT09PT09PT09PVxuKi9cblxuLyoqXG4xLiBSZW1vdmUgdGV4dCBpbmRlbnRhdGlvbiBmcm9tIHRhYmxlIGNvbnRlbnRzIGluIENocm9tZSBhbmQgU2FmYXJpLiAoaHR0cHM6Ly9idWdzLmNocm9taXVtLm9yZy9wL2Nocm9taXVtL2lzc3Vlcy9kZXRhaWw/aWQ9OTk5MDg4LCBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjAxMjk3KVxuMi4gQ29ycmVjdCB0YWJsZSBib3JkZXIgY29sb3IgaW5oZXJpdGFuY2UgaW4gYWxsIENocm9tZSBhbmQgU2FmYXJpLiAoaHR0cHM6Ly9idWdzLmNocm9taXVtLm9yZy9wL2Nocm9taXVtL2lzc3Vlcy9kZXRhaWw/aWQ9OTM1NzI5LCBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk1MDE2KVxuKi9cblxudGFibGUge1xuICB0ZXh0LWluZGVudDogMDsgLyogMSAqL1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLypcbkZvcm1zXG49PT09PVxuKi9cblxuLyoqXG4xLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbjIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG5SZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UgYW5kIEZpcmVmb3guXG4xLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4qL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbkNvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4qL1xuXG5idXR0b24sXG5bdHlwZT0nYnV0dG9uJ10sXG5bdHlwZT0ncmVzZXQnXSxcblt0eXBlPSdzdWJtaXQnXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcblJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4qL1xuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuKi9cblxuOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcblJlbW92ZSB0aGUgYWRkaXRpb25hbCAnOmludmFsaWQnIHN0eWxlcyBpbiBGaXJlZm94LlxuU2VlOiBodHRwczovL2dpdGh1Yi5jb20vbW96aWxsYS9nZWNrby1kZXYvYmxvYi8yZjllYWNkOWQzZDk5NWM5MzdiNDI1MWE1NTU3ZDk1ZDQ5NGM5YmUxL2xheW91dC9zdHlsZS9yZXMvZm9ybXMuY3NzI0w3MjgtTDczN1xuKi9cblxuOi1tb3otdWktaW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qKlxuUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dCAnZmllbGRzZXQnIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiovXG5cbmxlZ2VuZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUgYW5kIEZpcmVmb3guXG4qL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG5Db3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBTYWZhcmkuXG4qL1xuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG46Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4yLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiovXG5cblt0eXBlPSdzZWFyY2gnXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuKi9cblxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbjEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4yLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvICdpbmhlcml0JyBpbiBTYWZhcmkuXG4qL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKlxuSW50ZXJhY3RpdmVcbj09PT09PT09PT09XG4qL1xuXG4vKlxuQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4qL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKipcbiAqIE1hbnVhbGx5IGZvcmtlZCBmcm9tIFNVSVQgQ1NTIEJhc2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9zdWl0Y3NzL2Jhc2VcbiAqIEEgdGhpbiBsYXllciBvbiB0b3Agb2Ygbm9ybWFsaXplLmNzcyB0aGF0IHByb3ZpZGVzIGEgc3RhcnRpbmcgcG9pbnQgbW9yZVxuICogc3VpdGFibGUgZm9yIHdlYiBhcHBsaWNhdGlvbnMuXG4gKi9cblxuLyoqXG4gKiBSZW1vdmVzIHRoZSBkZWZhdWx0IHNwYWNpbmcgYW5kIGJvcmRlciBmb3IgYXBwcm9wcmlhdGUgZWxlbWVudHMuXG4gKi9cblxuYmxvY2txdW90ZSxcbmRsLFxuZGQsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5ocixcbmZpZ3VyZSxcbnAsXG5wcmUge1xuICBtYXJnaW46IDA7XG59XG5cbmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4vKipcbiAqIFdvcmsgYXJvdW5kIGEgRmlyZWZveC9JRSBidWcgd2hlcmUgdGhlIHRyYW5zcGFyZW50IGBidXR0b25gIGJhY2tncm91bmRcbiAqIHJlc3VsdHMgaW4gYSBsb3NzIG9mIHRoZSBkZWZhdWx0IGBidXR0b25gIGZvY3VzIHN0eWxlcy5cbiAqL1xuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5vbCxcbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFRhaWx3aW5kIGN1c3RvbSByZXNldCBzdHlsZXNcbiAqL1xuXG4vKipcbiAqIDEuIFVzZSB0aGUgdXNlcidzIGNvbmZpZ3VyZWQgYHNhbnNgIGZvbnQtZmFtaWx5ICh3aXRoIFRhaWx3aW5kJ3MgZGVmYXVsdFxuICogICAgc2Fucy1zZXJpZiBmb250IHN0YWNrIGFzIGEgZmFsbGJhY2spIGFzIGEgc2FuZSBkZWZhdWx0LlxuICogMi4gVXNlIFRhaWx3aW5kJ3MgZGVmYXVsdCBcIm5vcm1hbFwiIGxpbmUtaGVpZ2h0IHNvIHRoZSB1c2VyIGlzbid0IGZvcmNlZFxuICogICAgdG8gb3ZlcnJpZGUgaXQgdG8gZW5zdXJlIGNvbnNpc3RlbmN5IGV2ZW4gd2hlbiB1c2luZyB0aGUgZGVmYXVsdCB0aGVtZS5cbiAqL1xuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHVpLXNhbnMtc2VyaWYsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBJbmhlcml0IGZvbnQtZmFtaWx5IGFuZCBsaW5lLWhlaWdodCBmcm9tIGBodG1sYCBzbyB1c2VycyBjYW4gc2V0IHRoZW0gYXNcbiAqIGEgY2xhc3MgZGlyZWN0bHkgb24gdGhlIGBodG1sYCBlbGVtZW50LlxuICovXG5cbmJvZHkge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogMS4gUHJldmVudCBwYWRkaW5nIGFuZCBib3JkZXIgZnJvbSBhZmZlY3RpbmcgZWxlbWVudCB3aWR0aC5cbiAqXG4gKiAgICBXZSB1c2VkIHRvIHNldCB0aGlzIGluIHRoZSBodG1sIGVsZW1lbnQgYW5kIGluaGVyaXQgZnJvbVxuICogICAgdGhlIHBhcmVudCBlbGVtZW50IGZvciBldmVyeXRoaW5nIGVsc2UuIFRoaXMgY2F1c2VkIGlzc3Vlc1xuICogICAgaW4gc2hhZG93LWRvbS1lbmhhbmNlZCBlbGVtZW50cyBsaWtlIDxkZXRhaWxzPiB3aGVyZSB0aGUgY29udGVudFxuICogICAgaXMgd3JhcHBlZCBieSBhIGRpdiB3aXRoIGJveC1zaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAuXG4gKlxuICogICAgaHR0cHM6Ly9naXRodWIuY29tL21vemRldnMvY3NzcmVtZWR5L2lzc3Vlcy80XG4gKlxuICpcbiAqIDIuIEFsbG93IGFkZGluZyBhIGJvcmRlciB0byBhbiBlbGVtZW50IGJ5IGp1c3QgYWRkaW5nIGEgYm9yZGVyLXdpZHRoLlxuICpcbiAqICAgIEJ5IGRlZmF1bHQsIHRoZSB3YXkgdGhlIGJyb3dzZXIgc3BlY2lmaWVzIHRoYXQgYW4gZWxlbWVudCBzaG91bGQgaGF2ZSBub1xuICogICAgYm9yZGVyIGlzIGJ5IHNldHRpbmcgaXQncyBib3JkZXItc3R5bGUgdG8gYG5vbmVgIGluIHRoZSB1c2VyLWFnZW50XG4gKiAgICBzdHlsZXNoZWV0LlxuICpcbiAqICAgIEluIG9yZGVyIHRvIGVhc2lseSBhZGQgYm9yZGVycyB0byBlbGVtZW50cyBieSBqdXN0IHNldHRpbmcgdGhlIGBib3JkZXItd2lkdGhgXG4gKiAgICBwcm9wZXJ0eSwgd2UgY2hhbmdlIHRoZSBkZWZhdWx0IGJvcmRlci1zdHlsZSBmb3IgYWxsIGVsZW1lbnRzIHRvIGBzb2xpZGAsIGFuZFxuICogICAgdXNlIGJvcmRlci13aWR0aCB0byBoaWRlIHRoZW0gaW5zdGVhZC4gVGhpcyB3YXkgb3VyIGBib3JkZXJgIHV0aWxpdGllcyBvbmx5XG4gKiAgICBuZWVkIHRvIHNldCB0aGUgYGJvcmRlci13aWR0aGAgcHJvcGVydHkgaW5zdGVhZCBvZiB0aGUgZW50aXJlIGBib3JkZXJgXG4gKiAgICBzaG9ydGhhbmQsIG1ha2luZyBvdXIgYm9yZGVyIHV0aWxpdGllcyBtdWNoIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGNvbXBvc2UuXG4gKlxuICogICAgaHR0cHM6Ly9naXRodWIuY29tL3RhaWx3aW5kY3NzL3RhaWx3aW5kY3NzL3B1bGwvMTE2XG4gKi9cblxuKixcbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgYm9yZGVyLXdpZHRoOiAwOyAvKiAyICovXG4gIGJvcmRlci1zdHlsZTogc29saWQ7IC8qIDIgKi9cbiAgYm9yZGVyLWNvbG9yOiAjZTVlN2ViOyAvKiAyICovXG59XG5cbi8qXG4gKiBFbnN1cmUgaG9yaXpvbnRhbCBydWxlcyBhcmUgdmlzaWJsZSBieSBkZWZhdWx0XG4gKi9cblxuaHIge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG59XG5cbi8qKlxuICogVW5kbyB0aGUgYGJvcmRlci1zdHlsZTogbm9uZWAgcmVzZXQgdGhhdCBOb3JtYWxpemUgYXBwbGllcyB0byBpbWFnZXMgc28gdGhhdFxuICogb3VyIGBib3JkZXIte3dpZHRofWAgdXRpbGl0aWVzIGhhdmUgdGhlIGV4cGVjdGVkIGVmZmVjdC5cbiAqXG4gKiBUaGUgTm9ybWFsaXplIHJlc2V0IGlzIHVubmVjZXNzYXJ5IGZvciB1cyBzaW5jZSB3ZSBkZWZhdWx0IHRoZSBib3JkZXItd2lkdGhcbiAqIHRvIDAgb24gYWxsIGVsZW1lbnRzLlxuICpcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS90YWlsd2luZGNzcy90YWlsd2luZGNzcy9pc3N1ZXMvMzYyXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciwgdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzljYTNhZjtcbn1cblxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzljYTNhZjtcbn1cblxuaW5wdXQ6OnBsYWNlaG9sZGVyLFxudGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICM5Y2EzYWY7XG59XG5cbmJ1dHRvbixcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogUmVzZXQgbGlua3MgdG8gb3B0aW1pemUgZm9yIG9wdC1pbiBzdHlsaW5nIGluc3RlYWQgb2ZcbiAqIG9wdC1vdXQuXG4gKi9cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG59XG5cbi8qKlxuICogUmVzZXQgZm9ybSBlbGVtZW50IHByb3BlcnRpZXMgdGhhdCBhcmUgZWFzeSB0byBmb3JnZXQgdG9cbiAqIHN0eWxlIGV4cGxpY2l0bHkgc28geW91IGRvbid0IGluYWR2ZXJ0ZW50bHkgaW50cm9kdWNlXG4gKiBzdHlsZXMgdGhhdCBkZXZpYXRlIGZyb20geW91ciBkZXNpZ24gc3lzdGVtLiBUaGVzZSBzdHlsZXNcbiAqIHN1cHBsZW1lbnQgYSBwYXJ0aWFsIHJlc2V0IHRoYXQgaXMgYWxyZWFkeSBhcHBsaWVkIGJ5XG4gKiBub3JtYWxpemUuY3NzLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBVc2UgdGhlIGNvbmZpZ3VyZWQgJ21vbm8nIGZvbnQgZmFtaWx5IGZvciBlbGVtZW50cyB0aGF0XG4gKiBhcmUgZXhwZWN0ZWQgdG8gYmUgcmVuZGVyZWQgd2l0aCBhIG1vbm9zcGFjZSBmb250LCBmYWxsaW5nXG4gKiBiYWNrIHRvIHRoZSBzeXN0ZW0gbW9ub3NwYWNlIHN0YWNrIGlmIHRoZXJlIGlzIG5vIGNvbmZpZ3VyZWRcbiAqICdtb25vJyBmb250IGZhbWlseS5cbiAqL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiB1aS1tb25vc3BhY2UsIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbi8qKlxuICogTWFrZSByZXBsYWNlZCBlbGVtZW50cyBgZGlzcGxheTogYmxvY2tgIGJ5IGRlZmF1bHQgYXMgdGhhdCdzXG4gKiB0aGUgYmVoYXZpb3IgeW91IHdhbnQgYWxtb3N0IGFsbCBvZiB0aGUgdGltZS4gSW5zcGlyZWQgYnlcbiAqIENTUyBSZW1lZHksIHdpdGggYHN2Z2AgYWRkZWQgYXMgd2VsbC5cbiAqXG4gKiBodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzE0XG4gKi9cblxuaW1nLFxuc3ZnLFxudmlkZW8sXG5jYW52YXMsXG5hdWRpbyxcbmlmcmFtZSxcbmVtYmVkLFxub2JqZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qKlxuICogQ29uc3RyYWluIGltYWdlcyBhbmQgdmlkZW9zIHRvIHRoZSBwYXJlbnQgd2lkdGggYW5kIHByZXNlcnZlXG4gKiB0aGVpciBpbnN0cmluc2ljIGFzcGVjdCByYXRpby5cbiAqXG4gKiBodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzE0XG4gKi9cblxuaW1nLFxudmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1MzZweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE1MzZweDtcbiAgfVxufVxuXG4uc3BhY2UteS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygwLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMS41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygxLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS03ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDEuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC03ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygxLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS05ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDIuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC05ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygyLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygyLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMi41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygyLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygyLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS0xMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygzcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDMuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygzLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygzLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS0xNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyg2cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS0yOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg3cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDdyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg3cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTMyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDhyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyg5cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoOXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYyg5cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS00NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC00NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDExcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS00OCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC00OCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEzcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS01NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC01NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE2cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS03MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC03MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE4cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygyMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygyMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygyNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygyNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDI0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMXB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMFxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC4xMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC4xMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMFxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygwLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjM3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygwLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMlxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMlxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjYyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygwLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktM1xcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC44NzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC44NzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtM1xcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygwLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0ycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0yLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0zLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTMuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC02cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC02cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTdyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTdyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC05cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC05cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC05cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC05cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMThyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMjByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMjRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4xMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC44NzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMTtcbn1cblxuLnNwYWNlLXgtcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMTtcbn1cblxuLmRpdmlkZS15LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMHB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xufVxuXG4uZGl2aWRlLXgtMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygwcHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG59XG5cbi5kaXZpZGUteS0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDJweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbn1cblxuLmRpdmlkZS14LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICBib3JkZXItbGVmdC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xufVxuXG4uZGl2aWRlLXktNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYyg0cHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG59XG5cbi5kaXZpZGUteC00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLmRpdmlkZS15LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoOHB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xufVxuXG4uZGl2aWRlLXgtOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg4cHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG59XG5cbi5kaXZpZGUteSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygxcHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG59XG5cbi5kaXZpZGUteCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygxcHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG59XG5cbi5kaXZpZGUteS1yZXZlcnNlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMTtcbn1cblxuLmRpdmlkZS14LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAxO1xufVxuXG4uZGl2aWRlLXRyYW5zcGFyZW50ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kaXZpZGUtY3VycmVudCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmRpdmlkZS1ibGFjayA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS13aGl0ZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmF5LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyYXktOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXJlZC01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1yZWQtMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXJlZC0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcmVkLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1yZWQtNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXJlZC01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXJlZC02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXJlZC03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXJlZC04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXJlZC05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXllbGxvdy01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS15ZWxsb3ctMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXllbGxvdy0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUteWVsbG93LTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXllbGxvdy00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS15ZWxsb3ctNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUteWVsbG93LTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUteWVsbG93LTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS15ZWxsb3ctODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS15ZWxsb3ctOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmVlbi01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmVlbi0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtZ3JlZW4tMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyZWVuLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmVlbi00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmVlbi01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmVlbi02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWdyZWVuLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmVlbi04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmVlbi05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ibHVlLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWJsdWUtMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWJsdWUtMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWJsdWUtMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWJsdWUtNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtYmx1ZS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ibHVlLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtYmx1ZS03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWJsdWUtODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ibHVlLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtaW5kaWdvLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWluZGlnby0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtaW5kaWdvLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1pbmRpZ28tMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWluZGlnby00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtaW5kaWdvLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWluZGlnby02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWluZGlnby03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWluZGlnby04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWluZGlnby05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXB1cnBsZS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1wdXJwbGUtMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXB1cnBsZS0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcHVycGxlLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1wdXJwbGUtNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXB1cnBsZS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1wdXJwbGUtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcHVycGxlLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXB1cnBsZS04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXB1cnBsZS05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXBpbmstNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcGluay0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcGluay0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcGluay0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcGluay00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcGluay01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1waW5rLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXBpbmstNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1waW5rLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtcGluay05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXNvbGlkID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5kaXZpZGUtZGFzaGVkID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkO1xufVxuXG4uZGl2aWRlLWRvdHRlZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbn1cblxuLmRpdmlkZS1kb3VibGUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG59XG5cbi5kaXZpZGUtbm9uZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi5kaXZpZGUtb3BhY2l0eS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDA7XG59XG5cbi5kaXZpZGUtb3BhY2l0eS01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5kaXZpZGUtb3BhY2l0eS0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjE7XG59XG5cbi5kaXZpZGUtb3BhY2l0eS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjI7XG59XG5cbi5kaXZpZGUtb3BhY2l0eS0yNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjI1O1xufVxuXG4uZGl2aWRlLW9wYWNpdHktMzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4zO1xufVxuXG4uZGl2aWRlLW9wYWNpdHktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC40O1xufVxuXG4uZGl2aWRlLW9wYWNpdHktNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC41O1xufVxuXG4uZGl2aWRlLW9wYWNpdHktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC42O1xufVxuXG4uZGl2aWRlLW9wYWNpdHktNzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC43O1xufVxuXG4uZGl2aWRlLW9wYWNpdHktNzUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC43NTtcbn1cblxuLmRpdmlkZS1vcGFjaXR5LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuODtcbn1cblxuLmRpdmlkZS1vcGFjaXR5LTkwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuOTtcbn1cblxuLmRpdmlkZS1vcGFjaXR5LTk1ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5kaXZpZGUtb3BhY2l0eS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLm5vdC1zci1vbmx5IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnNyLW9ubHk6Zm9jdXMtd2l0aGluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpub3Qtc3Itb25seTpmb2N1cy13aXRoaW4ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uZm9jdXNcXDpzci1vbmx5OmZvY3VzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5mb2N1c1xcOm5vdC1zci1vbmx5OmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmFwcGVhcmFuY2Utbm9uZSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5iZy1maXhlZCB7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG59XG5cbi5iZy1sb2NhbCB7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogbG9jYWw7XG59XG5cbi5iZy1zY3JvbGwge1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbn1cblxuLmJnLWNsaXAtYm9yZGVyIHtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xufVxuXG4uYmctY2xpcC1wYWRkaW5nIHtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cblxuLmJnLWNsaXAtY29udGVudCB7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG59XG5cbi5iZy1jbGlwLXRleHQge1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYmctY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmJnLWJsYWNrIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXdoaXRlIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyYXktNTAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS0yMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS0zMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS01MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS02MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS03MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS04MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JheS05MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcmVkLTUwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXJlZC0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcmVkLTIwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1yZWQtMzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXJlZC00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcmVkLTUwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcmVkLTYwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcmVkLTcwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcmVkLTgwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcmVkLTkwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmcteWVsbG93LTUwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXllbGxvdy0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmcteWVsbG93LTIwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy15ZWxsb3ctMzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmcteWVsbG93LTQwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXllbGxvdy01MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy15ZWxsb3ctNjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy15ZWxsb3ctNzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXllbGxvdy04MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXllbGxvdy05MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyZWVuLTUwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyZWVuLTEwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1ncmVlbi0yMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JlZW4tMzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyZWVuLTQwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyZWVuLTUwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyZWVuLTYwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JlZW4tNzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyZWVuLTgwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWdyZWVuLTkwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWJsdWUtNTAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctYmx1ZS0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctYmx1ZS0yMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctYmx1ZS0zMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctYmx1ZS00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1ibHVlLTUwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWJsdWUtNjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1ibHVlLTcwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctYmx1ZS04MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWJsdWUtOTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1pbmRpZ28tNTAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctaW5kaWdvLTEwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1pbmRpZ28tMjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWluZGlnby0zMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctaW5kaWdvLTQwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1pbmRpZ28tNTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctaW5kaWdvLTYwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctaW5kaWdvLTcwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctaW5kaWdvLTgwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctaW5kaWdvLTkwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcHVycGxlLTUwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXB1cnBsZS0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcHVycGxlLTIwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1wdXJwbGUtMzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXB1cnBsZS00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcHVycGxlLTUwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXB1cnBsZS02MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1wdXJwbGUtNzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcHVycGxlLTgwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcHVycGxlLTkwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcGluay01MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1waW5rLTEwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1waW5rLTIwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1waW5rLTMwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1waW5rLTQwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1waW5rLTUwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXBpbmstNjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uYmctcGluay03MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXBpbmstODAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1waW5rLTkwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ibGFjayB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy13aGl0ZSB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmF5LTUwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktMTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktMjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktMzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktNDAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktNTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktNjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktNzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktODAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyYXktOTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXJlZC01MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1yZWQtMTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXJlZC0yMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcmVkLTMwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1yZWQtNDAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXJlZC01MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXJlZC02MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXJlZC03MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXJlZC04MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXJlZC05MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXllbGxvdy01MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXllbGxvdy0yMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTMwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXllbGxvdy00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTYwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTcwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctODAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctOTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmVlbi01MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tMjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyZWVuLTMwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmVlbi00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmVlbi01MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmVlbi02MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWdyZWVuLTcwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmVlbi04MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ncmVlbi05MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ibHVlLTUwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWJsdWUtMTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWJsdWUtMjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWJsdWUtMzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWJsdWUtNDAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctYmx1ZS01MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ibHVlLTYwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctYmx1ZS03MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWJsdWUtODAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1ibHVlLTkwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTUwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWluZGlnby0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTIwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tMzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWluZGlnby00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTUwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWluZGlnby02MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWluZGlnby03MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWluZGlnby04MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLWluZGlnby05MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXB1cnBsZS01MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtMTAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXB1cnBsZS0yMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTMwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNDAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXB1cnBsZS01MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNjAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTcwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXB1cnBsZS04MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXB1cnBsZS05MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXBpbmstNTAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcGluay0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcGluay0yMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcGluay0zMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcGluay00MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcGluay01MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1waW5rLTYwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLXBpbmstNzAwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1waW5rLTgwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6YmctcGluay05MDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ymctd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6YmctcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ob3ZlclxcOmJnLWN1cnJlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5ob3ZlclxcOmJnLWJsYWNrOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ymctd2hpdGU6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ncmF5LTUwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctZ3JheS0xMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ncmF5LTIwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyYXktMzAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctZ3JheS00MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ncmF5LTUwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyYXktNjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctZ3JheS03MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ncmF5LTgwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyYXktOTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcmVkLTUwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcmVkLTEwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXJlZC0yMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1yZWQtMzAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcmVkLTQwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXJlZC01MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcmVkLTYwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1yZWQtNzAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXJlZC04MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcmVkLTkwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy15ZWxsb3ctNTA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmcteWVsbG93LTIwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXllbGxvdy0zMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXllbGxvdy00MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXllbGxvdy01MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXllbGxvdy02MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmcteWVsbG93LTcwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXllbGxvdy04MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmcteWVsbG93LTkwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ncmVlbi01MDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTEwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTIwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTMwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTQwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctZ3JlZW4tNTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ncmVlbi02MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctZ3JlZW4tNzAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctZ3JlZW4tODAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ncmVlbi05MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWUtNTA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ibHVlLTEwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWUtMjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctYmx1ZS0zMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1ibHVlLTQwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctYmx1ZS01MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWUtNjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWUtNzAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWUtODAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWUtOTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWluZGlnby01MDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWluZGlnby0xMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctaW5kaWdvLTMwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWluZGlnby00MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWluZGlnby03MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctaW5kaWdvLTgwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXB1cnBsZS01MDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXB1cnBsZS0xMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcHVycGxlLTMwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXB1cnBsZS00MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1wdXJwbGUtODAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXB1cnBsZS05MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcGluay01MDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXBpbmstMTAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcGluay0yMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1waW5rLTMwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXBpbmstNDAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcGluay01MDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXBpbmstNjAwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1waW5rLTcwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1waW5rLTgwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1waW5rLTkwMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy10cmFuc3BhcmVudDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXNcXDpiZy1jdXJyZW50OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uZm9jdXNcXDpiZy1ibGFjazpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXdoaXRlOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JheS01MDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWdyYXktMTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JheS0yMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ncmF5LTMwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWdyYXktNDAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JheS01MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ncmF5LTYwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWdyYXktNzAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JheS04MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ncmF5LTkwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXJlZC01MDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXJlZC0xMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1yZWQtMjAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcmVkLTMwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXJlZC00MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1yZWQtNTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXJlZC02MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcmVkLTcwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1yZWQtODAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXJlZC05MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmcteWVsbG93LTUwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmcteWVsbG93LTEwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXllbGxvdy0yMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXllbGxvdy03MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy15ZWxsb3ctODAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXllbGxvdy05MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JlZW4tNTA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi0xMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi0yMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi0zMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi00MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWdyZWVuLTUwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JlZW4tNjAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWdyZWVuLTcwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWdyZWVuLTgwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JlZW4tOTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTUwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctYmx1ZS0xMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTIwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWJsdWUtMzAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctYmx1ZS00MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWJsdWUtNTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTYwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTcwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTgwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTkwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1pbmRpZ28tNTA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctaW5kaWdvLTIwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWluZGlnby0zMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctaW5kaWdvLTUwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctaW5kaWdvLTYwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWluZGlnby04MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctaW5kaWdvLTkwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1wdXJwbGUtNTA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcHVycGxlLTIwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcHVycGxlLTUwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcHVycGxlLTYwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcHVycGxlLTcwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcHVycGxlLTgwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXBpbmstNTA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1waW5rLTEwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXBpbmstMjAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcGluay0zMDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1waW5rLTQwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXBpbmstNTAwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1waW5rLTYwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcGluay03MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcGluay04MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcGluay05MDA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLW5vbmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uYmctZ3JhZGllbnQtdG8tdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG59XG5cbi5iZy1ncmFkaWVudC10by10ciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG59XG5cbi5iZy1ncmFkaWVudC10by1yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xufVxuXG4uYmctZ3JhZGllbnQtdG8tYnIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xufVxuXG4uYmctZ3JhZGllbnQtdG8tYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG59XG5cbi5iZy1ncmFkaWVudC10by1ibCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gbGVmdCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbn1cblxuLmJnLWdyYWRpZW50LXRvLWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbn1cblxuLmJnLWdyYWRpZW50LXRvLXRsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xufVxuXG4uZnJvbS10cmFuc3BhcmVudCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogdHJhbnNwYXJlbnQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5mcm9tLWN1cnJlbnQge1xuICAtLXR3LWdyYWRpZW50LWZyb206IGN1cnJlbnRDb2xvcjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLmZyb20tYmxhY2sge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMwMDA7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5mcm9tLXdoaXRlIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xufVxuXG4uZnJvbS1ncmF5LTUwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlmYWZiO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xufVxuXG4uZnJvbS1ncmF5LTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2YzZjRmNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbn1cblxuLmZyb20tZ3JheS0yMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlNWU3ZWI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG59XG5cbi5mcm9tLWdyYXktMzAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFkNWRiO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xufVxuXG4uZnJvbS1ncmF5LTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzljYTNhZjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbn1cblxuLmZyb20tZ3JheS01MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM2YjcyODA7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG59XG5cbi5mcm9tLWdyYXktNjAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGI1NTYzO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xufVxuXG4uZnJvbS1ncmF5LTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3NDE1MTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbn1cblxuLmZyb20tZ3JheS04MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMxZjI5Mzc7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG59XG5cbi5mcm9tLWdyYXktOTAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTExODI3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xufVxuXG4uZnJvbS1yZWQtNTAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYyZjI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG59XG5cbi5mcm9tLXJlZC0xMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWUyZTI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG59XG5cbi5mcm9tLXJlZC0yMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWNhY2E7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG59XG5cbi5mcm9tLXJlZC0zMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2E1YTU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG59XG5cbi5mcm9tLXJlZC00MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmODcxNzE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG59XG5cbi5mcm9tLXJlZC01MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlZjQ0NDQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xufVxuXG4uZnJvbS1yZWQtNjAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGMyNjI2O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbn1cblxuLmZyb20tcmVkLTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2I5MWMxYztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG59XG5cbi5mcm9tLXJlZC04MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM5OTFiMWI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xufVxuXG4uZnJvbS1yZWQtOTAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2YxZDFkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbn1cblxuLmZyb20teWVsbG93LTUwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmYmViO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xufVxuXG4uZnJvbS15ZWxsb3ctMTAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmM2M3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xufVxuXG4uZnJvbS15ZWxsb3ctMjAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRlNjhhO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xufVxuXG4uZnJvbS15ZWxsb3ctMzAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNkMzRkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG59XG5cbi5mcm9tLXllbGxvdy00MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmJmMjQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbn1cblxuLmZyb20teWVsbG93LTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1OWUwYjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xufVxuXG4uZnJvbS15ZWxsb3ctNjAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDk3NzA2O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbn1cblxuLmZyb20teWVsbG93LTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2I0NTMwOTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbn1cblxuLmZyb20teWVsbG93LTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzkyNDAwZTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG59XG5cbi5mcm9tLXllbGxvdy05MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM3ODM1MGY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xufVxuXG4uZnJvbS1ncmVlbi01MCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjZmRmNTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbn1cblxuLmZyb20tZ3JlZW4tMTAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFmYWU1O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xufVxuXG4uZnJvbS1ncmVlbi0yMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNhN2YzZDA7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG59XG5cbi5mcm9tLWdyZWVuLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzZlZTdiNztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbn1cblxuLmZyb20tZ3JlZW4tNDAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzRkMzk5O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG59XG5cbi5mcm9tLWdyZWVuLTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzEwYjk4MTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xufVxuXG4uZnJvbS1ncmVlbi02MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMwNTk2Njk7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xufVxuXG4uZnJvbS1ncmVlbi03MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMwNDc4NTc7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG59XG5cbi5mcm9tLWdyZWVuLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NWY0NjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xufVxuXG4uZnJvbS1ncmVlbi05MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjRlM2I7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbn1cblxuLmZyb20tYmx1ZS01MCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmZjZmZjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbn1cblxuLmZyb20tYmx1ZS0xMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNkYmVhZmU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG59XG5cbi5mcm9tLWJsdWUtMjAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmZkYmZlO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xufVxuXG4uZnJvbS1ibHVlLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzkzYzVmZDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbn1cblxuLmZyb20tYmx1ZS00MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM2MGE1ZmE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbn1cblxuLmZyb20tYmx1ZS01MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMzYjgyZjY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbn1cblxuLmZyb20tYmx1ZS02MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMyNTYzZWI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xufVxuXG4uZnJvbS1ibHVlLTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzFkNGVkODtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG59XG5cbi5mcm9tLWJsdWUtODAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWU0MGFmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbn1cblxuLmZyb20tYmx1ZS05MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTNhOGE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xufVxuXG4uZnJvbS1pbmRpZ28tNTAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlZWYyZmY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG59XG5cbi5mcm9tLWluZGlnby0xMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlMGU3ZmY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG59XG5cbi5mcm9tLWluZGlnby0yMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNjN2QyZmU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG59XG5cbi5mcm9tLWluZGlnby0zMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNhNWI0ZmM7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG59XG5cbi5mcm9tLWluZGlnby00MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM4MThjZjg7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG59XG5cbi5mcm9tLWluZGlnby01MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM2MzY2ZjE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbn1cblxuLmZyb20taW5kaWdvLTYwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzRmNDZlNTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG59XG5cbi5mcm9tLWluZGlnby03MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM0MzM4Y2E7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xufVxuXG4uZnJvbS1pbmRpZ28tODAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzczMGEzO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbn1cblxuLmZyb20taW5kaWdvLTkwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzMxMmU4MTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG59XG5cbi5mcm9tLXB1cnBsZS01MCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1ZjNmZjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbn1cblxuLmZyb20tcHVycGxlLTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2VkZTlmZTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbn1cblxuLmZyb20tcHVycGxlLTIwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2RkZDZmZTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbn1cblxuLmZyb20tcHVycGxlLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2M0YjVmZDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbn1cblxuLmZyb20tcHVycGxlLTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3OGJmYTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbn1cblxuLmZyb20tcHVycGxlLTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzhiNWNmNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xufVxuXG4uZnJvbS1wdXJwbGUtNjAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2MzYWVkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG59XG5cbi5mcm9tLXB1cnBsZS03MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZDI4ZDk7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbn1cblxuLmZyb20tcHVycGxlLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzViMjFiNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG59XG5cbi5mcm9tLXB1cnBsZS05MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM0YzFkOTU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xufVxuXG4uZnJvbS1waW5rLTUwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRmMmY4O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xufVxuXG4uZnJvbS1waW5rLTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZTdmMztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbn1cblxuLmZyb20tcGluay0yMDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmNmZTg7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG59XG5cbi5mcm9tLXBpbmstMzAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlhOGQ0O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xufVxuXG4uZnJvbS1waW5rLTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y0NzJiNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbn1cblxuLmZyb20tcGluay01MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlYzQ4OTk7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbn1cblxuLmZyb20tcGluay02MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNkYjI3Nzc7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbn1cblxuLmZyb20tcGluay03MDAge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNiZTE4NWQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xufVxuXG4uZnJvbS1waW5rLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzlkMTc0ZDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG59XG5cbi5mcm9tLXBpbmstOTAwIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjODMxODQzO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbn1cblxuLnZpYS10cmFuc3BhcmVudCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB0cmFuc3BhcmVudCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4udmlhLWN1cnJlbnQge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG59XG5cbi52aWEtYmxhY2sge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzAwMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4udmlhLXdoaXRlIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLnZpYS1ncmF5LTUwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbn1cblxuLnZpYS1ncmF5LTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjNmNGY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG59XG5cbi52aWEtZ3JheS0yMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2U1ZTdlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xufVxuXG4udmlhLWdyYXktMzAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbn1cblxuLnZpYS1ncmF5LTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWNhM2FmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG59XG5cbi52aWEtZ3JheS01MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZiNzI4MCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xufVxuXG4udmlhLWdyYXktNjAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbn1cblxuLnZpYS1ncmF5LTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzc0MTUxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG59XG5cbi52aWEtZ3JheS04MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFmMjkzNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xufVxuXG4udmlhLWdyYXktOTAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbn1cblxuLnZpYS1yZWQtNTAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjJmMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xufVxuXG4udmlhLXJlZC0xMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZTJlMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xufVxuXG4udmlhLXJlZC0yMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xufVxuXG4udmlhLXJlZC0zMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjYTVhNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xufVxuXG4udmlhLXJlZC00MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y4NzE3MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xufVxuXG4udmlhLXJlZC01MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbn1cblxuLnZpYS1yZWQtNjAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYzI2MjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG59XG5cbi52aWEtcmVkLTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjkxYzFjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xufVxuXG4udmlhLXJlZC04MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbn1cblxuLnZpYS1yZWQtOTAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ZjFkMWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG59XG5cbi52aWEteWVsbG93LTUwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmZiZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbn1cblxuLnZpYS15ZWxsb3ctMTAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbn1cblxuLnZpYS15ZWxsb3ctMjAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGU2OGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbn1cblxuLnZpYS15ZWxsb3ctMzAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2QzNGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xufVxuXG4udmlhLXllbGxvdy00MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG59XG5cbi52aWEteWVsbG93LTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjU5ZTBiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbn1cblxuLnZpYS15ZWxsb3ctNjAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkOTc3MDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG59XG5cbi52aWEteWVsbG93LTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG59XG5cbi52aWEteWVsbG93LTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTI0MDBlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xufVxuXG4udmlhLXllbGxvdy05MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzc4MzUwZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbn1cblxuLnZpYS1ncmVlbi01MCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG59XG5cbi52aWEtZ3JlZW4tMTAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWZhZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbn1cblxuLnZpYS1ncmVlbi0yMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3ZjNkMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xufVxuXG4udmlhLWdyZWVuLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG59XG5cbi52aWEtZ3JlZW4tNDAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNGQzOTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xufVxuXG4udmlhLWdyZWVuLTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTBiOTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbn1cblxuLnZpYS1ncmVlbi02MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbn1cblxuLnZpYS1ncmVlbi03MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA0Nzg1NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xufVxuXG4udmlhLWdyZWVuLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY1ZjQ2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbn1cblxuLnZpYS1ncmVlbi05MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG59XG5cbi52aWEtYmx1ZS01MCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWZmNmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG59XG5cbi52aWEtYmx1ZS0xMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiZWFmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xufVxuXG4udmlhLWJsdWUtMjAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbn1cblxuLnZpYS1ibHVlLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTNjNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG59XG5cbi52aWEtYmx1ZS00MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYwYTVmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG59XG5cbi52aWEtYmx1ZS01MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG59XG5cbi52aWEtYmx1ZS02MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzI1NjNlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbn1cblxuLnZpYS1ibHVlLTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWQ0ZWQ4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xufVxuXG4udmlhLWJsdWUtODAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG59XG5cbi52aWEtYmx1ZS05MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlM2E4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbn1cblxuLnZpYS1pbmRpZ28tNTAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VlZjJmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xufVxuXG4udmlhLWluZGlnby0xMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xufVxuXG4udmlhLWluZGlnby0yMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M3ZDJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xufVxuXG4udmlhLWluZGlnby0zMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E1YjRmYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xufVxuXG4udmlhLWluZGlnby00MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xufVxuXG4udmlhLWluZGlnby01MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYzNjZmMSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG59XG5cbi52aWEtaW5kaWdvLTYwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGY0NmU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xufVxuXG4udmlhLWluZGlnby03MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbn1cblxuLnZpYS1pbmRpZ28tODAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzMwYTMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG59XG5cbi52aWEtaW5kaWdvLTkwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzEyZTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xufVxuXG4udmlhLXB1cnBsZS01MCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG59XG5cbi52aWEtcHVycGxlLTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWRlOWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG59XG5cbi52aWEtcHVycGxlLTIwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGRkNmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG59XG5cbi52aWEtcHVycGxlLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG59XG5cbi52aWEtcHVycGxlLTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTc4YmZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG59XG5cbi52aWEtcHVycGxlLTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOGI1Y2Y2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbn1cblxuLnZpYS1wdXJwbGUtNjAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xufVxuXG4udmlhLXB1cnBsZS03MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZkMjhkOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG59XG5cbi52aWEtcHVycGxlLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNWIyMWI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xufVxuXG4udmlhLXB1cnBsZS05MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbn1cblxuLnZpYS1waW5rLTUwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGYyZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbn1cblxuLnZpYS1waW5rLTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNlN2YzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG59XG5cbi52aWEtcGluay0yMDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xufVxuXG4udmlhLXBpbmstMzAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWE4ZDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbn1cblxuLnZpYS1waW5rLTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjQ3MmI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG59XG5cbi52aWEtcGluay01MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG59XG5cbi52aWEtcGluay02MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiMjc3NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG59XG5cbi52aWEtcGluay03MDAge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JlMTg1ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbn1cblxuLnZpYS1waW5rLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xufVxuXG4udmlhLXBpbmstOTAwIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MzE4NDMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG59XG5cbi50by10cmFuc3BhcmVudCB7XG4gIC0tdHctZ3JhZGllbnQtdG86IHRyYW5zcGFyZW50O1xufVxuXG4udG8tY3VycmVudCB7XG4gIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbn1cblxuLnRvLWJsYWNrIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzAwMDtcbn1cblxuLnRvLXdoaXRlIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZmZjtcbn1cblxuLnRvLWdyYXktNTAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xufVxuXG4udG8tZ3JheS0xMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjNmNGY2O1xufVxuXG4udG8tZ3JheS0yMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZTVlN2ViO1xufVxuXG4udG8tZ3JheS0zMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xufVxuXG4udG8tZ3JheS00MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjOWNhM2FmO1xufVxuXG4udG8tZ3JheS01MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNmI3MjgwO1xufVxuXG4udG8tZ3JheS02MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xufVxuXG4udG8tZ3JheS03MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMzc0MTUxO1xufVxuXG4udG8tZ3JheS04MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMWYyOTM3O1xufVxuXG4udG8tZ3JheS05MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xufVxuXG4udG8tcmVkLTUwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZlZjJmMjtcbn1cblxuLnRvLXJlZC0xMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmVlMmUyO1xufVxuXG4udG8tcmVkLTIwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG59XG5cbi50by1yZWQtMzAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZjYTVhNTtcbn1cblxuLnRvLXJlZC00MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjg3MTcxO1xufVxuXG4udG8tcmVkLTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG59XG5cbi50by1yZWQtNjAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2RjMjYyNjtcbn1cblxuLnRvLXJlZC03MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYjkxYzFjO1xufVxuXG4udG8tcmVkLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG59XG5cbi50by1yZWQtOTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzdmMWQxZDtcbn1cblxuLnRvLXllbGxvdy01MCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZmZiZWI7XG59XG5cbi50by15ZWxsb3ctMTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbn1cblxuLnRvLXllbGxvdy0yMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmRlNjhhO1xufVxuXG4udG8teWVsbG93LTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmY2QzNGQ7XG59XG5cbi50by15ZWxsb3ctNDAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbn1cblxuLnRvLXllbGxvdy01MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjU5ZTBiO1xufVxuXG4udG8teWVsbG93LTYwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkOTc3MDY7XG59XG5cbi50by15ZWxsb3ctNzAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbn1cblxuLnRvLXllbGxvdy04MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjOTI0MDBlO1xufVxuXG4udG8teWVsbG93LTkwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM3ODM1MGY7XG59XG5cbi50by1ncmVlbi01MCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG59XG5cbi50by1ncmVlbi0xMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZDFmYWU1O1xufVxuXG4udG8tZ3JlZW4tMjAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2E3ZjNkMDtcbn1cblxuLnRvLWdyZWVuLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG59XG5cbi50by1ncmVlbi00MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMzRkMzk5O1xufVxuXG4udG8tZ3JlZW4tNTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzEwYjk4MTtcbn1cblxuLnRvLWdyZWVuLTYwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG59XG5cbi50by1ncmVlbi03MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMDQ3ODU3O1xufVxuXG4udG8tZ3JlZW4tODAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzA2NWY0Njtcbn1cblxuLnRvLWdyZWVuLTkwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG59XG5cbi50by1ibHVlLTUwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2VmZjZmZjtcbn1cblxuLnRvLWJsdWUtMTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2RiZWFmZTtcbn1cblxuLnRvLWJsdWUtMjAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbn1cblxuLnRvLWJsdWUtMzAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzkzYzVmZDtcbn1cblxuLnRvLWJsdWUtNDAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzYwYTVmYTtcbn1cblxuLnRvLWJsdWUtNTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbn1cblxuLnRvLWJsdWUtNjAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzI1NjNlYjtcbn1cblxuLnRvLWJsdWUtNzAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzFkNGVkODtcbn1cblxuLnRvLWJsdWUtODAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbn1cblxuLnRvLWJsdWUtOTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzFlM2E4YTtcbn1cblxuLnRvLWluZGlnby01MCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlZWYyZmY7XG59XG5cbi50by1pbmRpZ28tMTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbn1cblxuLnRvLWluZGlnby0yMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYzdkMmZlO1xufVxuXG4udG8taW5kaWdvLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNhNWI0ZmM7XG59XG5cbi50by1pbmRpZ28tNDAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbn1cblxuLnRvLWluZGlnby01MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNjM2NmYxO1xufVxuXG4udG8taW5kaWdvLTYwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM0ZjQ2ZTU7XG59XG5cbi50by1pbmRpZ28tNzAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbn1cblxuLnRvLWluZGlnby04MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMzczMGEzO1xufVxuXG4udG8taW5kaWdvLTkwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMzMTJlODE7XG59XG5cbi50by1wdXJwbGUtNTAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xufVxuXG4udG8tcHVycGxlLTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlZGU5ZmU7XG59XG5cbi50by1wdXJwbGUtMjAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2RkZDZmZTtcbn1cblxuLnRvLXB1cnBsZS0zMDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xufVxuXG4udG8tcHVycGxlLTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNhNzhiZmE7XG59XG5cbi50by1wdXJwbGUtNTAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzhiNWNmNjtcbn1cblxuLnRvLXB1cnBsZS02MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xufVxuXG4udG8tcHVycGxlLTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM2ZDI4ZDk7XG59XG5cbi50by1wdXJwbGUtODAwIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzViMjFiNjtcbn1cblxuLnRvLXB1cnBsZS05MDAge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xufVxuXG4udG8tcGluay01MCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZGYyZjg7XG59XG5cbi50by1waW5rLTEwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmY2U3ZjM7XG59XG5cbi50by1waW5rLTIwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG59XG5cbi50by1waW5rLTMwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmOWE4ZDQ7XG59XG5cbi50by1waW5rLTQwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmNDcyYjY7XG59XG5cbi50by1waW5rLTUwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG59XG5cbi50by1waW5rLTYwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkYjI3Nzc7XG59XG5cbi50by1waW5rLTcwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNiZTE4NWQ7XG59XG5cbi50by1waW5rLTgwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG59XG5cbi50by1waW5rLTkwMCB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM4MzE4NDM7XG59XG5cbi5ob3ZlclxcOmZyb20tdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWN1cnJlbnQ6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206IGN1cnJlbnRDb2xvcjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ibGFjazpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzAwMDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS13aGl0ZTpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmF5LTUwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlmYWZiO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjNmNGY2O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktMzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFkNWRiO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWNhM2FmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktNTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktNjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGI1NTYzO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzc0MTUxO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyYXktOTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTExODI3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXJlZC01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjJmMjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1yZWQtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXJlZC0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWNhY2E7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcmVkLTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjYTVhNTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1yZWQtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXJlZC01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlZjQ0NDQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXJlZC02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNkYzI2MjY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXJlZC03MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXJlZC04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM5OTFiMWI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXJlZC05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM3ZjFkMWQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXllbGxvdy01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmM2M3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXllbGxvdy0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGU2OGE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20teWVsbG93LTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXllbGxvdy00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmJmMjQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjU5ZTBiO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20teWVsbG93LTYwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20teWVsbG93LTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2I0NTMwOTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS15ZWxsb3ctODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTI0MDBlO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmVlbi01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjZmRmNTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmVlbi0xMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWZhZTU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tZ3JlZW4tMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyZWVuLTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzZlZTdiNztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmVlbi00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMzNGQzOTk7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmVlbi01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmVlbi02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMwNTk2Njk7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyZWVuLTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzA0Nzg1NztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmVlbi04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmVlbi05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjRlM2I7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ibHVlLTUwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWZmNmZmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWJsdWUtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWJsdWUtMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmZkYmZlO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWJsdWUtMzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTNjNWZkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWJsdWUtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tYmx1ZS01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMzYjgyZjY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ibHVlLTYwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzI1NjNlYjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tYmx1ZS03MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWJsdWUtODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWU0MGFmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ibHVlLTkwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlM2E4YTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20taW5kaWdvLTUwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWluZGlnby0xMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlMGU3ZmY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20taW5kaWdvLTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2M3ZDJmZTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWluZGlnby00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM4MThjZjg7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20taW5kaWdvLTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzYzNjZmMTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWluZGlnby02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWluZGlnby03MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM0MzM4Y2E7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWluZGlnby04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzMwYTM7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWluZGlnby05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXB1cnBsZS01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1ZjNmZjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWRlOWZlO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXB1cnBsZS0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcHVycGxlLTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2M0YjVmZDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTc4YmZhO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXB1cnBsZS01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2MzYWVkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcHVycGxlLTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzZkMjhkOTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXB1cnBsZS04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXB1cnBsZS05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM0YzFkOTU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXBpbmstNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGYyZjg7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcGluay0xMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcGluay0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmNmZTg7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcGluay0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWE4ZDQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcGluay00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcGluay01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlYzQ4OTk7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1waW5rLTYwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiMjc3NztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXBpbmstNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1waW5rLTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzlkMTc0ZDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tcGluay05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM4MzE4NDM7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWN1cnJlbnQ6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ibGFjazpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDAwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS13aGl0ZTpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmF5LTUwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmM2Y0ZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktMzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5Y2EzYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktNTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktNjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzQxNTEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyYXktOTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXJlZC01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmMmYyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1yZWQtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXJlZC0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcmVkLTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNhNWE1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1yZWQtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXJlZC01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXJlZC02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RjMjYyNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXJlZC03MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXJlZC04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXJlZC05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdmMWQxZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXllbGxvdy01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXllbGxvdy0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZTY4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEteWVsbG93LTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXllbGxvdy00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNTllMGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEteWVsbG93LTYwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEteWVsbG93LTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS15ZWxsb3ctODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5MjQwMGUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmVlbi01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmVlbi0xMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZmFlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyZWVuLTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmVlbi00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM0ZDM5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmVlbi01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmVlbi02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWdyZWVuLTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDQ3ODU3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmVlbi04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmVlbi05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ibHVlLTUwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZmY2ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWJsdWUtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWJsdWUtMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWJsdWUtMzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5M2M1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWJsdWUtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtYmx1ZS01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ibHVlLTYwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMjU2M2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtYmx1ZS03MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWJsdWUtODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ibHVlLTkwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWUzYThhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtaW5kaWdvLTUwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWluZGlnby0xMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtaW5kaWdvLTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzdkMmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWluZGlnby00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtaW5kaWdvLTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjM2NmYxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWluZGlnby02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWluZGlnby03MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWluZGlnby04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3MzBhMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWluZGlnby05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXB1cnBsZS01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZGU5ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXB1cnBsZS0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcHVycGxlLTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNzhiZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXB1cnBsZS01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcHVycGxlLTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmQyOGQ5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXB1cnBsZS04MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXB1cnBsZS05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXBpbmstNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZjJmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcGluay0xMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcGluay0yMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcGluay0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5YThkNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcGluay00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcGluay01MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1waW5rLTYwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGIyNzc3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXBpbmstNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1waW5rLTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcGluay05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgzMTg0MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbn1cblxuLmhvdmVyXFw6dG8tdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbn1cblxuLmhvdmVyXFw6dG8tY3VycmVudDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbn1cblxuLmhvdmVyXFw6dG8tYmxhY2s6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMDAwO1xufVxuXG4uaG92ZXJcXDp0by13aGl0ZTpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG59XG5cbi5ob3ZlclxcOnRvLWdyYXktNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xufVxuXG4uaG92ZXJcXDp0by1ncmF5LTEwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmM2Y0ZjY7XG59XG5cbi5ob3ZlclxcOnRvLWdyYXktMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbn1cblxuLmhvdmVyXFw6dG8tZ3JheS0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xufVxuXG4uaG92ZXJcXDp0by1ncmF5LTQwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM5Y2EzYWY7XG59XG5cbi5ob3ZlclxcOnRvLWdyYXktNTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbn1cblxuLmhvdmVyXFw6dG8tZ3JheS02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xufVxuXG4uaG92ZXJcXDp0by1ncmF5LTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMzNzQxNTE7XG59XG5cbi5ob3ZlclxcOnRvLWdyYXktODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbn1cblxuLmhvdmVyXFw6dG8tZ3JheS05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xufVxuXG4uaG92ZXJcXDp0by1yZWQtNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmMmYyO1xufVxuXG4uaG92ZXJcXDp0by1yZWQtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbn1cblxuLmhvdmVyXFw6dG8tcmVkLTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG59XG5cbi5ob3ZlclxcOnRvLXJlZC0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmNhNWE1O1xufVxuXG4uaG92ZXJcXDp0by1yZWQtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbn1cblxuLmhvdmVyXFw6dG8tcmVkLTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG59XG5cbi5ob3ZlclxcOnRvLXJlZC02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZGMyNjI2O1xufVxuXG4uaG92ZXJcXDp0by1yZWQtNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbn1cblxuLmhvdmVyXFw6dG8tcmVkLTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG59XG5cbi5ob3ZlclxcOnRvLXJlZC05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjN2YxZDFkO1xufVxuXG4uaG92ZXJcXDp0by15ZWxsb3ctNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xufVxuXG4uaG92ZXJcXDp0by15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbn1cblxuLmhvdmVyXFw6dG8teWVsbG93LTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZGU2OGE7XG59XG5cbi5ob3ZlclxcOnRvLXllbGxvdy0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xufVxuXG4uaG92ZXJcXDp0by15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbn1cblxuLmhvdmVyXFw6dG8teWVsbG93LTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmNTllMGI7XG59XG5cbi5ob3ZlclxcOnRvLXllbGxvdy02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xufVxuXG4uaG92ZXJcXDp0by15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbn1cblxuLmhvdmVyXFw6dG8teWVsbG93LTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM5MjQwMGU7XG59XG5cbi5ob3ZlclxcOnRvLXllbGxvdy05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xufVxuXG4uaG92ZXJcXDp0by1ncmVlbi01MDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTEwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkMWZhZTU7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTMwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTQwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMzNGQzOTk7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTYwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMwNDc4NTc7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG59XG5cbi5ob3ZlclxcOnRvLWdyZWVuLTkwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG59XG5cbi5ob3ZlclxcOnRvLWJsdWUtNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZWZmNmZmO1xufVxuXG4uaG92ZXJcXDp0by1ibHVlLTEwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG59XG5cbi5ob3ZlclxcOnRvLWJsdWUtMjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbn1cblxuLmhvdmVyXFw6dG8tYmx1ZS0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjOTNjNWZkO1xufVxuXG4uaG92ZXJcXDp0by1ibHVlLTQwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG59XG5cbi5ob3ZlclxcOnRvLWJsdWUtNTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbn1cblxuLmhvdmVyXFw6dG8tYmx1ZS02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMjU2M2ViO1xufVxuXG4uaG92ZXJcXDp0by1ibHVlLTcwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG59XG5cbi5ob3ZlclxcOnRvLWJsdWUtODAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbn1cblxuLmhvdmVyXFw6dG8tYmx1ZS05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMWUzYThhO1xufVxuXG4uaG92ZXJcXDp0by1pbmRpZ28tNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xufVxuXG4uaG92ZXJcXDp0by1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbn1cblxuLmhvdmVyXFw6dG8taW5kaWdvLTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNjN2QyZmU7XG59XG5cbi5ob3ZlclxcOnRvLWluZGlnby0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xufVxuXG4uaG92ZXJcXDp0by1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbn1cblxuLmhvdmVyXFw6dG8taW5kaWdvLTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM2MzY2ZjE7XG59XG5cbi5ob3ZlclxcOnRvLWluZGlnby02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xufVxuXG4uaG92ZXJcXDp0by1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbn1cblxuLmhvdmVyXFw6dG8taW5kaWdvLTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMzNzMwYTM7XG59XG5cbi5ob3ZlclxcOnRvLWluZGlnby05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xufVxuXG4uaG92ZXJcXDp0by1wdXJwbGUtNTA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xufVxuXG4uaG92ZXJcXDp0by1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2VkZTlmZTtcbn1cblxuLmhvdmVyXFw6dG8tcHVycGxlLTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG59XG5cbi5ob3ZlclxcOnRvLXB1cnBsZS0zMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xufVxuXG4uaG92ZXJcXDp0by1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2E3OGJmYTtcbn1cblxuLmhvdmVyXFw6dG8tcHVycGxlLTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG59XG5cbi5ob3ZlclxcOnRvLXB1cnBsZS02MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xufVxuXG4uaG92ZXJcXDp0by1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzZkMjhkOTtcbn1cblxuLmhvdmVyXFw6dG8tcHVycGxlLTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG59XG5cbi5ob3ZlclxcOnRvLXB1cnBsZS05MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xufVxuXG4uaG92ZXJcXDp0by1waW5rLTUwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZkZjJmODtcbn1cblxuLmhvdmVyXFw6dG8tcGluay0xMDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xufVxuXG4uaG92ZXJcXDp0by1waW5rLTIwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG59XG5cbi5ob3ZlclxcOnRvLXBpbmstMzAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2Y5YThkNDtcbn1cblxuLmhvdmVyXFw6dG8tcGluay00MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xufVxuXG4uaG92ZXJcXDp0by1waW5rLTUwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG59XG5cbi5ob3ZlclxcOnRvLXBpbmstNjAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2RiMjc3Nztcbn1cblxuLmhvdmVyXFw6dG8tcGluay03MDA6aG92ZXIge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xufVxuXG4uaG92ZXJcXDp0by1waW5rLTgwMDpob3ZlciB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG59XG5cbi5ob3ZlclxcOnRvLXBpbmstOTAwOmhvdmVyIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzgzMTg0Mztcbn1cblxuLmZvY3VzXFw6ZnJvbS10cmFuc3BhcmVudDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogdHJhbnNwYXJlbnQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tY3VycmVudDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogY3VycmVudENvbG9yO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWJsYWNrOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDAwO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXdoaXRlOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyYXktNTA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWZhZmI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmM2Y0ZjY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlNWU3ZWI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS0zMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWQ1ZGI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM5Y2EzYWY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS01MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM2YjcyODA7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS02MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM0YjU1NjM7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzQxNTE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMxZjI5Mzc7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JheS05MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMxMTE4Mjc7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcmVkLTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmMmYyO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXJlZC0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWUyZTI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcmVkLTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlY2FjYTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1yZWQtMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNhNWE1O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXJlZC00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmODcxNzE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcmVkLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmNDQ0NDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcmVkLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2RjMjYyNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcmVkLTcwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2I5MWMxYztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcmVkLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzk5MWIxYjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcmVkLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzdmMWQxZDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20teWVsbG93LTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmYmViO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXllbGxvdy0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYzYzc7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20teWVsbG93LTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZTY4YTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNkMzRkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20teWVsbG93LTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiYmYyNDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXllbGxvdy01MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNmNTllMGI7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDk3NzA2O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjQ1MzA5O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXllbGxvdy04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM5MjQwMGU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXllbGxvdy05MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM3ODM1MGY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyZWVuLTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWNmZGY1O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyZWVuLTEwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZmFlNTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1ncmVlbi0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNhN2YzZDA7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JlZW4tMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmVlN2I3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyZWVuLTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzM0ZDM5OTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyZWVuLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzEwYjk4MTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyZWVuLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzA1OTY2OTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JlZW4tNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDQ3ODU3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyZWVuLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NWY0NjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWdyZWVuLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NGUzYjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWJsdWUtNTA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlZmY2ZmY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tYmx1ZS0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNkYmVhZmU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tYmx1ZS0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNiZmRiZmU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tYmx1ZS0zMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM5M2M1ZmQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tYmx1ZS00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM2MGE1ZmE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1ibHVlLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzNiODJmNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWJsdWUtNjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMjU2M2ViO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1ibHVlLTcwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzFkNGVkODtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tYmx1ZS04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTQwYWY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWJsdWUtOTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWUzYThhO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1pbmRpZ28tNTA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlZWYyZmY7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20taW5kaWdvLTEwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2UwZTdmZjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzdkMmZlO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWluZGlnby0zMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNhNWI0ZmM7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20taW5kaWdvLTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzgxOGNmODtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjM2NmYxO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20taW5kaWdvLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzRmNDZlNTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20taW5kaWdvLTcwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzQzMzhjYTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20taW5kaWdvLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3MzBhMztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20taW5kaWdvLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzMxMmU4MTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcHVycGxlLTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjVmM2ZmO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNlZGU5ZmU7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcHVycGxlLTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2RkZDZmZTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzRiNWZkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXB1cnBsZS00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNhNzhiZmE7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcHVycGxlLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzhiNWNmNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXB1cnBsZS02MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICM3YzNhZWQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmQyOGQ5O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcHVycGxlLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzViMjFiNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcHVycGxlLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzRjMWQ5NTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcGluay01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZjJmODtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1waW5rLTEwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZTdmMztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1waW5rLTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiY2ZlODtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1waW5rLTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5YThkNDtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1waW5rLTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y0NzJiNjtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1waW5rLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjNDg5OTtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXBpbmstNjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGIyNzc3O1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tcGluay03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LWZyb206ICNiZTE4NWQ7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXBpbmstODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWQxNzRkO1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1waW5rLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtZnJvbTogIzgzMTg0MztcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS10cmFuc3BhcmVudDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB0cmFuc3BhcmVudCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtY3VycmVudDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCBjdXJyZW50Q29sb3IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWJsYWNrOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwMDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXdoaXRlOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyYXktNTA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5ZmFmYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2YzZjRmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2U1ZTdlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS0zMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZDVkYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzljYTNhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS01MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZiNzI4MCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS02MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRiNTU2MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3NDE1MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFmMjkzNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JheS05MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzExMTgyNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcmVkLTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYyZjIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXJlZC0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZTJlMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcmVkLTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVjYWNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1yZWQtMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2E1YTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXJlZC00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y4NzE3MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcmVkLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWY0NDQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcmVkLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGMyNjI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcmVkLTcwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjkxYzFjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcmVkLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTkxYjFiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcmVkLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2YxZDFkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEteWVsbG93LTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmZiZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXllbGxvdy0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjNjNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEteWVsbG93LTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRlNjhhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2QzNGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEteWVsbG93LTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJiZjI0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXllbGxvdy01MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1OWUwYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkOTc3MDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiNDUzMDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXllbGxvdy04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkyNDAwZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXllbGxvdy05MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzc4MzUwZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZWVuLTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlY2ZkZjUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZWVuLTEwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFmYWU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1ncmVlbi0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3ZjNkMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JlZW4tMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZWU3YjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZWVuLTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzRkMzk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZWVuLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTBiOTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZWVuLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDU5NjY5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNDc4NTcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZWVuLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY1ZjQ2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZWVuLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY0ZTNiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWJsdWUtNTA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmZjZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtYmx1ZS0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiZWFmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtYmx1ZS0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JmZGJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtYmx1ZS0zMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkzYzVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtYmx1ZS00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYwYTVmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1ibHVlLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjM2I4MmY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWJsdWUtNjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMyNTYzZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1ibHVlLTcwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWQ0ZWQ4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtYmx1ZS04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlNDBhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWJsdWUtOTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTNhOGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1pbmRpZ28tNTA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VlZjJmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtaW5kaWdvLTEwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTBlN2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjN2QyZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWluZGlnby0zMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E1YjRmYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtaW5kaWdvLTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODE4Y2Y4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MzY2ZjEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtaW5kaWdvLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGY0NmU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtaW5kaWdvLTcwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNDMzOGNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtaW5kaWdvLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzczMGEzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtaW5kaWdvLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzEyZTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcHVycGxlLTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNWYzZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VkZTlmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcHVycGxlLTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGRkNmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjNGI1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXB1cnBsZS00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3OGJmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcHVycGxlLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOGI1Y2Y2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXB1cnBsZS02MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdjM2FlZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZDI4ZDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcHVycGxlLTgwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNWIyMWI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcHVycGxlLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGMxZDk1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcGluay01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRmMmY4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1waW5rLTEwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNlN2YzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1waW5rLTIwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJjZmU4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1waW5rLTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlhOGQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1waW5rLTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjQ3MmI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1waW5rLTUwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWM0ODk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXBpbmstNjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYjI3NzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcGluay03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JlMTg1ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXBpbmstODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5ZDE3NGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1waW5rLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODMxODQzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xufVxuXG4uZm9jdXNcXDp0by10cmFuc3BhcmVudDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXNcXDp0by1jdXJyZW50OmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogY3VycmVudENvbG9yO1xufVxuXG4uZm9jdXNcXDp0by1ibGFjazpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMwMDA7XG59XG5cbi5mb2N1c1xcOnRvLXdoaXRlOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZmZjtcbn1cblxuLmZvY3VzXFw6dG8tZ3JheS01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmOWZhZmI7XG59XG5cbi5mb2N1c1xcOnRvLWdyYXktMTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2YzZjRmNjtcbn1cblxuLmZvY3VzXFw6dG8tZ3JheS0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZTVlN2ViO1xufVxuXG4uZm9jdXNcXDp0by1ncmF5LTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkMWQ1ZGI7XG59XG5cbi5mb2N1c1xcOnRvLWdyYXktNDAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzljYTNhZjtcbn1cblxuLmZvY3VzXFw6dG8tZ3JheS01MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNmI3MjgwO1xufVxuXG4uZm9jdXNcXDp0by1ncmF5LTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM0YjU1NjM7XG59XG5cbi5mb2N1c1xcOnRvLWdyYXktNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzM3NDE1MTtcbn1cblxuLmZvY3VzXFw6dG8tZ3JheS04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMWYyOTM3O1xufVxuXG4uZm9jdXNcXDp0by1ncmF5LTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMxMTE4Mjc7XG59XG5cbi5mb2N1c1xcOnRvLXJlZC01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZWYyZjI7XG59XG5cbi5mb2N1c1xcOnRvLXJlZC0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmVlMmUyO1xufVxuXG4uZm9jdXNcXDp0by1yZWQtMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZlY2FjYTtcbn1cblxuLmZvY3VzXFw6dG8tcmVkLTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmY2E1YTU7XG59XG5cbi5mb2N1c1xcOnRvLXJlZC00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjg3MTcxO1xufVxuXG4uZm9jdXNcXDp0by1yZWQtNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2VmNDQ0NDtcbn1cblxuLmZvY3VzXFw6dG8tcmVkLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkYzI2MjY7XG59XG5cbi5mb2N1c1xcOnRvLXJlZC03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYjkxYzFjO1xufVxuXG4uZm9jdXNcXDp0by1yZWQtODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzk5MWIxYjtcbn1cblxuLmZvY3VzXFw6dG8tcmVkLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM3ZjFkMWQ7XG59XG5cbi5mb2N1c1xcOnRvLXllbGxvdy01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmZmZiZWI7XG59XG5cbi5mb2N1c1xcOnRvLXllbGxvdy0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmM2M3O1xufVxuXG4uZm9jdXNcXDp0by15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZkZTY4YTtcbn1cblxuLmZvY3VzXFw6dG8teWVsbG93LTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmY2QzNGQ7XG59XG5cbi5mb2N1c1xcOnRvLXllbGxvdy00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmJiZjI0O1xufVxuXG4uZm9jdXNcXDp0by15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2Y1OWUwYjtcbn1cblxuLmZvY3VzXFw6dG8teWVsbG93LTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNkOTc3MDY7XG59XG5cbi5mb2N1c1xcOnRvLXllbGxvdy03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYjQ1MzA5O1xufVxuXG4uZm9jdXNcXDp0by15ZWxsb3ctODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzkyNDAwZTtcbn1cblxuLmZvY3VzXFw6dG8teWVsbG93LTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM3ODM1MGY7XG59XG5cbi5mb2N1c1xcOnRvLWdyZWVuLTUwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2VjZmRmNTtcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tMTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2QxZmFlNTtcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2E3ZjNkMDtcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tMzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzZlZTdiNztcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tNDAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzM0ZDM5OTtcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzEwYjk4MTtcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tNjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzA1OTY2OTtcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzA0Nzg1Nztcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzA2NWY0Njtcbn1cblxuLmZvY3VzXFw6dG8tZ3JlZW4tOTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzA2NGUzYjtcbn1cblxuLmZvY3VzXFw6dG8tYmx1ZS01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlZmY2ZmY7XG59XG5cbi5mb2N1c1xcOnRvLWJsdWUtMTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2RiZWFmZTtcbn1cblxuLmZvY3VzXFw6dG8tYmx1ZS0yMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYmZkYmZlO1xufVxuXG4uZm9jdXNcXDp0by1ibHVlLTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM5M2M1ZmQ7XG59XG5cbi5mb2N1c1xcOnRvLWJsdWUtNDAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzYwYTVmYTtcbn1cblxuLmZvY3VzXFw6dG8tYmx1ZS01MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjM2I4MmY2O1xufVxuXG4uZm9jdXNcXDp0by1ibHVlLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMyNTYzZWI7XG59XG5cbi5mb2N1c1xcOnRvLWJsdWUtNzAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzFkNGVkODtcbn1cblxuLmZvY3VzXFw6dG8tYmx1ZS04MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjMWU0MGFmO1xufVxuXG4uZm9jdXNcXDp0by1ibHVlLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMxZTNhOGE7XG59XG5cbi5mb2N1c1xcOnRvLWluZGlnby01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNlZWYyZmY7XG59XG5cbi5mb2N1c1xcOnRvLWluZGlnby0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZTBlN2ZmO1xufVxuXG4uZm9jdXNcXDp0by1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2M3ZDJmZTtcbn1cblxuLmZvY3VzXFw6dG8taW5kaWdvLTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNhNWI0ZmM7XG59XG5cbi5mb2N1c1xcOnRvLWluZGlnby00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjODE4Y2Y4O1xufVxuXG4uZm9jdXNcXDp0by1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzYzNjZmMTtcbn1cblxuLmZvY3VzXFw6dG8taW5kaWdvLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM0ZjQ2ZTU7XG59XG5cbi5mb2N1c1xcOnRvLWluZGlnby03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNDMzOGNhO1xufVxuXG4uZm9jdXNcXDp0by1pbmRpZ28tODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzM3MzBhMztcbn1cblxuLmZvY3VzXFw6dG8taW5kaWdvLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICMzMTJlODE7XG59XG5cbi5mb2N1c1xcOnRvLXB1cnBsZS01MDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmNWYzZmY7XG59XG5cbi5mb2N1c1xcOnRvLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZWRlOWZlO1xufVxuXG4uZm9jdXNcXDp0by1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2RkZDZmZTtcbn1cblxuLmZvY3VzXFw6dG8tcHVycGxlLTMwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNjNGI1ZmQ7XG59XG5cbi5mb2N1c1xcOnRvLXB1cnBsZS00MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjYTc4YmZhO1xufVxuXG4uZm9jdXNcXDp0by1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzhiNWNmNjtcbn1cblxuLmZvY3VzXFw6dG8tcHVycGxlLTYwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM3YzNhZWQ7XG59XG5cbi5mb2N1c1xcOnRvLXB1cnBsZS03MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjNmQyOGQ5O1xufVxuXG4uZm9jdXNcXDp0by1wdXJwbGUtODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzViMjFiNjtcbn1cblxuLmZvY3VzXFw6dG8tcHVycGxlLTkwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICM0YzFkOTU7XG59XG5cbi5mb2N1c1xcOnRvLXBpbmstNTA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZmRmMmY4O1xufVxuXG4uZm9jdXNcXDp0by1waW5rLTEwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmY2U3ZjM7XG59XG5cbi5mb2N1c1xcOnRvLXBpbmstMjAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2ZiY2ZlODtcbn1cblxuLmZvY3VzXFw6dG8tcGluay0zMDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZjlhOGQ0O1xufVxuXG4uZm9jdXNcXDp0by1waW5rLTQwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNmNDcyYjY7XG59XG5cbi5mb2N1c1xcOnRvLXBpbmstNTAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogI2VjNDg5OTtcbn1cblxuLmZvY3VzXFw6dG8tcGluay02MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjZGIyNzc3O1xufVxuXG4uZm9jdXNcXDp0by1waW5rLTcwMDpmb2N1cyB7XG4gIC0tdHctZ3JhZGllbnQtdG86ICNiZTE4NWQ7XG59XG5cbi5mb2N1c1xcOnRvLXBpbmstODAwOmZvY3VzIHtcbiAgLS10dy1ncmFkaWVudC10bzogIzlkMTc0ZDtcbn1cblxuLmZvY3VzXFw6dG8tcGluay05MDA6Zm9jdXMge1xuICAtLXR3LWdyYWRpZW50LXRvOiAjODMxODQzO1xufVxuXG4uYmctb3BhY2l0eS0wIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwO1xufVxuXG4uYmctb3BhY2l0eS01IHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xufVxuXG4uYmctb3BhY2l0eS0xMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4xO1xufVxuXG4uYmctb3BhY2l0eS0yMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4yO1xufVxuXG4uYmctb3BhY2l0eS0yNSB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmJnLW9wYWNpdHktMzAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbn1cblxuLmJnLW9wYWNpdHktNDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJnLW9wYWNpdHktNjAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbn1cblxuLmJnLW9wYWNpdHktNzAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbn1cblxuLmJnLW9wYWNpdHktNzUge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5iZy1vcGFjaXR5LTgwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG59XG5cbi5iZy1vcGFjaXR5LTkwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG59XG5cbi5iZy1vcGFjaXR5LTk1IHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xufVxuXG4uYmctb3BhY2l0eS0xMDAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDA7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTUge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTEwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTIwIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTI1IHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0zMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4zO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS00MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMC40O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS01MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMC41O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS02MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMC42O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS03MCB7XG4gIC0tdHctYmctb3BhY2l0eTogMC43O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS03NSB7XG4gIC0tdHctYmctb3BhY2l0eTogMC43NTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktODAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktOTAge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktOTUge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTEwMCB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDA7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTI1OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMC40O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMC43O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS03NTpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYmctb3BhY2l0eTogMC44O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktOTU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAxO1xufVxuXG4uaG92ZXJcXDpiZy1vcGFjaXR5LTA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDA7XG59XG5cbi5ob3ZlclxcOmJnLW9wYWNpdHktNTpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbn1cblxuLmhvdmVyXFw6Ymctb3BhY2l0eS0xMDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4xO1xufVxuXG4uaG92ZXJcXDpiZy1vcGFjaXR5LTIwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG59XG5cbi5ob3ZlclxcOmJnLW9wYWNpdHktMjU6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5ob3ZlclxcOmJnLW9wYWNpdHktMzA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbn1cblxuLmhvdmVyXFw6Ymctb3BhY2l0eS00MDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMC40O1xufVxuXG4uaG92ZXJcXDpiZy1vcGFjaXR5LTUwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG59XG5cbi5ob3ZlclxcOmJnLW9wYWNpdHktNjA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbn1cblxuLmhvdmVyXFw6Ymctb3BhY2l0eS03MDpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMC43O1xufVxuXG4uaG92ZXJcXDpiZy1vcGFjaXR5LTc1OmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xufVxuXG4uaG92ZXJcXDpiZy1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG59XG5cbi5ob3ZlclxcOmJnLW9wYWNpdHktOTA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbn1cblxuLmhvdmVyXFw6Ymctb3BhY2l0eS05NTpob3ZlciB7XG4gIC0tdHctYmctb3BhY2l0eTogMC45NTtcbn1cblxuLmhvdmVyXFw6Ymctb3BhY2l0eS0xMDA6aG92ZXIge1xuICAtLXR3LWJnLW9wYWNpdHk6IDE7XG59XG5cbi5mb2N1c1xcOmJnLW9wYWNpdHktMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMDtcbn1cblxuLmZvY3VzXFw6Ymctb3BhY2l0eS01OmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xufVxuXG4uZm9jdXNcXDpiZy1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG59XG5cbi5mb2N1c1xcOmJnLW9wYWNpdHktMjA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbn1cblxuLmZvY3VzXFw6Ymctb3BhY2l0eS0yNTpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmZvY3VzXFw6Ymctb3BhY2l0eS0zMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMC4zO1xufVxuXG4uZm9jdXNcXDpiZy1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG59XG5cbi5mb2N1c1xcOmJnLW9wYWNpdHktNTA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmZvY3VzXFw6Ymctb3BhY2l0eS02MDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMC42O1xufVxuXG4uZm9jdXNcXDpiZy1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG59XG5cbi5mb2N1c1xcOmJnLW9wYWNpdHktNzU6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5mb2N1c1xcOmJnLW9wYWNpdHktODA6Zm9jdXMge1xuICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbn1cblxuLmZvY3VzXFw6Ymctb3BhY2l0eS05MDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMC45O1xufVxuXG4uZm9jdXNcXDpiZy1vcGFjaXR5LTk1OmZvY3VzIHtcbiAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xufVxuXG4uZm9jdXNcXDpiZy1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gIC0tdHctYmctb3BhY2l0eTogMTtcbn1cblxuLmJnLWJvdHRvbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbn1cblxuLmJnLWNlbnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmJnLWxlZnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xufVxuXG4uYmctbGVmdC1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbn1cblxuLmJnLWxlZnQtdG9wIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG59XG5cbi5iZy1yaWdodCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xufVxuXG4uYmctcmlnaHQtYm90dG9tIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xufVxuXG4uYmctcmlnaHQtdG9wIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xufVxuXG4uYmctdG9wIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xufVxuXG4uYmctcmVwZWF0IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbn1cblxuLmJnLW5vLXJlcGVhdCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5iZy1yZXBlYXQteCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLmJnLXJlcGVhdC15IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xufVxuXG4uYmctcmVwZWF0LXJvdW5kIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJvdW5kO1xufVxuXG4uYmctcmVwZWF0LXNwYWNlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlO1xufVxuXG4uYmctYXV0byB7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbn1cblxuLmJnLWNvdmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmJnLWNvbnRhaW4ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5ib3JkZXItY29sbGFwc2Uge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4uYm9yZGVyLXNlcGFyYXRlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbn1cblxuLmJvcmRlci10cmFuc3BhcmVudCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ib3JkZXItY3VycmVudCB7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ncmF5LTUwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItZ3JheS0xMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ncmF5LTIwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWdyYXktMzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItZ3JheS00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ncmF5LTUwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWdyYXktNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItZ3JheS03MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ncmF5LTgwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWdyYXktOTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcmVkLTUwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcmVkLTEwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXJlZC0yMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1yZWQtMzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcmVkLTQwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXJlZC01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcmVkLTYwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1yZWQtNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXJlZC04MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcmVkLTkwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci15ZWxsb3ctNTAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci15ZWxsb3ctMTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXIteWVsbG93LTIwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXllbGxvdy0zMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXllbGxvdy00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXllbGxvdy01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXllbGxvdy02MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXIteWVsbG93LTcwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXllbGxvdy04MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXIteWVsbG93LTkwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ncmVlbi01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWdyZWVuLTEwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWdyZWVuLTIwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWdyZWVuLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWdyZWVuLTQwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItZ3JlZW4tNTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ncmVlbi02MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItZ3JlZW4tNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItZ3JlZW4tODAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ncmVlbi05MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWJsdWUtNTAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ibHVlLTEwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWJsdWUtMjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItYmx1ZS0zMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ibHVlLTQwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItYmx1ZS01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWJsdWUtNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWJsdWUtNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWJsdWUtODAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWJsdWUtOTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWluZGlnby01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWluZGlnby0xMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1pbmRpZ28tMjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItaW5kaWdvLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWluZGlnby00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1pbmRpZ28tNTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1pbmRpZ28tNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWluZGlnby03MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItaW5kaWdvLTgwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1pbmRpZ28tOTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXB1cnBsZS01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXB1cnBsZS0xMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1wdXJwbGUtMjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcHVycGxlLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXB1cnBsZS00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1wdXJwbGUtNTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1wdXJwbGUtNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1wdXJwbGUtNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1wdXJwbGUtODAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXB1cnBsZS05MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcGluay01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXBpbmstMTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcGluay0yMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1waW5rLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXBpbmstNDAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItcGluay01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXBpbmstNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1waW5rLTcwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1waW5rLTgwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1waW5rLTkwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci10cmFuc3BhcmVudCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItY3VycmVudCB7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsYWNrIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItd2hpdGUge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTUwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0xMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTIwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktMzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTUwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS03MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTgwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktOTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTUwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTEwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC0yMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtMzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTQwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTYwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC04MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTkwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNTAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctMTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTIwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0zMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy02MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTcwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy04MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTkwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTEwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTIwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTQwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi02MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tODAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi05MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTEwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtMjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0zMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTQwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtODAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtOTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby0xMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tMjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby03MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTgwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tOTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0xMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS00MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNzAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtODAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS05MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcGluay01MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstMTAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcGluay0yMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTMwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNDAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItcGluay01MDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNjAwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTcwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTgwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTkwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWN1cnJlbnQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsYWNrOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci13aGl0ZTpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JheS01MDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JheS0xMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWdyYXktMjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmF5LTMwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JheS00MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWdyYXktNTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmF5LTYwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JheS03MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWdyYXktODAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmF5LTkwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcmVkLTUwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yZWQtMTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yZWQtMjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yZWQtMzAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yZWQtNDAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yZWQtNTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcmVkLTYwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXJlZC03MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yZWQtODAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcmVkLTkwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXIteWVsbG93LTEwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXIteWVsbG93LTIwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXIteWVsbG93LTMwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXIteWVsbG93LTYwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXllbGxvdy03MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXllbGxvdy04MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tNTA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTEwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tMjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmVlbi0zMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTQwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmVlbi01MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tNjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tNzAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmVlbi04MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tOTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtNTA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtMTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ibHVlLTIwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItYmx1ZS0zMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtNDAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtNjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItYmx1ZS03MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ibHVlLTgwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtOTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItaW5kaWdvLTUwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWluZGlnby02MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItaW5kaWdvLTgwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWluZGlnby05MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1wdXJwbGUtNTA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0xMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0yMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0zMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS00MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS01MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcHVycGxlLTYwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS04MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcGluay01MDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcGluay0xMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXBpbmstMjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1waW5rLTMwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcGluay00MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXBpbmstNTAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXBpbmstNjAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXBpbmstNzAwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcGluay04MDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1waW5rLTkwMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWN1cnJlbnQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsYWNrOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci13aGl0ZTpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JheS01MDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JheS0xMDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyYXktMjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmF5LTMwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JheS00MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyYXktNTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmF5LTYwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JheS03MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyYXktODAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmF5LTkwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcmVkLTUwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1yZWQtMTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1yZWQtMjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1yZWQtMzAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1yZWQtNDAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1yZWQtNTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcmVkLTYwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXJlZC03MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1yZWQtODAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcmVkLTkwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXllbGxvdy01MDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXIteWVsbG93LTEwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXIteWVsbG93LTIwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXIteWVsbG93LTMwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXllbGxvdy01MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXIteWVsbG93LTYwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXllbGxvdy03MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXllbGxvdy04MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JlZW4tNTA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTEwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JlZW4tMjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmVlbi0zMDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTQwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmVlbi01MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JlZW4tNjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JlZW4tNzAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmVlbi04MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JlZW4tOTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsdWUtNTA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsdWUtMTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ibHVlLTIwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItYmx1ZS0zMDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsdWUtNDAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsdWUtNTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsdWUtNjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItYmx1ZS03MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ibHVlLTgwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsdWUtOTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItaW5kaWdvLTUwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWluZGlnby02MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItaW5kaWdvLTgwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWluZGlnby05MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1wdXJwbGUtNTA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS00MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS01MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcHVycGxlLTYwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS04MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcGluay01MDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcGluay0xMDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXBpbmstMjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1waW5rLTMwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcGluay00MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXBpbmstNTAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXBpbmstNjAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXBpbmstNzAwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcGluay04MDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1waW5rLTkwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNSB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0xMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTIwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMjUge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMzAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG59XG5cbi5ib3JkZXItb3BhY2l0eS00MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNjAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG59XG5cbi5ib3JkZXItb3BhY2l0eS03MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbn1cblxuLmJvcmRlci1vcGFjaXR5LTc1IHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTgwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktOTAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG59XG5cbi5ib3JkZXItb3BhY2l0eS05NSB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0xMDAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS01IHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0yNSB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0zMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTQwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNTAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS02MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTcwIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzUge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktODAge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS05MCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTk1IHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwMCB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTU6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xufVxuXG4uaG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMzA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTQwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xufVxuXG4uaG92ZXJcXDpib3JkZXItb3BhY2l0eS01MDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNjA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTcwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xufVxuXG4uaG92ZXJcXDpib3JkZXItb3BhY2l0eS03NTpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xufVxuXG4uaG92ZXJcXDpib3JkZXItb3BhY2l0eS05MDpob3ZlciB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTU6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xufVxuXG4uaG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMDA6aG92ZXIge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xufVxuXG4uZm9jdXNcXDpib3JkZXItb3BhY2l0eS0wOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNTpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xufVxuXG4uZm9jdXNcXDpib3JkZXItb3BhY2l0eS0yMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMjU6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4uZm9jdXNcXDpib3JkZXItb3BhY2l0eS0zMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNDA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xufVxuXG4uZm9jdXNcXDpib3JkZXItb3BhY2l0eS02MDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNzA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktODA6Zm9jdXMge1xuICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xufVxuXG4uZm9jdXNcXDpib3JkZXItb3BhY2l0eS05NTpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG59XG5cbi5yb3VuZGVkLW5vbmUge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnJvdW5kZWQtbWQge1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi5yb3VuZGVkLXhsIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cblxuLnJvdW5kZWQtMnhsIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLnJvdW5kZWQtM3hsIHtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xufVxuXG4ucm91bmRlZC1mdWxsIHtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xufVxuXG4ucm91bmRlZC10LW5vbmUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG59XG5cbi5yb3VuZGVkLXItbm9uZSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG59XG5cbi5yb3VuZGVkLWItbm9uZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbn1cblxuLnJvdW5kZWQtbC1ub25lIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG59XG5cbi5yb3VuZGVkLXQtc20ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucm91bmRlZC1yLXNtIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5yb3VuZGVkLWItc20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucm91bmRlZC1sLXNtIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucm91bmRlZC10IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5yb3VuZGVkLXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5yb3VuZGVkLWIge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnJvdW5kZWQtbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5yb3VuZGVkLXQtbWQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ucm91bmRlZC1yLW1kIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5yb3VuZGVkLWItbWQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ucm91bmRlZC1sLW1kIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ucm91bmRlZC10LWxnIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xufVxuXG4ucm91bmRlZC1yLWxnIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLnJvdW5kZWQtYi1sZyB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLnJvdW5kZWQtbC1sZyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xufVxuXG4ucm91bmRlZC10LXhsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi5yb3VuZGVkLXIteGwge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi5yb3VuZGVkLWIteGwge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbn1cblxuLnJvdW5kZWQtbC14bCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi5yb3VuZGVkLXQtMnhsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFyZW07XG59XG5cbi5yb3VuZGVkLXItMnhsIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xufVxuXG4ucm91bmRlZC1iLTJ4bCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xufVxuXG4ucm91bmRlZC1sLTJ4bCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG59XG5cbi5yb3VuZGVkLXQtM3hsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMS41cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xufVxuXG4ucm91bmRlZC1yLTN4bCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxLjVyZW07XG59XG5cbi5yb3VuZGVkLWItM3hsIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xufVxuXG4ucm91bmRlZC1sLTN4bCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xufVxuXG4ucm91bmRlZC10LWZ1bGwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG59XG5cbi5yb3VuZGVkLXItZnVsbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG59XG5cbi5yb3VuZGVkLWItZnVsbCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbn1cblxuLnJvdW5kZWQtbC1mdWxsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG59XG5cbi5yb3VuZGVkLXRsLW5vbmUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG59XG5cbi5yb3VuZGVkLXRyLW5vbmUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xufVxuXG4ucm91bmRlZC1ici1ub25lIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbn1cblxuLnJvdW5kZWQtYmwtbm9uZSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbn1cblxuLnJvdW5kZWQtdGwtc20ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnJvdW5kZWQtdHItc20ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5yb3VuZGVkLWJyLXNtIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucm91bmRlZC1ibC1zbSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucm91bmRlZC10bCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5yb3VuZGVkLXRyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5yb3VuZGVkLWJyIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5yb3VuZGVkLWJsIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnJvdW5kZWQtdGwtbWQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLnJvdW5kZWQtdHItbWQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5yb3VuZGVkLWJyLW1kIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ucm91bmRlZC1ibC1tZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ucm91bmRlZC10bC1sZyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLnJvdW5kZWQtdHItbGcge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xufVxuXG4ucm91bmRlZC1ici1sZyB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG59XG5cbi5yb3VuZGVkLWJsLWxnIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xufVxuXG4ucm91bmRlZC10bC14bCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi5yb3VuZGVkLXRyLXhsIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi5yb3VuZGVkLWJyLXhsIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG59XG5cbi5yb3VuZGVkLWJsLXhsIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbn1cblxuLnJvdW5kZWQtdGwtMnhsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbn1cblxuLnJvdW5kZWQtdHItMnhsIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFyZW07XG59XG5cbi5yb3VuZGVkLWJyLTJ4bCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xufVxuXG4ucm91bmRlZC1ibC0yeGwge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xufVxuXG4ucm91bmRlZC10bC0zeGwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxLjVyZW07XG59XG5cbi5yb3VuZGVkLXRyLTN4bCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XG59XG5cbi5yb3VuZGVkLWJyLTN4bCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxLjVyZW07XG59XG5cbi5yb3VuZGVkLWJsLTN4bCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEuNXJlbTtcbn1cblxuLnJvdW5kZWQtdGwtZnVsbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbn1cblxuLnJvdW5kZWQtdHItZnVsbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG59XG5cbi5yb3VuZGVkLWJyLWZ1bGwge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xufVxuXG4ucm91bmRlZC1ibC1mdWxsIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xufVxuXG4uYm9yZGVyLXNvbGlkIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJvcmRlci1kYXNoZWQge1xuICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbn1cblxuLmJvcmRlci1kb3R0ZWQge1xuICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbn1cblxuLmJvcmRlci1kb3VibGUge1xuICBib3JkZXItc3R5bGU6IGRvdWJsZTtcbn1cblxuLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXItd2lkdGg6IDBweDtcbn1cblxuLmJvcmRlci0yIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItNCB7XG4gIGJvcmRlci13aWR0aDogNHB4O1xufVxuXG4uYm9yZGVyLTgge1xuICBib3JkZXItd2lkdGg6IDhweDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuXG4uYm9yZGVyLXQtMCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDBweDtcbn1cblxuLmJvcmRlci1yLTAge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDtcbn1cblxuLmJvcmRlci1iLTAge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG59XG5cbi5ib3JkZXItbC0wIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDBweDtcbn1cblxuLmJvcmRlci10LTIge1xuICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItci0yIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItYi0yIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4uYm9yZGVyLWwtMiB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItdC00IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xufVxuXG4uYm9yZGVyLXItNCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNHB4O1xufVxuXG4uYm9yZGVyLWItNCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbn1cblxuLmJvcmRlci1sLTQge1xuICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xufVxuXG4uYm9yZGVyLXQtOCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbn1cblxuLmJvcmRlci1yLTgge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDhweDtcbn1cblxuLmJvcmRlci1iLTgge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG59XG5cbi5ib3JkZXItbC04IHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDhweDtcbn1cblxuLmJvcmRlci10IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuXG4uYm9yZGVyLXIge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbn1cblxuLmJvcmRlci1iIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuXG4uYm9yZGVyLWwge1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuXG4uYm94LWJvcmRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5ib3gtY29udGVudCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uY3Vyc29yLWF1dG8ge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5jdXJzb3ItZGVmYXVsdCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmN1cnNvci1wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY3Vyc29yLXdhaXQge1xuICBjdXJzb3I6IHdhaXQ7XG59XG5cbi5jdXJzb3ItdGV4dCB7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLmN1cnNvci1tb3ZlIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuXG4uY3Vyc29yLWhlbHAge1xuICBjdXJzb3I6IGhlbHA7XG59XG5cbi5jdXJzb3Itbm90LWFsbG93ZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLnRhYmxlIHtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi50YWJsZS1jYXB0aW9uIHtcbiAgZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbn1cblxuLnRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuXG4udGFibGUtY29sdW1uIHtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uO1xufVxuXG4udGFibGUtY29sdW1uLWdyb3VwIHtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uLWdyb3VwO1xufVxuXG4udGFibGUtZm9vdGVyLWdyb3VwIHtcbiAgZGlzcGxheTogdGFibGUtZm9vdGVyLWdyb3VwO1xufVxuXG4udGFibGUtaGVhZGVyLWdyb3VwIHtcbiAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xufVxuXG4udGFibGUtcm93LWdyb3VwIHtcbiAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xufVxuXG4udGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuXG4uZmxvdy1yb290IHtcbiAgZGlzcGxheTogZmxvdy1yb290O1xufVxuXG4uZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG5cbi5pbmxpbmUtZ3JpZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xufVxuXG4uY29udGVudHMge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4uZmxleC1jb2wge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZmxleC1jb2wtcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuXG4ucGxhY2UtaXRlbXMtYXV0byB7XG4gIHBsYWNlLWl0ZW1zOiBhdXRvO1xufVxuXG4ucGxhY2UtaXRlbXMtc3RhcnQge1xuICBwbGFjZS1pdGVtczogc3RhcnQ7XG59XG5cbi5wbGFjZS1pdGVtcy1lbmQge1xuICBwbGFjZS1pdGVtczogZW5kO1xufVxuXG4ucGxhY2UtaXRlbXMtY2VudGVyIHtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cblxuLnBsYWNlLWl0ZW1zLXN0cmV0Y2gge1xuICBwbGFjZS1pdGVtczogc3RyZXRjaDtcbn1cblxuLnBsYWNlLWNvbnRlbnQtY2VudGVyIHtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xufVxuXG4ucGxhY2UtY29udGVudC1zdGFydCB7XG4gIHBsYWNlLWNvbnRlbnQ6IHN0YXJ0O1xufVxuXG4ucGxhY2UtY29udGVudC1lbmQge1xuICBwbGFjZS1jb250ZW50OiBlbmQ7XG59XG5cbi5wbGFjZS1jb250ZW50LWJldHdlZW4ge1xuICBwbGFjZS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucGxhY2UtY29udGVudC1hcm91bmQge1xuICBwbGFjZS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi5wbGFjZS1jb250ZW50LWV2ZW5seSB7XG4gIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbn1cblxuLnBsYWNlLWNvbnRlbnQtc3RyZXRjaCB7XG4gIHBsYWNlLWNvbnRlbnQ6IHN0cmV0Y2g7XG59XG5cbi5wbGFjZS1zZWxmLWF1dG8ge1xuICBwbGFjZS1zZWxmOiBhdXRvO1xufVxuXG4ucGxhY2Utc2VsZi1zdGFydCB7XG4gIHBsYWNlLXNlbGY6IHN0YXJ0O1xufVxuXG4ucGxhY2Utc2VsZi1lbmQge1xuICBwbGFjZS1zZWxmOiBlbmQ7XG59XG5cbi5wbGFjZS1zZWxmLWNlbnRlciB7XG4gIHBsYWNlLXNlbGY6IGNlbnRlcjtcbn1cblxuLnBsYWNlLXNlbGYtc3RyZXRjaCB7XG4gIHBsYWNlLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi5pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uaXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uaXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLml0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4uaXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4uY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi5jb250ZW50LWV2ZW5seSB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbn1cblxuLnNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG87XG59XG5cbi5zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cblxuLnNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG59XG5cbi5zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLnNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi5qdXN0aWZ5LWl0ZW1zLWF1dG8ge1xuICBqdXN0aWZ5LWl0ZW1zOiBhdXRvO1xufVxuXG4uanVzdGlmeS1pdGVtcy1zdGFydCB7XG4gIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xufVxuXG4uanVzdGlmeS1pdGVtcy1lbmQge1xuICBqdXN0aWZ5LWl0ZW1zOiBlbmQ7XG59XG5cbi5qdXN0aWZ5LWl0ZW1zLWNlbnRlciB7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbn1cblxuLmp1c3RpZnktaXRlbXMtc3RyZXRjaCB7XG4gIGp1c3RpZnktaXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5qdXN0aWZ5LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uanVzdGlmeS1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uanVzdGlmeS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmp1c3RpZnktYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmp1c3RpZnktYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi5qdXN0aWZ5LWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xufVxuXG4uanVzdGlmeS1zZWxmLWF1dG8ge1xuICBqdXN0aWZ5LXNlbGY6IGF1dG87XG59XG5cbi5qdXN0aWZ5LXNlbGYtc3RhcnQge1xuICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xufVxuXG4uanVzdGlmeS1zZWxmLWVuZCB7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xufVxuXG4uanVzdGlmeS1zZWxmLWNlbnRlciB7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xufVxuXG4uanVzdGlmeS1zZWxmLXN0cmV0Y2gge1xuICBqdXN0aWZ5LXNlbGY6IHN0cmV0Y2g7XG59XG5cbi5mbGV4LTEge1xuICBmbGV4OiAxIDEgMCU7XG59XG5cbi5mbGV4LWF1dG8ge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLmZsZXgtaW5pdGlhbCB7XG4gIGZsZXg6IDAgMSBhdXRvO1xufVxuXG4uZmxleC1ub25lIHtcbiAgZmxleDogbm9uZTtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwO1xufVxuXG4uZmxleC1ncm93IHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uZmxleC1zaHJpbmsge1xuICBmbGV4LXNocmluazogMTtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC05OTk5O1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiA5OTk5O1xufVxuXG4ub3JkZXItbm9uZSB7XG4gIG9yZGVyOiAwO1xufVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5jbGVhci1sZWZ0IHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbi5jbGVhci1yaWdodCB7XG4gIGNsZWFyOiByaWdodDtcbn1cblxuLmNsZWFyLWJvdGgge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmNsZWFyLW5vbmUge1xuICBjbGVhcjogbm9uZTtcbn1cblxuLmZvbnQtc2FucyB7XG4gIGZvbnQtZmFtaWx5OiB1aS1zYW5zLXNlcmlmLCBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbn1cblxuLmZvbnQtc2VyaWYge1xuICBmb250LWZhbWlseTogdWktc2VyaWYsIEdlb3JnaWEsIENhbWJyaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbn1cblxuLmZvbnQtbW9ubyB7XG4gIGZvbnQtZmFtaWx5OiB1aS1tb25vc3BhY2UsIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbi5mb250LXRoaW4ge1xuICBmb250LXdlaWdodDogMTAwO1xufVxuXG4uZm9udC1leHRyYWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLmZvbnQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZm9udC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZm9udC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZm9udC1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5mb250LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZm9udC1leHRyYWJvbGQge1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4uZm9udC1ibGFjayB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5oLTAge1xuICBoZWlnaHQ6IDBweDtcbn1cblxuLmgtMSB7XG4gIGhlaWdodDogMC4yNXJlbTtcbn1cblxuLmgtMiB7XG4gIGhlaWdodDogMC41cmVtO1xufVxuXG4uaC0zIHtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xufVxuXG4uaC00IHtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG4uaC01IHtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xufVxuXG4uaC02IHtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5oLTcge1xuICBoZWlnaHQ6IDEuNzVyZW07XG59XG5cbi5oLTgge1xuICBoZWlnaHQ6IDJyZW07XG59XG5cbi5oLTkge1xuICBoZWlnaHQ6IDIuMjVyZW07XG59XG5cbi5oLTEwIHtcbiAgaGVpZ2h0OiAyLjVyZW07XG59XG5cbi5oLTExIHtcbiAgaGVpZ2h0OiAyLjc1cmVtO1xufVxuXG4uaC0xMiB7XG4gIGhlaWdodDogM3JlbTtcbn1cblxuLmgtMTQge1xuICBoZWlnaHQ6IDMuNXJlbTtcbn1cblxuLmgtMTYge1xuICBoZWlnaHQ6IDRyZW07XG59XG5cbi5oLTIwIHtcbiAgaGVpZ2h0OiA1cmVtO1xufVxuXG4uaC0yNCB7XG4gIGhlaWdodDogNnJlbTtcbn1cblxuLmgtMjgge1xuICBoZWlnaHQ6IDdyZW07XG59XG5cbi5oLTMyIHtcbiAgaGVpZ2h0OiA4cmVtO1xufVxuXG4uaC0zNiB7XG4gIGhlaWdodDogOXJlbTtcbn1cblxuLmgtNDAge1xuICBoZWlnaHQ6IDEwcmVtO1xufVxuXG4uaC00NCB7XG4gIGhlaWdodDogMTFyZW07XG59XG5cbi5oLTQ4IHtcbiAgaGVpZ2h0OiAxMnJlbTtcbn1cblxuLmgtNTIge1xuICBoZWlnaHQ6IDEzcmVtO1xufVxuXG4uaC01NiB7XG4gIGhlaWdodDogMTRyZW07XG59XG5cbi5oLTYwIHtcbiAgaGVpZ2h0OiAxNXJlbTtcbn1cblxuLmgtNjQge1xuICBoZWlnaHQ6IDE2cmVtO1xufVxuXG4uaC03MiB7XG4gIGhlaWdodDogMThyZW07XG59XG5cbi5oLTgwIHtcbiAgaGVpZ2h0OiAyMHJlbTtcbn1cblxuLmgtOTYge1xuICBoZWlnaHQ6IDI0cmVtO1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaC1weCB7XG4gIGhlaWdodDogMXB4O1xufVxuXG4uaC0wXFwuNSB7XG4gIGhlaWdodDogMC4xMjVyZW07XG59XG5cbi5oLTFcXC41IHtcbiAgaGVpZ2h0OiAwLjM3NXJlbTtcbn1cblxuLmgtMlxcLjUge1xuICBoZWlnaHQ6IDAuNjI1cmVtO1xufVxuXG4uaC0zXFwuNSB7XG4gIGhlaWdodDogMC44NzVyZW07XG59XG5cbi5oLTFcXC8yIHtcbiAgaGVpZ2h0OiA1MCU7XG59XG5cbi5oLTFcXC8zIHtcbiAgaGVpZ2h0OiAzMy4zMzMzMzMlO1xufVxuXG4uaC0yXFwvMyB7XG4gIGhlaWdodDogNjYuNjY2NjY3JTtcbn1cblxuLmgtMVxcLzQge1xuICBoZWlnaHQ6IDI1JTtcbn1cblxuLmgtMlxcLzQge1xuICBoZWlnaHQ6IDUwJTtcbn1cblxuLmgtM1xcLzQge1xuICBoZWlnaHQ6IDc1JTtcbn1cblxuLmgtMVxcLzUge1xuICBoZWlnaHQ6IDIwJTtcbn1cblxuLmgtMlxcLzUge1xuICBoZWlnaHQ6IDQwJTtcbn1cblxuLmgtM1xcLzUge1xuICBoZWlnaHQ6IDYwJTtcbn1cblxuLmgtNFxcLzUge1xuICBoZWlnaHQ6IDgwJTtcbn1cblxuLmgtMVxcLzYge1xuICBoZWlnaHQ6IDE2LjY2NjY2NyU7XG59XG5cbi5oLTJcXC82IHtcbiAgaGVpZ2h0OiAzMy4zMzMzMzMlO1xufVxuXG4uaC0zXFwvNiB7XG4gIGhlaWdodDogNTAlO1xufVxuXG4uaC00XFwvNiB7XG4gIGhlaWdodDogNjYuNjY2NjY3JTtcbn1cblxuLmgtNVxcLzYge1xuICBoZWlnaHQ6IDgzLjMzMzMzMyU7XG59XG5cbi5oLWZ1bGwge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5oLXNjcmVlbiB7XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbi50ZXh0LXhzIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbn1cblxuLnRleHQtc20ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbn1cblxuLnRleHQtYmFzZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cblxuLnRleHQtbGcge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS43NXJlbTtcbn1cblxuLnRleHQteGwge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xufVxuXG4udGV4dC0yeGwge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG59XG5cbi50ZXh0LTN4bCB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xufVxuXG4udGV4dC00eGwge1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG59XG5cbi50ZXh0LTV4bCB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi50ZXh0LTZ4bCB7XG4gIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi50ZXh0LTd4bCB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnRleHQtOHhsIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnRleHQtOXhsIHtcbiAgZm9udC1zaXplOiA4cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmxlYWRpbmctMyB7XG4gIGxpbmUtaGVpZ2h0OiAuNzVyZW07XG59XG5cbi5sZWFkaW5nLTQge1xuICBsaW5lLWhlaWdodDogMXJlbTtcbn1cblxuLmxlYWRpbmctNSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xufVxuXG4ubGVhZGluZy02IHtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cblxuLmxlYWRpbmctNyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xufVxuXG4ubGVhZGluZy04IHtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG59XG5cbi5sZWFkaW5nLTkge1xuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbn1cblxuLmxlYWRpbmctMTAge1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xufVxuXG4ubGVhZGluZy1ub25lIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5sZWFkaW5nLXRpZ2h0IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbi5sZWFkaW5nLXNudWcge1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG59XG5cbi5sZWFkaW5nLW5vcm1hbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5sZWFkaW5nLXJlbGF4ZWQge1xuICBsaW5lLWhlaWdodDogMS42MjU7XG59XG5cbi5sZWFkaW5nLWxvb3NlIHtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG5cbi5saXN0LWluc2lkZSB7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbn1cblxuLmxpc3Qtb3V0c2lkZSB7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG59XG5cbi5saXN0LW5vbmUge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5saXN0LWRpc2Mge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG5cbi5saXN0LWRlY2ltYWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDBweDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbTtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtO1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAwLjc1cmVtO1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxcmVtO1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAxLjI1cmVtO1xufVxuXG4ubS02IHtcbiAgbWFyZ2luOiAxLjVyZW07XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDEuNzVyZW07XG59XG5cbi5tLTgge1xuICBtYXJnaW46IDJyZW07XG59XG5cbi5tLTkge1xuICBtYXJnaW46IDIuMjVyZW07XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiAyLjVyZW07XG59XG5cbi5tLTExIHtcbiAgbWFyZ2luOiAyLjc1cmVtO1xufVxuXG4ubS0xMiB7XG4gIG1hcmdpbjogM3JlbTtcbn1cblxuLm0tMTQge1xuICBtYXJnaW46IDMuNXJlbTtcbn1cblxuLm0tMTYge1xuICBtYXJnaW46IDRyZW07XG59XG5cbi5tLTIwIHtcbiAgbWFyZ2luOiA1cmVtO1xufVxuXG4ubS0yNCB7XG4gIG1hcmdpbjogNnJlbTtcbn1cblxuLm0tMjgge1xuICBtYXJnaW46IDdyZW07XG59XG5cbi5tLTMyIHtcbiAgbWFyZ2luOiA4cmVtO1xufVxuXG4ubS0zNiB7XG4gIG1hcmdpbjogOXJlbTtcbn1cblxuLm0tNDAge1xuICBtYXJnaW46IDEwcmVtO1xufVxuXG4ubS00NCB7XG4gIG1hcmdpbjogMTFyZW07XG59XG5cbi5tLTQ4IHtcbiAgbWFyZ2luOiAxMnJlbTtcbn1cblxuLm0tNTIge1xuICBtYXJnaW46IDEzcmVtO1xufVxuXG4ubS01NiB7XG4gIG1hcmdpbjogMTRyZW07XG59XG5cbi5tLTYwIHtcbiAgbWFyZ2luOiAxNXJlbTtcbn1cblxuLm0tNjQge1xuICBtYXJnaW46IDE2cmVtO1xufVxuXG4ubS03MiB7XG4gIG1hcmdpbjogMThyZW07XG59XG5cbi5tLTgwIHtcbiAgbWFyZ2luOiAyMHJlbTtcbn1cblxuLm0tOTYge1xuICBtYXJnaW46IDI0cmVtO1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ubS1weCB7XG4gIG1hcmdpbjogMXB4O1xufVxuXG4ubS0wXFwuNSB7XG4gIG1hcmdpbjogMC4xMjVyZW07XG59XG5cbi5tLTFcXC41IHtcbiAgbWFyZ2luOiAwLjM3NXJlbTtcbn1cblxuLm0tMlxcLjUge1xuICBtYXJnaW46IDAuNjI1cmVtO1xufVxuXG4ubS0zXFwuNSB7XG4gIG1hcmdpbjogMC44NzVyZW07XG59XG5cbi4tbS0wIHtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi4tbS0xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbTtcbn1cblxuLi1tLTIge1xuICBtYXJnaW46IC0wLjVyZW07XG59XG5cbi4tbS0zIHtcbiAgbWFyZ2luOiAtMC43NXJlbTtcbn1cblxuLi1tLTQge1xuICBtYXJnaW46IC0xcmVtO1xufVxuXG4uLW0tNSB7XG4gIG1hcmdpbjogLTEuMjVyZW07XG59XG5cbi4tbS02IHtcbiAgbWFyZ2luOiAtMS41cmVtO1xufVxuXG4uLW0tNyB7XG4gIG1hcmdpbjogLTEuNzVyZW07XG59XG5cbi4tbS04IHtcbiAgbWFyZ2luOiAtMnJlbTtcbn1cblxuLi1tLTkge1xuICBtYXJnaW46IC0yLjI1cmVtO1xufVxuXG4uLW0tMTAge1xuICBtYXJnaW46IC0yLjVyZW07XG59XG5cbi4tbS0xMSB7XG4gIG1hcmdpbjogLTIuNzVyZW07XG59XG5cbi4tbS0xMiB7XG4gIG1hcmdpbjogLTNyZW07XG59XG5cbi4tbS0xNCB7XG4gIG1hcmdpbjogLTMuNXJlbTtcbn1cblxuLi1tLTE2IHtcbiAgbWFyZ2luOiAtNHJlbTtcbn1cblxuLi1tLTIwIHtcbiAgbWFyZ2luOiAtNXJlbTtcbn1cblxuLi1tLTI0IHtcbiAgbWFyZ2luOiAtNnJlbTtcbn1cblxuLi1tLTI4IHtcbiAgbWFyZ2luOiAtN3JlbTtcbn1cblxuLi1tLTMyIHtcbiAgbWFyZ2luOiAtOHJlbTtcbn1cblxuLi1tLTM2IHtcbiAgbWFyZ2luOiAtOXJlbTtcbn1cblxuLi1tLTQwIHtcbiAgbWFyZ2luOiAtMTByZW07XG59XG5cbi4tbS00NCB7XG4gIG1hcmdpbjogLTExcmVtO1xufVxuXG4uLW0tNDgge1xuICBtYXJnaW46IC0xMnJlbTtcbn1cblxuLi1tLTUyIHtcbiAgbWFyZ2luOiAtMTNyZW07XG59XG5cbi4tbS01NiB7XG4gIG1hcmdpbjogLTE0cmVtO1xufVxuXG4uLW0tNjAge1xuICBtYXJnaW46IC0xNXJlbTtcbn1cblxuLi1tLTY0IHtcbiAgbWFyZ2luOiAtMTZyZW07XG59XG5cbi4tbS03MiB7XG4gIG1hcmdpbjogLTE4cmVtO1xufVxuXG4uLW0tODAge1xuICBtYXJnaW46IC0yMHJlbTtcbn1cblxuLi1tLTk2IHtcbiAgbWFyZ2luOiAtMjRyZW07XG59XG5cbi4tbS1weCB7XG4gIG1hcmdpbjogLTFweDtcbn1cblxuLi1tLTBcXC41IHtcbiAgbWFyZ2luOiAtMC4xMjVyZW07XG59XG5cbi4tbS0xXFwuNSB7XG4gIG1hcmdpbjogLTAuMzc1cmVtO1xufVxuXG4uLW0tMlxcLjUge1xuICBtYXJnaW46IC0wLjYyNXJlbTtcbn1cblxuLi1tLTNcXC41IHtcbiAgbWFyZ2luOiAtMC44NzVyZW07XG59XG5cbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbn1cblxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufVxuXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cblxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5teS01IHtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xufVxuXG4ubXktNiB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4ubXgtNiB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDEuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG59XG5cbi5teC03IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNzVyZW07XG4gIG1hcmdpbi1yaWdodDogMS43NXJlbTtcbn1cblxuLm15LTgge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4ubXgtOCB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG5cbi5teS05IHtcbiAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbn1cblxuLm14LTkge1xuICBtYXJnaW4tbGVmdDogMi4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtO1xufVxuXG4ubXktMTAge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cblxuLm14LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG59XG5cbi5teS0xMSB7XG4gIG1hcmdpbi10b3A6IDIuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG59XG5cbi5teC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5teS0xMiB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5teC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07XG59XG5cbi5teS0xNCB7XG4gIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xufVxuXG4ubXgtMTQge1xuICBtYXJnaW4tbGVmdDogMy41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDMuNXJlbTtcbn1cblxuLm15LTE2IHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cblxuLm14LTE2IHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gIG1hcmdpbi1yaWdodDogNHJlbTtcbn1cblxuLm15LTIwIHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cblxuLm14LTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbn1cblxuLm15LTI0IHtcbiAgbWFyZ2luLXRvcDogNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbn1cblxuLm14LTI0IHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW07XG4gIG1hcmdpbi1yaWdodDogNnJlbTtcbn1cblxuLm15LTI4IHtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbn1cblxuLm14LTI4IHtcbiAgbWFyZ2luLWxlZnQ6IDdyZW07XG4gIG1hcmdpbi1yaWdodDogN3JlbTtcbn1cblxuLm15LTMyIHtcbiAgbWFyZ2luLXRvcDogOHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbn1cblxuLm14LTMyIHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gIG1hcmdpbi1yaWdodDogOHJlbTtcbn1cblxuLm15LTM2IHtcbiAgbWFyZ2luLXRvcDogOXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogOXJlbTtcbn1cblxuLm14LTM2IHtcbiAgbWFyZ2luLWxlZnQ6IDlyZW07XG4gIG1hcmdpbi1yaWdodDogOXJlbTtcbn1cblxuLm15LTQwIHtcbiAgbWFyZ2luLXRvcDogMTByZW07XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xufVxuXG4ubXgtNDAge1xuICBtYXJnaW4tbGVmdDogMTByZW07XG4gIG1hcmdpbi1yaWdodDogMTByZW07XG59XG5cbi5teS00NCB7XG4gIG1hcmdpbi10b3A6IDExcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMXJlbTtcbn1cblxuLm14LTQ0IHtcbiAgbWFyZ2luLWxlZnQ6IDExcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDExcmVtO1xufVxuXG4ubXktNDgge1xuICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTJyZW07XG59XG5cbi5teC00OCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxMnJlbTtcbn1cblxuLm15LTUyIHtcbiAgbWFyZ2luLXRvcDogMTNyZW07XG4gIG1hcmdpbi1ib3R0b206IDEzcmVtO1xufVxuXG4ubXgtNTIge1xuICBtYXJnaW4tbGVmdDogMTNyZW07XG4gIG1hcmdpbi1yaWdodDogMTNyZW07XG59XG5cbi5teS01NiB7XG4gIG1hcmdpbi10b3A6IDE0cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcbn1cblxuLm14LTU2IHtcbiAgbWFyZ2luLWxlZnQ6IDE0cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDE0cmVtO1xufVxuXG4ubXktNjAge1xuICBtYXJnaW4tdG9wOiAxNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTVyZW07XG59XG5cbi5teC02MCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXJlbTtcbn1cblxuLm15LTY0IHtcbiAgbWFyZ2luLXRvcDogMTZyZW07XG4gIG1hcmdpbi1ib3R0b206IDE2cmVtO1xufVxuXG4ubXgtNjQge1xuICBtYXJnaW4tbGVmdDogMTZyZW07XG4gIG1hcmdpbi1yaWdodDogMTZyZW07XG59XG5cbi5teS03MiB7XG4gIG1hcmdpbi10b3A6IDE4cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxOHJlbTtcbn1cblxuLm14LTcyIHtcbiAgbWFyZ2luLWxlZnQ6IDE4cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDE4cmVtO1xufVxuXG4ubXktODAge1xuICBtYXJnaW4tdG9wOiAyMHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjByZW07XG59XG5cbi5teC04MCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHJlbTtcbn1cblxuLm15LTk2IHtcbiAgbWFyZ2luLXRvcDogMjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDI0cmVtO1xufVxuXG4ubXgtOTYge1xuICBtYXJnaW4tbGVmdDogMjRyZW07XG4gIG1hcmdpbi1yaWdodDogMjRyZW07XG59XG5cbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbn1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubXktcHgge1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuLm14LXB4IHtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi5teS0wXFwuNSB7XG4gIG1hcmdpbi10b3A6IDAuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cblxuLm14LTBcXC41IHtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xufVxuXG4ubXktMVxcLjUge1xuICBtYXJnaW4tdG9wOiAwLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG59XG5cbi5teC0xXFwuNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjM3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjM3NXJlbTtcbn1cblxuLm15LTJcXC41IHtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuXG4ubXgtMlxcLjUge1xuICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG59XG5cbi5teS0zXFwuNSB7XG4gIG1hcmdpbi10b3A6IDAuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjg3NXJlbTtcbn1cblxuLm14LTNcXC41IHtcbiAgbWFyZ2luLWxlZnQ6IDAuODc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuODc1cmVtO1xufVxuXG4uLW15LTAge1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLi1teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi4tbXktMSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbTtcbn1cblxuLi1teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xufVxuXG4uLW15LTIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xufVxuXG4uLW14LTIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xufVxuXG4uLW15LTMge1xuICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG59XG5cbi4tbXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbn1cblxuLi1teS00IHtcbiAgbWFyZ2luLXRvcDogLTFyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtO1xufVxuXG4uLW14LTQge1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG59XG5cbi4tbXktNSB7XG4gIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbTtcbn1cblxuLi1teC01IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xufVxuXG4uLW15LTYge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtO1xufVxuXG4uLW14LTYge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xufVxuXG4uLW15LTcge1xuICBtYXJnaW4tdG9wOiAtMS43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW07XG59XG5cbi4tbXgtNyB7XG4gIG1hcmdpbi1sZWZ0OiAtMS43NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbTtcbn1cblxuLi1teS04IHtcbiAgbWFyZ2luLXRvcDogLTJyZW07XG4gIG1hcmdpbi1ib3R0b206IC0ycmVtO1xufVxuXG4uLW14LTgge1xuICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIG1hcmdpbi1yaWdodDogLTJyZW07XG59XG5cbi4tbXktOSB7XG4gIG1hcmdpbi10b3A6IC0yLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbTtcbn1cblxuLi1teC05IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtO1xufVxuXG4uLW15LTEwIHtcbiAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbn1cblxuLi1teC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW07XG59XG5cbi4tbXktMTEge1xuICBtYXJnaW4tdG9wOiAtMi43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW07XG59XG5cbi4tbXgtMTEge1xuICBtYXJnaW4tbGVmdDogLTIuNzVyZW07XG4gIG1hcmdpbi1yaWdodDogLTIuNzVyZW07XG59XG5cbi4tbXktMTIge1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG59XG5cbi4tbXgtMTIge1xuICBtYXJnaW4tbGVmdDogLTNyZW07XG4gIG1hcmdpbi1yaWdodDogLTNyZW07XG59XG5cbi4tbXktMTQge1xuICBtYXJnaW4tdG9wOiAtMy41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMy41cmVtO1xufVxuXG4uLW14LTE0IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjVyZW07XG4gIG1hcmdpbi1yaWdodDogLTMuNXJlbTtcbn1cblxuLi1teS0xNiB7XG4gIG1hcmdpbi10b3A6IC00cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbn1cblxuLi1teC0xNiB7XG4gIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbn1cblxuLi1teS0yMCB7XG4gIG1hcmdpbi10b3A6IC01cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbn1cblxuLi1teC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbn1cblxuLi1teS0yNCB7XG4gIG1hcmdpbi10b3A6IC02cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbn1cblxuLi1teC0yNCB7XG4gIG1hcmdpbi1sZWZ0OiAtNnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbn1cblxuLi1teS0yOCB7XG4gIG1hcmdpbi10b3A6IC03cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtN3JlbTtcbn1cblxuLi1teC0yOCB7XG4gIG1hcmdpbi1sZWZ0OiAtN3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtN3JlbTtcbn1cblxuLi1teS0zMiB7XG4gIG1hcmdpbi10b3A6IC04cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbn1cblxuLi1teC0zMiB7XG4gIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbn1cblxuLi1teS0zNiB7XG4gIG1hcmdpbi10b3A6IC05cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtOXJlbTtcbn1cblxuLi1teC0zNiB7XG4gIG1hcmdpbi1sZWZ0OiAtOXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtOXJlbTtcbn1cblxuLi1teS00MCB7XG4gIG1hcmdpbi10b3A6IC0xMHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xufVxuXG4uLW14LTQwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTByZW07XG59XG5cbi4tbXktNDQge1xuICBtYXJnaW4tdG9wOiAtMTFyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xMXJlbTtcbn1cblxuLi1teC00NCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTFyZW07XG4gIG1hcmdpbi1yaWdodDogLTExcmVtO1xufVxuXG4uLW15LTQ4IHtcbiAgbWFyZ2luLXRvcDogLTEycmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMTJyZW07XG59XG5cbi4tbXgtNDgge1xuICBtYXJnaW4tbGVmdDogLTEycmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbn1cblxuLi1teS01MiB7XG4gIG1hcmdpbi10b3A6IC0xM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTEzcmVtO1xufVxuXG4uLW14LTUyIHtcbiAgbWFyZ2luLWxlZnQ6IC0xM3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTNyZW07XG59XG5cbi4tbXktNTYge1xuICBtYXJnaW4tdG9wOiAtMTRyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbn1cblxuLi1teC01NiB7XG4gIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG4gIG1hcmdpbi1yaWdodDogLTE0cmVtO1xufVxuXG4uLW15LTYwIHtcbiAgbWFyZ2luLXRvcDogLTE1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMTVyZW07XG59XG5cbi4tbXgtNjAge1xuICBtYXJnaW4tbGVmdDogLTE1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXJlbTtcbn1cblxuLi1teS02NCB7XG4gIG1hcmdpbi10b3A6IC0xNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTE2cmVtO1xufVxuXG4uLW14LTY0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTZyZW07XG59XG5cbi4tbXktNzIge1xuICBtYXJnaW4tdG9wOiAtMThyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xOHJlbTtcbn1cblxuLi1teC03MiB7XG4gIG1hcmdpbi1sZWZ0OiAtMThyZW07XG4gIG1hcmdpbi1yaWdodDogLTE4cmVtO1xufVxuXG4uLW15LTgwIHtcbiAgbWFyZ2luLXRvcDogLTIwcmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMjByZW07XG59XG5cbi4tbXgtODAge1xuICBtYXJnaW4tbGVmdDogLTIwcmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0yMHJlbTtcbn1cblxuLi1teS05NiB7XG4gIG1hcmdpbi10b3A6IC0yNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTI0cmVtO1xufVxuXG4uLW14LTk2IHtcbiAgbWFyZ2luLWxlZnQ6IC0yNHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMjRyZW07XG59XG5cbi4tbXktcHgge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uLW14LXB4IHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLi1teS0wXFwuNSB7XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMTI1cmVtO1xufVxuXG4uLW14LTBcXC41IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4xMjVyZW07XG59XG5cbi4tbXktMVxcLjUge1xuICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjM3NXJlbTtcbn1cblxuLi1teC0xXFwuNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4zNzVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuMzc1cmVtO1xufVxuXG4uLW15LTJcXC41IHtcbiAgbWFyZ2luLXRvcDogLTAuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG59XG5cbi4tbXgtMlxcLjUge1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbn1cblxuLi1teS0zXFwuNSB7XG4gIG1hcmdpbi10b3A6IC0wLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuODc1cmVtO1xufVxuXG4uLW14LTNcXC41IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjg3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC44NzVyZW07XG59XG5cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG4ubXItMCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLm1sLTAge1xuICBtYXJnaW4tbGVmdDogMHB4O1xufVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5tci0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufVxuXG4ubWItMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG5cbi5tbC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4ubXItMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4ubWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLm1sLTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4ubXQtMyB7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG59XG5cbi5tci0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5tbC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLm1yLTQge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLm1sLTQge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xufVxuXG4ubXItNSB7XG4gIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ubWwtNSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xufVxuXG4ubXQtNiB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuLm1yLTYge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cblxuLm1iLTYge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5tbC02IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbn1cblxuLm10LTcge1xuICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xufVxuXG4ubXItNyB7XG4gIG1hcmdpbi1yaWdodDogMS43NXJlbTtcbn1cblxuLm1iLTcge1xuICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xufVxuXG4ubWwtNyB7XG4gIG1hcmdpbi1sZWZ0OiAxLjc1cmVtO1xufVxuXG4ubXQtOCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5tci04IHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuXG4ubWItOCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5tbC04IHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5cbi5tdC05IHtcbiAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbn1cblxuLm1yLTkge1xuICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XG59XG5cbi5tYi05IHtcbiAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbn1cblxuLm1sLTkge1xuICBtYXJnaW4tbGVmdDogMi4yNXJlbTtcbn1cblxuLm10LTEwIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuXG4ubXItMTAge1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbn1cblxuLm1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuXG4ubWwtMTAge1xuICBtYXJnaW4tbGVmdDogMi41cmVtO1xufVxuXG4ubXQtMTEge1xuICBtYXJnaW4tdG9wOiAyLjc1cmVtO1xufVxuXG4ubXItMTEge1xuICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5tYi0xMSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG59XG5cbi5tbC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjc1cmVtO1xufVxuXG4ubXQtMTIge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4ubXItMTIge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07XG59XG5cbi5tYi0xMiB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5tbC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtO1xufVxuXG4ubXQtMTQge1xuICBtYXJnaW4tdG9wOiAzLjVyZW07XG59XG5cbi5tci0xNCB7XG4gIG1hcmdpbi1yaWdodDogMy41cmVtO1xufVxuXG4ubWItMTQge1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG59XG5cbi5tbC0xNCB7XG4gIG1hcmdpbi1sZWZ0OiAzLjVyZW07XG59XG5cbi5tdC0xNiB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5cbi5tci0xNiB7XG4gIG1hcmdpbi1yaWdodDogNHJlbTtcbn1cblxuLm1iLTE2IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cblxuLm1sLTE2IHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW07XG59XG5cbi5tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi5tci0yMCB7XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbn1cblxuLm1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cblxuLm1sLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW07XG59XG5cbi5tdC0yNCB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG5cbi5tci0yNCB7XG4gIG1hcmdpbi1yaWdodDogNnJlbTtcbn1cblxuLm1iLTI0IHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbn1cblxuLm1sLTI0IHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW07XG59XG5cbi5tdC0yOCB7XG4gIG1hcmdpbi10b3A6IDdyZW07XG59XG5cbi5tci0yOCB7XG4gIG1hcmdpbi1yaWdodDogN3JlbTtcbn1cblxuLm1iLTI4IHtcbiAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbn1cblxuLm1sLTI4IHtcbiAgbWFyZ2luLWxlZnQ6IDdyZW07XG59XG5cbi5tdC0zMiB7XG4gIG1hcmdpbi10b3A6IDhyZW07XG59XG5cbi5tci0zMiB7XG4gIG1hcmdpbi1yaWdodDogOHJlbTtcbn1cblxuLm1iLTMyIHtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbn1cblxuLm1sLTMyIHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW07XG59XG5cbi5tdC0zNiB7XG4gIG1hcmdpbi10b3A6IDlyZW07XG59XG5cbi5tci0zNiB7XG4gIG1hcmdpbi1yaWdodDogOXJlbTtcbn1cblxuLm1iLTM2IHtcbiAgbWFyZ2luLWJvdHRvbTogOXJlbTtcbn1cblxuLm1sLTM2IHtcbiAgbWFyZ2luLWxlZnQ6IDlyZW07XG59XG5cbi5tdC00MCB7XG4gIG1hcmdpbi10b3A6IDEwcmVtO1xufVxuXG4ubXItNDAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xufVxuXG4ubWItNDAge1xuICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbn1cblxuLm1sLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xufVxuXG4ubXQtNDQge1xuICBtYXJnaW4tdG9wOiAxMXJlbTtcbn1cblxuLm1yLTQ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMXJlbTtcbn1cblxuLm1iLTQ0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG59XG5cbi5tbC00NCB7XG4gIG1hcmdpbi1sZWZ0OiAxMXJlbTtcbn1cblxuLm10LTQ4IHtcbiAgbWFyZ2luLXRvcDogMTJyZW07XG59XG5cbi5tci00OCB7XG4gIG1hcmdpbi1yaWdodDogMTJyZW07XG59XG5cbi5tYi00OCB7XG4gIG1hcmdpbi1ib3R0b206IDEycmVtO1xufVxuXG4ubWwtNDgge1xuICBtYXJnaW4tbGVmdDogMTJyZW07XG59XG5cbi5tdC01MiB7XG4gIG1hcmdpbi10b3A6IDEzcmVtO1xufVxuXG4ubXItNTIge1xuICBtYXJnaW4tcmlnaHQ6IDEzcmVtO1xufVxuXG4ubWItNTIge1xuICBtYXJnaW4tYm90dG9tOiAxM3JlbTtcbn1cblxuLm1sLTUyIHtcbiAgbWFyZ2luLWxlZnQ6IDEzcmVtO1xufVxuXG4ubXQtNTYge1xuICBtYXJnaW4tdG9wOiAxNHJlbTtcbn1cblxuLm1yLTU2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNHJlbTtcbn1cblxuLm1iLTU2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTRyZW07XG59XG5cbi5tbC01NiB7XG4gIG1hcmdpbi1sZWZ0OiAxNHJlbTtcbn1cblxuLm10LTYwIHtcbiAgbWFyZ2luLXRvcDogMTVyZW07XG59XG5cbi5tci02MCB7XG4gIG1hcmdpbi1yaWdodDogMTVyZW07XG59XG5cbi5tYi02MCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cmVtO1xufVxuXG4ubWwtNjAge1xuICBtYXJnaW4tbGVmdDogMTVyZW07XG59XG5cbi5tdC02NCB7XG4gIG1hcmdpbi10b3A6IDE2cmVtO1xufVxuXG4ubXItNjQge1xuICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xufVxuXG4ubWItNjQge1xuICBtYXJnaW4tYm90dG9tOiAxNnJlbTtcbn1cblxuLm1sLTY0IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cmVtO1xufVxuXG4ubXQtNzIge1xuICBtYXJnaW4tdG9wOiAxOHJlbTtcbn1cblxuLm1yLTcyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxOHJlbTtcbn1cblxuLm1iLTcyIHtcbiAgbWFyZ2luLWJvdHRvbTogMThyZW07XG59XG5cbi5tbC03MiB7XG4gIG1hcmdpbi1sZWZ0OiAxOHJlbTtcbn1cblxuLm10LTgwIHtcbiAgbWFyZ2luLXRvcDogMjByZW07XG59XG5cbi5tci04MCB7XG4gIG1hcmdpbi1yaWdodDogMjByZW07XG59XG5cbi5tYi04MCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcmVtO1xufVxuXG4ubWwtODAge1xuICBtYXJnaW4tbGVmdDogMjByZW07XG59XG5cbi5tdC05NiB7XG4gIG1hcmdpbi10b3A6IDI0cmVtO1xufVxuXG4ubXItOTYge1xuICBtYXJnaW4tcmlnaHQ6IDI0cmVtO1xufVxuXG4ubWItOTYge1xuICBtYXJnaW4tYm90dG9tOiAyNHJlbTtcbn1cblxuLm1sLTk2IHtcbiAgbWFyZ2luLWxlZnQ6IDI0cmVtO1xufVxuXG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5tci1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG5cbi5tbC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5tdC1weCB7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cblxuLm1yLXB4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi5tYi1weCB7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuLm1sLXB4IHtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbn1cblxuLm10LTBcXC41IHtcbiAgbWFyZ2luLXRvcDogMC4xMjVyZW07XG59XG5cbi5tci0wXFwuNSB7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG5cbi5tYi0wXFwuNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuXG4ubWwtMFxcLjUge1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG59XG5cbi5tdC0xXFwuNSB7XG4gIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xufVxuXG4ubXItMVxcLjUge1xuICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xufVxuXG4ubWItMVxcLjUge1xuICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbn1cblxuLm1sLTFcXC41IHtcbiAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4ubXQtMlxcLjUge1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbn1cblxuLm1yLTJcXC41IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbn1cblxuLm1iLTJcXC41IHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG5cbi5tbC0yXFwuNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbn1cblxuLm10LTNcXC41IHtcbiAgbWFyZ2luLXRvcDogMC44NzVyZW07XG59XG5cbi5tci0zXFwuNSB7XG4gIG1hcmdpbi1yaWdodDogMC44NzVyZW07XG59XG5cbi5tYi0zXFwuNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xufVxuXG4ubWwtM1xcLjUge1xuICBtYXJnaW4tbGVmdDogMC44NzVyZW07XG59XG5cbi4tbXQtMCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuLi1tci0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi4tbWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLi1tbC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cblxuLi1tdC0xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG59XG5cbi4tbXItMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG59XG5cbi4tbWItMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xufVxuXG4uLW1sLTEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG59XG5cbi4tbXQtMiB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW07XG59XG5cbi4tbXItMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbn1cblxuLi1tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbn1cblxuLi1tbC0yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG59XG5cbi4tbXQtMyB7XG4gIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xufVxuXG4uLW1yLTMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xufVxuXG4uLW1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbn1cblxuLi1tbC0zIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xufVxuXG4uLW10LTQge1xuICBtYXJnaW4tdG9wOiAtMXJlbTtcbn1cblxuLi1tci00IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbn1cblxuLi1tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG59XG5cbi4tbWwtNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbn1cblxuLi1tdC01IHtcbiAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG59XG5cbi4tbXItNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG59XG5cbi4tbWItNSB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xufVxuXG4uLW1sLTUge1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG59XG5cbi4tbXQtNiB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW07XG59XG5cbi4tbXItNiB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbn1cblxuLi1tYi02IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbn1cblxuLi1tbC02IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG59XG5cbi4tbXQtNyB7XG4gIG1hcmdpbi10b3A6IC0xLjc1cmVtO1xufVxuXG4uLW1yLTcge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtO1xufVxuXG4uLW1iLTcge1xuICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbTtcbn1cblxuLi1tbC03IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtO1xufVxuXG4uLW10LTgge1xuICBtYXJnaW4tdG9wOiAtMnJlbTtcbn1cblxuLi1tci04IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbn1cblxuLi1tYi04IHtcbiAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG59XG5cbi4tbWwtOCB7XG4gIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbn1cblxuLi1tdC05IHtcbiAgbWFyZ2luLXRvcDogLTIuMjVyZW07XG59XG5cbi4tbXItOSB7XG4gIG1hcmdpbi1yaWdodDogLTIuMjVyZW07XG59XG5cbi4tbWItOSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtO1xufVxuXG4uLW1sLTkge1xuICBtYXJnaW4tbGVmdDogLTIuMjVyZW07XG59XG5cbi4tbXQtMTAge1xuICBtYXJnaW4tdG9wOiAtMi41cmVtO1xufVxuXG4uLW1yLTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xufVxuXG4uLW1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbn1cblxuLi1tbC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xufVxuXG4uLW10LTExIHtcbiAgbWFyZ2luLXRvcDogLTIuNzVyZW07XG59XG5cbi4tbXItMTEge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtO1xufVxuXG4uLW1iLTExIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW07XG59XG5cbi4tbWwtMTEge1xuICBtYXJnaW4tbGVmdDogLTIuNzVyZW07XG59XG5cbi4tbXQtMTIge1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cblxuLi1tci0xMiB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW07XG59XG5cbi4tbWItMTIge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbn1cblxuLi1tbC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbn1cblxuLi1tdC0xNCB7XG4gIG1hcmdpbi10b3A6IC0zLjVyZW07XG59XG5cbi4tbXItMTQge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW07XG59XG5cbi4tbWItMTQge1xuICBtYXJnaW4tYm90dG9tOiAtMy41cmVtO1xufVxuXG4uLW1sLTE0IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjVyZW07XG59XG5cbi4tbXQtMTYge1xuICBtYXJnaW4tdG9wOiAtNHJlbTtcbn1cblxuLi1tci0xNiB7XG4gIG1hcmdpbi1yaWdodDogLTRyZW07XG59XG5cbi4tbWItMTYge1xuICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbn1cblxuLi1tbC0xNiB7XG4gIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbn1cblxuLi1tdC0yMCB7XG4gIG1hcmdpbi10b3A6IC01cmVtO1xufVxuXG4uLW1yLTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbn1cblxuLi1tYi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IC01cmVtO1xufVxuXG4uLW1sLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IC01cmVtO1xufVxuXG4uLW10LTI0IHtcbiAgbWFyZ2luLXRvcDogLTZyZW07XG59XG5cbi4tbXItMjQge1xuICBtYXJnaW4tcmlnaHQ6IC02cmVtO1xufVxuXG4uLW1iLTI0IHtcbiAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG59XG5cbi4tbWwtMjQge1xuICBtYXJnaW4tbGVmdDogLTZyZW07XG59XG5cbi4tbXQtMjgge1xuICBtYXJnaW4tdG9wOiAtN3JlbTtcbn1cblxuLi1tci0yOCB7XG4gIG1hcmdpbi1yaWdodDogLTdyZW07XG59XG5cbi4tbWItMjgge1xuICBtYXJnaW4tYm90dG9tOiAtN3JlbTtcbn1cblxuLi1tbC0yOCB7XG4gIG1hcmdpbi1sZWZ0OiAtN3JlbTtcbn1cblxuLi1tdC0zMiB7XG4gIG1hcmdpbi10b3A6IC04cmVtO1xufVxuXG4uLW1yLTMyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbn1cblxuLi1tYi0zMiB7XG4gIG1hcmdpbi1ib3R0b206IC04cmVtO1xufVxuXG4uLW1sLTMyIHtcbiAgbWFyZ2luLWxlZnQ6IC04cmVtO1xufVxuXG4uLW10LTM2IHtcbiAgbWFyZ2luLXRvcDogLTlyZW07XG59XG5cbi4tbXItMzYge1xuICBtYXJnaW4tcmlnaHQ6IC05cmVtO1xufVxuXG4uLW1iLTM2IHtcbiAgbWFyZ2luLWJvdHRvbTogLTlyZW07XG59XG5cbi4tbWwtMzYge1xuICBtYXJnaW4tbGVmdDogLTlyZW07XG59XG5cbi4tbXQtNDAge1xuICBtYXJnaW4tdG9wOiAtMTByZW07XG59XG5cbi4tbXItNDAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMHJlbTtcbn1cblxuLi1tYi00MCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMHJlbTtcbn1cblxuLi1tbC00MCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTByZW07XG59XG5cbi4tbXQtNDQge1xuICBtYXJnaW4tdG9wOiAtMTFyZW07XG59XG5cbi4tbXItNDQge1xuICBtYXJnaW4tcmlnaHQ6IC0xMXJlbTtcbn1cblxuLi1tYi00NCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMXJlbTtcbn1cblxuLi1tbC00NCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTFyZW07XG59XG5cbi4tbXQtNDgge1xuICBtYXJnaW4tdG9wOiAtMTJyZW07XG59XG5cbi4tbXItNDgge1xuICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbn1cblxuLi1tYi00OCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbn1cblxuLi1tbC00OCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJyZW07XG59XG5cbi4tbXQtNTIge1xuICBtYXJnaW4tdG9wOiAtMTNyZW07XG59XG5cbi4tbXItNTIge1xuICBtYXJnaW4tcmlnaHQ6IC0xM3JlbTtcbn1cblxuLi1tYi01MiB7XG4gIG1hcmdpbi1ib3R0b206IC0xM3JlbTtcbn1cblxuLi1tbC01MiB7XG4gIG1hcmdpbi1sZWZ0OiAtMTNyZW07XG59XG5cbi4tbXQtNTYge1xuICBtYXJnaW4tdG9wOiAtMTRyZW07XG59XG5cbi4tbXItNTYge1xuICBtYXJnaW4tcmlnaHQ6IC0xNHJlbTtcbn1cblxuLi1tYi01NiB7XG4gIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbn1cblxuLi1tbC01NiB7XG4gIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG59XG5cbi4tbXQtNjAge1xuICBtYXJnaW4tdG9wOiAtMTVyZW07XG59XG5cbi4tbXItNjAge1xuICBtYXJnaW4tcmlnaHQ6IC0xNXJlbTtcbn1cblxuLi1tYi02MCB7XG4gIG1hcmdpbi1ib3R0b206IC0xNXJlbTtcbn1cblxuLi1tbC02MCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVyZW07XG59XG5cbi4tbXQtNjQge1xuICBtYXJnaW4tdG9wOiAtMTZyZW07XG59XG5cbi4tbXItNjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xNnJlbTtcbn1cblxuLi1tYi02NCB7XG4gIG1hcmdpbi1ib3R0b206IC0xNnJlbTtcbn1cblxuLi1tbC02NCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTZyZW07XG59XG5cbi4tbXQtNzIge1xuICBtYXJnaW4tdG9wOiAtMThyZW07XG59XG5cbi4tbXItNzIge1xuICBtYXJnaW4tcmlnaHQ6IC0xOHJlbTtcbn1cblxuLi1tYi03MiB7XG4gIG1hcmdpbi1ib3R0b206IC0xOHJlbTtcbn1cblxuLi1tbC03MiB7XG4gIG1hcmdpbi1sZWZ0OiAtMThyZW07XG59XG5cbi4tbXQtODAge1xuICBtYXJnaW4tdG9wOiAtMjByZW07XG59XG5cbi4tbXItODAge1xuICBtYXJnaW4tcmlnaHQ6IC0yMHJlbTtcbn1cblxuLi1tYi04MCB7XG4gIG1hcmdpbi1ib3R0b206IC0yMHJlbTtcbn1cblxuLi1tbC04MCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjByZW07XG59XG5cbi4tbXQtOTYge1xuICBtYXJnaW4tdG9wOiAtMjRyZW07XG59XG5cbi4tbXItOTYge1xuICBtYXJnaW4tcmlnaHQ6IC0yNHJlbTtcbn1cblxuLi1tYi05NiB7XG4gIG1hcmdpbi1ib3R0b206IC0yNHJlbTtcbn1cblxuLi1tbC05NiB7XG4gIG1hcmdpbi1sZWZ0OiAtMjRyZW07XG59XG5cbi4tbXQtcHgge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uLW1yLXB4IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuXG4uLW1iLXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLi1tbC1weCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uLW10LTBcXC41IHtcbiAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xufVxuXG4uLW1yLTBcXC41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4xMjVyZW07XG59XG5cbi4tbWItMFxcLjUge1xuICBtYXJnaW4tYm90dG9tOiAtMC4xMjVyZW07XG59XG5cbi4tbWwtMFxcLjUge1xuICBtYXJnaW4tbGVmdDogLTAuMTI1cmVtO1xufVxuXG4uLW10LTFcXC41IHtcbiAgbWFyZ2luLXRvcDogLTAuMzc1cmVtO1xufVxuXG4uLW1yLTFcXC41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4zNzVyZW07XG59XG5cbi4tbWItMVxcLjUge1xuICBtYXJnaW4tYm90dG9tOiAtMC4zNzVyZW07XG59XG5cbi4tbWwtMVxcLjUge1xuICBtYXJnaW4tbGVmdDogLTAuMzc1cmVtO1xufVxuXG4uLW10LTJcXC41IHtcbiAgbWFyZ2luLXRvcDogLTAuNjI1cmVtO1xufVxuXG4uLW1yLTJcXC41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG59XG5cbi4tbWItMlxcLjUge1xuICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG59XG5cbi4tbWwtMlxcLjUge1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuXG4uLW10LTNcXC41IHtcbiAgbWFyZ2luLXRvcDogLTAuODc1cmVtO1xufVxuXG4uLW1yLTNcXC41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC44NzVyZW07XG59XG5cbi4tbWItM1xcLjUge1xuICBtYXJnaW4tYm90dG9tOiAtMC44NzVyZW07XG59XG5cbi4tbWwtM1xcLjUge1xuICBtYXJnaW4tbGVmdDogLTAuODc1cmVtO1xufVxuXG4ubWF4LWgtMCB7XG4gIG1heC1oZWlnaHQ6IDBweDtcbn1cblxuLm1heC1oLTEge1xuICBtYXgtaGVpZ2h0OiAwLjI1cmVtO1xufVxuXG4ubWF4LWgtMiB7XG4gIG1heC1oZWlnaHQ6IDAuNXJlbTtcbn1cblxuLm1heC1oLTMge1xuICBtYXgtaGVpZ2h0OiAwLjc1cmVtO1xufVxuXG4ubWF4LWgtNCB7XG4gIG1heC1oZWlnaHQ6IDFyZW07XG59XG5cbi5tYXgtaC01IHtcbiAgbWF4LWhlaWdodDogMS4yNXJlbTtcbn1cblxuLm1heC1oLTYge1xuICBtYXgtaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5tYXgtaC03IHtcbiAgbWF4LWhlaWdodDogMS43NXJlbTtcbn1cblxuLm1heC1oLTgge1xuICBtYXgtaGVpZ2h0OiAycmVtO1xufVxuXG4ubWF4LWgtOSB7XG4gIG1heC1oZWlnaHQ6IDIuMjVyZW07XG59XG5cbi5tYXgtaC0xMCB7XG4gIG1heC1oZWlnaHQ6IDIuNXJlbTtcbn1cblxuLm1heC1oLTExIHtcbiAgbWF4LWhlaWdodDogMi43NXJlbTtcbn1cblxuLm1heC1oLTEyIHtcbiAgbWF4LWhlaWdodDogM3JlbTtcbn1cblxuLm1heC1oLTE0IHtcbiAgbWF4LWhlaWdodDogMy41cmVtO1xufVxuXG4ubWF4LWgtMTYge1xuICBtYXgtaGVpZ2h0OiA0cmVtO1xufVxuXG4ubWF4LWgtMjAge1xuICBtYXgtaGVpZ2h0OiA1cmVtO1xufVxuXG4ubWF4LWgtMjQge1xuICBtYXgtaGVpZ2h0OiA2cmVtO1xufVxuXG4ubWF4LWgtMjgge1xuICBtYXgtaGVpZ2h0OiA3cmVtO1xufVxuXG4ubWF4LWgtMzIge1xuICBtYXgtaGVpZ2h0OiA4cmVtO1xufVxuXG4ubWF4LWgtMzYge1xuICBtYXgtaGVpZ2h0OiA5cmVtO1xufVxuXG4ubWF4LWgtNDAge1xuICBtYXgtaGVpZ2h0OiAxMHJlbTtcbn1cblxuLm1heC1oLTQ0IHtcbiAgbWF4LWhlaWdodDogMTFyZW07XG59XG5cbi5tYXgtaC00OCB7XG4gIG1heC1oZWlnaHQ6IDEycmVtO1xufVxuXG4ubWF4LWgtNTIge1xuICBtYXgtaGVpZ2h0OiAxM3JlbTtcbn1cblxuLm1heC1oLTU2IHtcbiAgbWF4LWhlaWdodDogMTRyZW07XG59XG5cbi5tYXgtaC02MCB7XG4gIG1heC1oZWlnaHQ6IDE1cmVtO1xufVxuXG4ubWF4LWgtNjQge1xuICBtYXgtaGVpZ2h0OiAxNnJlbTtcbn1cblxuLm1heC1oLTcyIHtcbiAgbWF4LWhlaWdodDogMThyZW07XG59XG5cbi5tYXgtaC04MCB7XG4gIG1heC1oZWlnaHQ6IDIwcmVtO1xufVxuXG4ubWF4LWgtOTYge1xuICBtYXgtaGVpZ2h0OiAyNHJlbTtcbn1cblxuLm1heC1oLXB4IHtcbiAgbWF4LWhlaWdodDogMXB4O1xufVxuXG4ubWF4LWgtMFxcLjUge1xuICBtYXgtaGVpZ2h0OiAwLjEyNXJlbTtcbn1cblxuLm1heC1oLTFcXC41IHtcbiAgbWF4LWhlaWdodDogMC4zNzVyZW07XG59XG5cbi5tYXgtaC0yXFwuNSB7XG4gIG1heC1oZWlnaHQ6IDAuNjI1cmVtO1xufVxuXG4ubWF4LWgtM1xcLjUge1xuICBtYXgtaGVpZ2h0OiAwLjg3NXJlbTtcbn1cblxuLm1heC1oLWZ1bGwge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4ubWF4LWgtc2NyZWVuIHtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG59XG5cbi5tYXgtdy0wIHtcbiAgbWF4LXdpZHRoOiAwcmVtO1xufVxuXG4ubWF4LXctbm9uZSB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLm1heC13LXhzIHtcbiAgbWF4LXdpZHRoOiAyMHJlbTtcbn1cblxuLm1heC13LXNtIHtcbiAgbWF4LXdpZHRoOiAyNHJlbTtcbn1cblxuLm1heC13LW1kIHtcbiAgbWF4LXdpZHRoOiAyOHJlbTtcbn1cblxuLm1heC13LWxnIHtcbiAgbWF4LXdpZHRoOiAzMnJlbTtcbn1cblxuLm1heC13LXhsIHtcbiAgbWF4LXdpZHRoOiAzNnJlbTtcbn1cblxuLm1heC13LTJ4bCB7XG4gIG1heC13aWR0aDogNDJyZW07XG59XG5cbi5tYXgtdy0zeGwge1xuICBtYXgtd2lkdGg6IDQ4cmVtO1xufVxuXG4ubWF4LXctNHhsIHtcbiAgbWF4LXdpZHRoOiA1NnJlbTtcbn1cblxuLm1heC13LTV4bCB7XG4gIG1heC13aWR0aDogNjRyZW07XG59XG5cbi5tYXgtdy02eGwge1xuICBtYXgtd2lkdGg6IDcycmVtO1xufVxuXG4ubWF4LXctN3hsIHtcbiAgbWF4LXdpZHRoOiA4MHJlbTtcbn1cblxuLm1heC13LWZ1bGwge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tYXgtdy1taW4ge1xuICBtYXgtd2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gIG1heC13aWR0aDogLW1vei1taW4tY29udGVudDtcbiAgbWF4LXdpZHRoOiBtaW4tY29udGVudDtcbn1cblxuLm1heC13LW1heCB7XG4gIG1heC13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xufVxuXG4ubWF4LXctcHJvc2Uge1xuICBtYXgtd2lkdGg6IDY1Y2g7XG59XG5cbi5tYXgtdy1zY3JlZW4tc20ge1xuICBtYXgtd2lkdGg6IDY0MHB4O1xufVxuXG4ubWF4LXctc2NyZWVuLW1kIHtcbiAgbWF4LXdpZHRoOiA3NjhweDtcbn1cblxuLm1heC13LXNjcmVlbi1sZyB7XG4gIG1heC13aWR0aDogMTAyNHB4O1xufVxuXG4ubWF4LXctc2NyZWVuLXhsIHtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG59XG5cbi5tYXgtdy1zY3JlZW4tMnhsIHtcbiAgbWF4LXdpZHRoOiAxNTM2cHg7XG59XG5cbi5taW4taC0wIHtcbiAgbWluLWhlaWdodDogMHB4O1xufVxuXG4ubWluLWgtZnVsbCB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbi5taW4taC1zY3JlZW4ge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLm1pbi13LTAge1xuICBtaW4td2lkdGg6IDBweDtcbn1cblxuLm1pbi13LWZ1bGwge1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5cbi5taW4tdy1taW4ge1xuICBtaW4td2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogLW1vei1taW4tY29udGVudDtcbiAgbWluLXdpZHRoOiBtaW4tY29udGVudDtcbn1cblxuLm1pbi13LW1heCB7XG4gIG1pbi13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgbWluLXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xufVxuXG4ub2JqZWN0LWNvbnRhaW4ge1xuICAtby1vYmplY3QtZml0OiBjb250YWluO1xuICAgICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ub2JqZWN0LWNvdmVyIHtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ub2JqZWN0LWZpbGwge1xuICAtby1vYmplY3QtZml0OiBmaWxsO1xuICAgICBvYmplY3QtZml0OiBmaWxsO1xufVxuXG4ub2JqZWN0LW5vbmUge1xuICAtby1vYmplY3QtZml0OiBub25lO1xuICAgICBvYmplY3QtZml0OiBub25lO1xufVxuXG4ub2JqZWN0LXNjYWxlLWRvd24ge1xuICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duO1xufVxuXG4ub2JqZWN0LWJvdHRvbSB7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICAgICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbn1cblxuLm9iamVjdC1jZW50ZXIge1xuICAtby1vYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5vYmplY3QtbGVmdCB7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xufVxuXG4ub2JqZWN0LWxlZnQtYm90dG9tIHtcbiAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbn1cblxuLm9iamVjdC1sZWZ0LXRvcCB7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG59XG5cbi5vYmplY3QtcmlnaHQge1xuICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xufVxuXG4ub2JqZWN0LXJpZ2h0LWJvdHRvbSB7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbn1cblxuLm9iamVjdC1yaWdodC10b3Age1xuICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG59XG5cbi5vYmplY3QtdG9wIHtcbiAgLW8tb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xufVxuXG4ub3BhY2l0eS0wIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm9wYWNpdHktNSB7XG4gIG9wYWNpdHk6IDAuMDU7XG59XG5cbi5vcGFjaXR5LTEwIHtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG4ub3BhY2l0eS0yMCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLm9wYWNpdHktMjUge1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4ub3BhY2l0eS0zMCB7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLm9wYWNpdHktNDAge1xuICBvcGFjaXR5OiAwLjQ7XG59XG5cbi5vcGFjaXR5LTUwIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ub3BhY2l0eS02MCB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLm9wYWNpdHktNzAge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5vcGFjaXR5LTc1IHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLm9wYWNpdHktODAge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5vcGFjaXR5LTkwIHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4ub3BhY2l0eS05NSB7XG4gIG9wYWNpdHk6IDAuOTU7XG59XG5cbi5vcGFjaXR5LTEwMCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpvcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6b3BhY2l0eS01IHtcbiAgb3BhY2l0eTogMC4wNTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOm9wYWNpdHktMTAge1xuICBvcGFjaXR5OiAwLjE7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpvcGFjaXR5LTIwIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0yNSB7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpvcGFjaXR5LTMwIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6b3BhY2l0eS00MCB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOm9wYWNpdHktNTAge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpvcGFjaXR5LTYwIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6b3BhY2l0eS03MCB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOm9wYWNpdHktNzUge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6b3BhY2l0eS04MCB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOm9wYWNpdHktOTAge1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpvcGFjaXR5LTk1IHtcbiAgb3BhY2l0eTogMC45NTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6b3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gIG9wYWNpdHk6IDAuMDU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpvcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gIG9wYWNpdHk6IDAuMTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6b3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6b3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpvcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6b3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpvcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOm9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6b3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpvcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gIG9wYWNpdHk6IDAuOTU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpvcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaG92ZXJcXDpvcGFjaXR5LTA6aG92ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaG92ZXJcXDpvcGFjaXR5LTU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjA1O1xufVxuXG4uaG92ZXJcXDpvcGFjaXR5LTEwOmhvdmVyIHtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG4uaG92ZXJcXDpvcGFjaXR5LTIwOmhvdmVyIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uaG92ZXJcXDpvcGFjaXR5LTI1OmhvdmVyIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmhvdmVyXFw6b3BhY2l0eS0zMDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLmhvdmVyXFw6b3BhY2l0eS00MDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLmhvdmVyXFw6b3BhY2l0eS01MDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmhvdmVyXFw6b3BhY2l0eS02MDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLmhvdmVyXFw6b3BhY2l0eS03MDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmhvdmVyXFw6b3BhY2l0eS03NTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbi5ob3ZlclxcOm9wYWNpdHktODA6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5ob3ZlclxcOm9wYWNpdHktOTA6aG92ZXIge1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5ob3ZlclxcOm9wYWNpdHktOTU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjk1O1xufVxuXG4uaG92ZXJcXDpvcGFjaXR5LTEwMDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb2N1c1xcOm9wYWNpdHktMDpmb2N1cyB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5mb2N1c1xcOm9wYWNpdHktNTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuMDU7XG59XG5cbi5mb2N1c1xcOm9wYWNpdHktMTA6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjE7XG59XG5cbi5mb2N1c1xcOm9wYWNpdHktMjA6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5mb2N1c1xcOm9wYWNpdHktMjU6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4uZm9jdXNcXDpvcGFjaXR5LTMwOmZvY3VzIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uZm9jdXNcXDpvcGFjaXR5LTQwOmZvY3VzIHtcbiAgb3BhY2l0eTogMC40O1xufVxuXG4uZm9jdXNcXDpvcGFjaXR5LTUwOmZvY3VzIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZm9jdXNcXDpvcGFjaXR5LTYwOmZvY3VzIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uZm9jdXNcXDpvcGFjaXR5LTcwOmZvY3VzIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uZm9jdXNcXDpvcGFjaXR5LTc1OmZvY3VzIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLmZvY3VzXFw6b3BhY2l0eS04MDpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmZvY3VzXFw6b3BhY2l0eS05MDpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmZvY3VzXFw6b3BhY2l0eS05NTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuOTU7XG59XG5cbi5mb2N1c1xcOm9wYWNpdHktMTAwOmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm91dGxpbmUtbm9uZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLm91dGxpbmUtd2hpdGUge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHdoaXRlO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4ub3V0bGluZS1ibGFjayB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgYmxhY2s7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpvdXRsaW5lLW5vbmU6Zm9jdXMtd2l0aGluIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6b3V0bGluZS13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHdoaXRlO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6b3V0bGluZS1ibGFjazpmb2N1cy13aXRoaW4ge1xuICBvdXRsaW5lOiAycHggZG90dGVkIGJsYWNrO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uZm9jdXNcXDpvdXRsaW5lLW5vbmU6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5mb2N1c1xcOm91dGxpbmUtd2hpdGU6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHdoaXRlO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uZm9jdXNcXDpvdXRsaW5lLWJsYWNrOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCBibGFjaztcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5vdmVyZmxvdy1zY3JvbGwge1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4ub3ZlcmZsb3cteC1hdXRvIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuLm92ZXJmbG93LXktYXV0byB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5vdmVyZmxvdy14LWhpZGRlbiB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLm92ZXJmbG93LXktaGlkZGVuIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4ub3ZlcmZsb3cteC12aXNpYmxlIHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbn1cblxuLm92ZXJmbG93LXktdmlzaWJsZSB7XG4gIG92ZXJmbG93LXk6IHZpc2libGU7XG59XG5cbi5vdmVyZmxvdy14LXNjcm9sbCB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbn1cblxuLm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4ub3ZlcnNjcm9sbC1hdXRvIHtcbiAgLW1zLXNjcm9sbC1jaGFpbmluZzogY2hhaW5lZDtcbiAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG59XG5cbi5vdmVyc2Nyb2xsLWNvbnRhaW4ge1xuICAtbXMtc2Nyb2xsLWNoYWluaW5nOiBub25lO1xuICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbn1cblxuLm92ZXJzY3JvbGwtbm9uZSB7XG4gIC1tcy1zY3JvbGwtY2hhaW5pbmc6IG5vbmU7XG4gICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xufVxuXG4ub3ZlcnNjcm9sbC15LWF1dG8ge1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGF1dG87XG59XG5cbi5vdmVyc2Nyb2xsLXktY29udGFpbiB7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbn1cblxuLm92ZXJzY3JvbGwteS1ub25lIHtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBub25lO1xufVxuXG4ub3ZlcnNjcm9sbC14LWF1dG8ge1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGF1dG87XG59XG5cbi5vdmVyc2Nyb2xsLXgtY29udGFpbiB7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbn1cblxuLm92ZXJzY3JvbGwteC1ub25lIHtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBub25lO1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cblxuLnAtNyB7XG4gIHBhZGRpbmc6IDEuNzVyZW07XG59XG5cbi5wLTgge1xuICBwYWRkaW5nOiAycmVtO1xufVxuXG4ucC05IHtcbiAgcGFkZGluZzogMi4yNXJlbTtcbn1cblxuLnAtMTAge1xuICBwYWRkaW5nOiAyLjVyZW07XG59XG5cbi5wLTExIHtcbiAgcGFkZGluZzogMi43NXJlbTtcbn1cblxuLnAtMTIge1xuICBwYWRkaW5nOiAzcmVtO1xufVxuXG4ucC0xNCB7XG4gIHBhZGRpbmc6IDMuNXJlbTtcbn1cblxuLnAtMTYge1xuICBwYWRkaW5nOiA0cmVtO1xufVxuXG4ucC0yMCB7XG4gIHBhZGRpbmc6IDVyZW07XG59XG5cbi5wLTI0IHtcbiAgcGFkZGluZzogNnJlbTtcbn1cblxuLnAtMjgge1xuICBwYWRkaW5nOiA3cmVtO1xufVxuXG4ucC0zMiB7XG4gIHBhZGRpbmc6IDhyZW07XG59XG5cbi5wLTM2IHtcbiAgcGFkZGluZzogOXJlbTtcbn1cblxuLnAtNDAge1xuICBwYWRkaW5nOiAxMHJlbTtcbn1cblxuLnAtNDQge1xuICBwYWRkaW5nOiAxMXJlbTtcbn1cblxuLnAtNDgge1xuICBwYWRkaW5nOiAxMnJlbTtcbn1cblxuLnAtNTIge1xuICBwYWRkaW5nOiAxM3JlbTtcbn1cblxuLnAtNTYge1xuICBwYWRkaW5nOiAxNHJlbTtcbn1cblxuLnAtNjAge1xuICBwYWRkaW5nOiAxNXJlbTtcbn1cblxuLnAtNjQge1xuICBwYWRkaW5nOiAxNnJlbTtcbn1cblxuLnAtNzIge1xuICBwYWRkaW5nOiAxOHJlbTtcbn1cblxuLnAtODAge1xuICBwYWRkaW5nOiAyMHJlbTtcbn1cblxuLnAtOTYge1xuICBwYWRkaW5nOiAyNHJlbTtcbn1cblxuLnAtcHgge1xuICBwYWRkaW5nOiAxcHg7XG59XG5cbi5wLTBcXC41IHtcbiAgcGFkZGluZzogMC4xMjVyZW07XG59XG5cbi5wLTFcXC41IHtcbiAgcGFkZGluZzogMC4zNzVyZW07XG59XG5cbi5wLTJcXC41IHtcbiAgcGFkZGluZzogMC42MjVyZW07XG59XG5cbi5wLTNcXC41IHtcbiAgcGFkZGluZzogMC44NzVyZW07XG59XG5cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbn1cblxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG59XG5cbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG59XG5cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG59XG5cbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xufVxuXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG5cbi5weC02IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cblxuLnB5LTcge1xuICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG59XG5cbi5weC03IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xufVxuXG4ucHktOCB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cblxuLnB4LTgge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG5cbi5weS05IHtcbiAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtO1xufVxuXG4ucHgtOSB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbn1cblxuLnB5LTEwIHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbn1cblxuLnB4LTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cblxuLnB5LTExIHtcbiAgcGFkZGluZy10b3A6IDIuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtO1xufVxuXG4ucHgtMTEge1xuICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5weS0xMiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cblxuLnB4LTEyIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuXG4ucHktMTQge1xuICBwYWRkaW5nLXRvcDogMy41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xufVxuXG4ucHgtMTQge1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtO1xufVxuXG4ucHktMTYge1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG59XG5cbi5weC0xNiB7XG4gIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLnB5LTIwIHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuXG4ucHgtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW07XG59XG5cbi5weS0yNCB7XG4gIHBhZGRpbmctdG9wOiA2cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbn1cblxuLnB4LTI0IHtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xufVxuXG4ucHktMjgge1xuICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDdyZW07XG59XG5cbi5weC0yOCB7XG4gIHBhZGRpbmctbGVmdDogN3JlbTtcbiAgcGFkZGluZy1yaWdodDogN3JlbTtcbn1cblxuLnB5LTMyIHtcbiAgcGFkZGluZy10b3A6IDhyZW07XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtO1xufVxuXG4ucHgtMzIge1xuICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDhyZW07XG59XG5cbi5weS0zNiB7XG4gIHBhZGRpbmctdG9wOiA5cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcbn1cblxuLnB4LTM2IHtcbiAgcGFkZGluZy1sZWZ0OiA5cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA5cmVtO1xufVxuXG4ucHktNDAge1xuICBwYWRkaW5nLXRvcDogMTByZW07XG4gIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbn1cblxuLnB4LTQwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgcGFkZGluZy1yaWdodDogMTByZW07XG59XG5cbi5weS00NCB7XG4gIHBhZGRpbmctdG9wOiAxMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDExcmVtO1xufVxuXG4ucHgtNDQge1xuICBwYWRkaW5nLWxlZnQ6IDExcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxMXJlbTtcbn1cblxuLnB5LTQ4IHtcbiAgcGFkZGluZy10b3A6IDEycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG59XG5cbi5weC00OCB7XG4gIHBhZGRpbmctbGVmdDogMTJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEycmVtO1xufVxuXG4ucHktNTIge1xuICBwYWRkaW5nLXRvcDogMTNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxM3JlbTtcbn1cblxuLnB4LTUyIHtcbiAgcGFkZGluZy1sZWZ0OiAxM3JlbTtcbiAgcGFkZGluZy1yaWdodDogMTNyZW07XG59XG5cbi5weS01NiB7XG4gIHBhZGRpbmctdG9wOiAxNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDE0cmVtO1xufVxuXG4ucHgtNTYge1xuICBwYWRkaW5nLWxlZnQ6IDE0cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTtcbn1cblxuLnB5LTYwIHtcbiAgcGFkZGluZy10b3A6IDE1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTVyZW07XG59XG5cbi5weC02MCB7XG4gIHBhZGRpbmctbGVmdDogMTVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDE1cmVtO1xufVxuXG4ucHktNjQge1xuICBwYWRkaW5nLXRvcDogMTZyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxNnJlbTtcbn1cblxuLnB4LTY0IHtcbiAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcbiAgcGFkZGluZy1yaWdodDogMTZyZW07XG59XG5cbi5weS03MiB7XG4gIHBhZGRpbmctdG9wOiAxOHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDE4cmVtO1xufVxuXG4ucHgtNzIge1xuICBwYWRkaW5nLWxlZnQ6IDE4cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxOHJlbTtcbn1cblxuLnB5LTgwIHtcbiAgcGFkZGluZy10b3A6IDIwcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMjByZW07XG59XG5cbi5weC04MCB7XG4gIHBhZGRpbmctbGVmdDogMjByZW07XG4gIHBhZGRpbmctcmlnaHQ6IDIwcmVtO1xufVxuXG4ucHktOTYge1xuICBwYWRkaW5nLXRvcDogMjRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyNHJlbTtcbn1cblxuLnB4LTk2IHtcbiAgcGFkZGluZy1sZWZ0OiAyNHJlbTtcbiAgcGFkZGluZy1yaWdodDogMjRyZW07XG59XG5cbi5weS1weCB7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG5cbi5weC1weCB7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG59XG5cbi5weS0wXFwuNSB7XG4gIHBhZGRpbmctdG9wOiAwLjEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMTI1cmVtO1xufVxuXG4ucHgtMFxcLjUge1xuICBwYWRkaW5nLWxlZnQ6IDAuMTI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjEyNXJlbTtcbn1cblxuLnB5LTFcXC41IHtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG59XG5cbi5weC0xXFwuNSB7XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xufVxuXG4ucHktMlxcLjUge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cblxuLnB4LTJcXC41IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG59XG5cbi5weS0zXFwuNSB7XG4gIHBhZGRpbmctdG9wOiAwLjg3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuODc1cmVtO1xufVxuXG4ucHgtM1xcLjUge1xuICBwYWRkaW5nLWxlZnQ6IDAuODc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjg3NXJlbTtcbn1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMHB4O1xufVxuXG4ucHItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuXG4ucGwtMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4ucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xufVxuXG4ucHItMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG59XG5cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG59XG5cbi5wbC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xufVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG59XG5cbi5wci0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuXG4ucGItMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5wbC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5cbi5wdC0zIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG59XG5cbi5wci0zIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbn1cblxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLnBsLTMge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG5cbi5wci00IHtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cblxuLnBsLTQge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG5cbi5wdC01IHtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW07XG59XG5cbi5wci01IHtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbn1cblxuLnBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLnBsLTUge1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5wdC02IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbn1cblxuLnByLTYge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG59XG5cbi5wYi02IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cblxuLnBsLTYge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cblxuLnB0LTcge1xuICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbn1cblxuLnByLTcge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xufVxuXG4ucGItNyB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xufVxuXG4ucGwtNyB7XG4gIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbn1cblxuLnB0LTgge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cblxuLnByLTgge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuXG4ucGItOCB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuXG4ucGwtOCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxuLnB0LTkge1xuICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbn1cblxuLnByLTkge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xufVxuXG4ucGItOSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtO1xufVxuXG4ucGwtOSB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbn1cblxuLnB0LTEwIHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbn1cblxuLnByLTEwIHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuXG4ucGItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xufVxuXG4ucGwtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbn1cblxuLnB0LTExIHtcbiAgcGFkZGluZy10b3A6IDIuNzVyZW07XG59XG5cbi5wci0xMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5wYi0xMSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtO1xufVxuXG4ucGwtMTEge1xuICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW07XG59XG5cbi5wdC0xMiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xufVxuXG4ucHItMTIge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuXG4ucGItMTIge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cblxuLnBsLTEyIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xufVxuXG4ucHQtMTQge1xuICBwYWRkaW5nLXRvcDogMy41cmVtO1xufVxuXG4ucHItMTQge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW07XG59XG5cbi5wYi0xNCB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG59XG5cbi5wbC0xNCB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtO1xufVxuXG4ucHQtMTYge1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbn1cblxuLnByLTE2IHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLnBiLTE2IHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG59XG5cbi5wbC0xNiB7XG4gIHBhZGRpbmctbGVmdDogNHJlbTtcbn1cblxuLnB0LTIwIHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG59XG5cbi5wci0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW07XG59XG5cbi5wYi0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuXG4ucGwtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDVyZW07XG59XG5cbi5wdC0yNCB7XG4gIHBhZGRpbmctdG9wOiA2cmVtO1xufVxuXG4ucHItMjQge1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xufVxuXG4ucGItMjQge1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbn1cblxuLnBsLTI0IHtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtO1xufVxuXG4ucHQtMjgge1xuICBwYWRkaW5nLXRvcDogN3JlbTtcbn1cblxuLnByLTI4IHtcbiAgcGFkZGluZy1yaWdodDogN3JlbTtcbn1cblxuLnBiLTI4IHtcbiAgcGFkZGluZy1ib3R0b206IDdyZW07XG59XG5cbi5wbC0yOCB7XG4gIHBhZGRpbmctbGVmdDogN3JlbTtcbn1cblxuLnB0LTMyIHtcbiAgcGFkZGluZy10b3A6IDhyZW07XG59XG5cbi5wci0zMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDhyZW07XG59XG5cbi5wYi0zMiB7XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtO1xufVxuXG4ucGwtMzIge1xuICBwYWRkaW5nLWxlZnQ6IDhyZW07XG59XG5cbi5wdC0zNiB7XG4gIHBhZGRpbmctdG9wOiA5cmVtO1xufVxuXG4ucHItMzYge1xuICBwYWRkaW5nLXJpZ2h0OiA5cmVtO1xufVxuXG4ucGItMzYge1xuICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcbn1cblxuLnBsLTM2IHtcbiAgcGFkZGluZy1sZWZ0OiA5cmVtO1xufVxuXG4ucHQtNDAge1xuICBwYWRkaW5nLXRvcDogMTByZW07XG59XG5cbi5wci00MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xufVxuXG4ucGItNDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG59XG5cbi5wbC00MCB7XG4gIHBhZGRpbmctbGVmdDogMTByZW07XG59XG5cbi5wdC00NCB7XG4gIHBhZGRpbmctdG9wOiAxMXJlbTtcbn1cblxuLnByLTQ0IHtcbiAgcGFkZGluZy1yaWdodDogMTFyZW07XG59XG5cbi5wYi00NCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMXJlbTtcbn1cblxuLnBsLTQ0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMXJlbTtcbn1cblxuLnB0LTQ4IHtcbiAgcGFkZGluZy10b3A6IDEycmVtO1xufVxuXG4ucHItNDgge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTtcbn1cblxuLnBiLTQ4IHtcbiAgcGFkZGluZy1ib3R0b206IDEycmVtO1xufVxuXG4ucGwtNDgge1xuICBwYWRkaW5nLWxlZnQ6IDEycmVtO1xufVxuXG4ucHQtNTIge1xuICBwYWRkaW5nLXRvcDogMTNyZW07XG59XG5cbi5wci01MiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcmVtO1xufVxuXG4ucGItNTIge1xuICBwYWRkaW5nLWJvdHRvbTogMTNyZW07XG59XG5cbi5wbC01MiB7XG4gIHBhZGRpbmctbGVmdDogMTNyZW07XG59XG5cbi5wdC01NiB7XG4gIHBhZGRpbmctdG9wOiAxNHJlbTtcbn1cblxuLnByLTU2IHtcbiAgcGFkZGluZy1yaWdodDogMTRyZW07XG59XG5cbi5wYi01NiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbn1cblxuLnBsLTU2IHtcbiAgcGFkZGluZy1sZWZ0OiAxNHJlbTtcbn1cblxuLnB0LTYwIHtcbiAgcGFkZGluZy10b3A6IDE1cmVtO1xufVxuXG4ucHItNjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXJlbTtcbn1cblxuLnBiLTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cmVtO1xufVxuXG4ucGwtNjAge1xuICBwYWRkaW5nLWxlZnQ6IDE1cmVtO1xufVxuXG4ucHQtNjQge1xuICBwYWRkaW5nLXRvcDogMTZyZW07XG59XG5cbi5wci02NCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cmVtO1xufVxuXG4ucGItNjQge1xuICBwYWRkaW5nLWJvdHRvbTogMTZyZW07XG59XG5cbi5wbC02NCB7XG4gIHBhZGRpbmctbGVmdDogMTZyZW07XG59XG5cbi5wdC03MiB7XG4gIHBhZGRpbmctdG9wOiAxOHJlbTtcbn1cblxuLnByLTcyIHtcbiAgcGFkZGluZy1yaWdodDogMThyZW07XG59XG5cbi5wYi03MiB7XG4gIHBhZGRpbmctYm90dG9tOiAxOHJlbTtcbn1cblxuLnBsLTcyIHtcbiAgcGFkZGluZy1sZWZ0OiAxOHJlbTtcbn1cblxuLnB0LTgwIHtcbiAgcGFkZGluZy10b3A6IDIwcmVtO1xufVxuXG4ucHItODAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHJlbTtcbn1cblxuLnBiLTgwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcmVtO1xufVxuXG4ucGwtODAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcmVtO1xufVxuXG4ucHQtOTYge1xuICBwYWRkaW5nLXRvcDogMjRyZW07XG59XG5cbi5wci05NiB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cmVtO1xufVxuXG4ucGItOTYge1xuICBwYWRkaW5nLWJvdHRvbTogMjRyZW07XG59XG5cbi5wbC05NiB7XG4gIHBhZGRpbmctbGVmdDogMjRyZW07XG59XG5cbi5wdC1weCB7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG59XG5cbi5wci1weCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbn1cblxuLnBiLXB4IHtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLnBsLXB4IHtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG59XG5cbi5wdC0wXFwuNSB7XG4gIHBhZGRpbmctdG9wOiAwLjEyNXJlbTtcbn1cblxuLnByLTBcXC41IHtcbiAgcGFkZGluZy1yaWdodDogMC4xMjVyZW07XG59XG5cbi5wYi0wXFwuNSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjEyNXJlbTtcbn1cblxuLnBsLTBcXC41IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjEyNXJlbTtcbn1cblxuLnB0LTFcXC41IHtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xufVxuXG4ucHItMVxcLjUge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbn1cblxuLnBiLTFcXC41IHtcbiAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtO1xufVxuXG4ucGwtMVxcLjUge1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4ucHQtMlxcLjUge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG5cbi5wci0yXFwuNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xufVxuXG4ucGItMlxcLjUge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG5cbi5wbC0yXFwuNSB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG5cbi5wdC0zXFwuNSB7XG4gIHBhZGRpbmctdG9wOiAwLjg3NXJlbTtcbn1cblxuLnByLTNcXC41IHtcbiAgcGFkZGluZy1yaWdodDogMC44NzVyZW07XG59XG5cbi5wYi0zXFwuNSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjg3NXJlbTtcbn1cblxuLnBsLTNcXC41IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjg3NXJlbTtcbn1cblxuLnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGxhY2Vob2xkZXItY3VycmVudDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5wbGFjZWhvbGRlci1jdXJyZW50Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5wbGFjZWhvbGRlci1jdXJyZW50OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5wbGFjZWhvbGRlci1ibGFjazo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmxhY2s6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibGFjazo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXdoaXRlOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci13aGl0ZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXdoaXRlOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNTA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTEwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktMjAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTQwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS02MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTcwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktODAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC01MDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtMTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTMwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtNDAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTUwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtNjAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC03MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTgwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtOTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTUwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTIwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTMwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctNDAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy01MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy02MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy03MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctODAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy05MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNTA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tMjAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi00MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTYwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tOTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS01MDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTMwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNjAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTgwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtOTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTUwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tMzAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby00MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby01MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby02MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tODAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby05MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNTA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTEwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtMjAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTUwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNjAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTkwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay01MDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstMTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTMwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNDAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay02MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay03MDA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTgwMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstOTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS01OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS01Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktNTo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTEwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTEwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS0xMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTIwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS0yNTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS0yNTo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTMwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTMwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS0zMDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTQwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTYwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTYwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS02MDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTcwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS03NTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS03NTo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTgwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTgwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS04MDo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTkwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS05NTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS05NTo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbn1cblxuLnBvaW50ZXItZXZlbnRzLW5vbmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnBvaW50ZXItZXZlbnRzLWF1dG8ge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLmFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuXG4uaW5zZXQtMCB7XG4gIHRvcDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMHB4O1xufVxuXG4uaW5zZXQtMSB7XG4gIHRvcDogMC4yNXJlbTtcbiAgcmlnaHQ6IDAuMjVyZW07XG4gIGJvdHRvbTogMC4yNXJlbTtcbiAgbGVmdDogMC4yNXJlbTtcbn1cblxuLmluc2V0LTIge1xuICB0b3A6IDAuNXJlbTtcbiAgcmlnaHQ6IDAuNXJlbTtcbiAgYm90dG9tOiAwLjVyZW07XG4gIGxlZnQ6IDAuNXJlbTtcbn1cblxuLmluc2V0LTMge1xuICB0b3A6IDAuNzVyZW07XG4gIHJpZ2h0OiAwLjc1cmVtO1xuICBib3R0b206IDAuNzVyZW07XG4gIGxlZnQ6IDAuNzVyZW07XG59XG5cbi5pbnNldC00IHtcbiAgdG9wOiAxcmVtO1xuICByaWdodDogMXJlbTtcbiAgYm90dG9tOiAxcmVtO1xuICBsZWZ0OiAxcmVtO1xufVxuXG4uaW5zZXQtNSB7XG4gIHRvcDogMS4yNXJlbTtcbiAgcmlnaHQ6IDEuMjVyZW07XG4gIGJvdHRvbTogMS4yNXJlbTtcbiAgbGVmdDogMS4yNXJlbTtcbn1cblxuLmluc2V0LTYge1xuICB0b3A6IDEuNXJlbTtcbiAgcmlnaHQ6IDEuNXJlbTtcbiAgYm90dG9tOiAxLjVyZW07XG4gIGxlZnQ6IDEuNXJlbTtcbn1cblxuLmluc2V0LTcge1xuICB0b3A6IDEuNzVyZW07XG4gIHJpZ2h0OiAxLjc1cmVtO1xuICBib3R0b206IDEuNzVyZW07XG4gIGxlZnQ6IDEuNzVyZW07XG59XG5cbi5pbnNldC04IHtcbiAgdG9wOiAycmVtO1xuICByaWdodDogMnJlbTtcbiAgYm90dG9tOiAycmVtO1xuICBsZWZ0OiAycmVtO1xufVxuXG4uaW5zZXQtOSB7XG4gIHRvcDogMi4yNXJlbTtcbiAgcmlnaHQ6IDIuMjVyZW07XG4gIGJvdHRvbTogMi4yNXJlbTtcbiAgbGVmdDogMi4yNXJlbTtcbn1cblxuLmluc2V0LTEwIHtcbiAgdG9wOiAyLjVyZW07XG4gIHJpZ2h0OiAyLjVyZW07XG4gIGJvdHRvbTogMi41cmVtO1xuICBsZWZ0OiAyLjVyZW07XG59XG5cbi5pbnNldC0xMSB7XG4gIHRvcDogMi43NXJlbTtcbiAgcmlnaHQ6IDIuNzVyZW07XG4gIGJvdHRvbTogMi43NXJlbTtcbiAgbGVmdDogMi43NXJlbTtcbn1cblxuLmluc2V0LTEyIHtcbiAgdG9wOiAzcmVtO1xuICByaWdodDogM3JlbTtcbiAgYm90dG9tOiAzcmVtO1xuICBsZWZ0OiAzcmVtO1xufVxuXG4uaW5zZXQtMTQge1xuICB0b3A6IDMuNXJlbTtcbiAgcmlnaHQ6IDMuNXJlbTtcbiAgYm90dG9tOiAzLjVyZW07XG4gIGxlZnQ6IDMuNXJlbTtcbn1cblxuLmluc2V0LTE2IHtcbiAgdG9wOiA0cmVtO1xuICByaWdodDogNHJlbTtcbiAgYm90dG9tOiA0cmVtO1xuICBsZWZ0OiA0cmVtO1xufVxuXG4uaW5zZXQtMjAge1xuICB0b3A6IDVyZW07XG4gIHJpZ2h0OiA1cmVtO1xuICBib3R0b206IDVyZW07XG4gIGxlZnQ6IDVyZW07XG59XG5cbi5pbnNldC0yNCB7XG4gIHRvcDogNnJlbTtcbiAgcmlnaHQ6IDZyZW07XG4gIGJvdHRvbTogNnJlbTtcbiAgbGVmdDogNnJlbTtcbn1cblxuLmluc2V0LTI4IHtcbiAgdG9wOiA3cmVtO1xuICByaWdodDogN3JlbTtcbiAgYm90dG9tOiA3cmVtO1xuICBsZWZ0OiA3cmVtO1xufVxuXG4uaW5zZXQtMzIge1xuICB0b3A6IDhyZW07XG4gIHJpZ2h0OiA4cmVtO1xuICBib3R0b206IDhyZW07XG4gIGxlZnQ6IDhyZW07XG59XG5cbi5pbnNldC0zNiB7XG4gIHRvcDogOXJlbTtcbiAgcmlnaHQ6IDlyZW07XG4gIGJvdHRvbTogOXJlbTtcbiAgbGVmdDogOXJlbTtcbn1cblxuLmluc2V0LTQwIHtcbiAgdG9wOiAxMHJlbTtcbiAgcmlnaHQ6IDEwcmVtO1xuICBib3R0b206IDEwcmVtO1xuICBsZWZ0OiAxMHJlbTtcbn1cblxuLmluc2V0LTQ0IHtcbiAgdG9wOiAxMXJlbTtcbiAgcmlnaHQ6IDExcmVtO1xuICBib3R0b206IDExcmVtO1xuICBsZWZ0OiAxMXJlbTtcbn1cblxuLmluc2V0LTQ4IHtcbiAgdG9wOiAxMnJlbTtcbiAgcmlnaHQ6IDEycmVtO1xuICBib3R0b206IDEycmVtO1xuICBsZWZ0OiAxMnJlbTtcbn1cblxuLmluc2V0LTUyIHtcbiAgdG9wOiAxM3JlbTtcbiAgcmlnaHQ6IDEzcmVtO1xuICBib3R0b206IDEzcmVtO1xuICBsZWZ0OiAxM3JlbTtcbn1cblxuLmluc2V0LTU2IHtcbiAgdG9wOiAxNHJlbTtcbiAgcmlnaHQ6IDE0cmVtO1xuICBib3R0b206IDE0cmVtO1xuICBsZWZ0OiAxNHJlbTtcbn1cblxuLmluc2V0LTYwIHtcbiAgdG9wOiAxNXJlbTtcbiAgcmlnaHQ6IDE1cmVtO1xuICBib3R0b206IDE1cmVtO1xuICBsZWZ0OiAxNXJlbTtcbn1cblxuLmluc2V0LTY0IHtcbiAgdG9wOiAxNnJlbTtcbiAgcmlnaHQ6IDE2cmVtO1xuICBib3R0b206IDE2cmVtO1xuICBsZWZ0OiAxNnJlbTtcbn1cblxuLmluc2V0LTcyIHtcbiAgdG9wOiAxOHJlbTtcbiAgcmlnaHQ6IDE4cmVtO1xuICBib3R0b206IDE4cmVtO1xuICBsZWZ0OiAxOHJlbTtcbn1cblxuLmluc2V0LTgwIHtcbiAgdG9wOiAyMHJlbTtcbiAgcmlnaHQ6IDIwcmVtO1xuICBib3R0b206IDIwcmVtO1xuICBsZWZ0OiAyMHJlbTtcbn1cblxuLmluc2V0LTk2IHtcbiAgdG9wOiAyNHJlbTtcbiAgcmlnaHQ6IDI0cmVtO1xuICBib3R0b206IDI0cmVtO1xuICBsZWZ0OiAyNHJlbTtcbn1cblxuLmluc2V0LWF1dG8ge1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5pbnNldC1weCB7XG4gIHRvcDogMXB4O1xuICByaWdodDogMXB4O1xuICBib3R0b206IDFweDtcbiAgbGVmdDogMXB4O1xufVxuXG4uaW5zZXQtMFxcLjUge1xuICB0b3A6IDAuMTI1cmVtO1xuICByaWdodDogMC4xMjVyZW07XG4gIGJvdHRvbTogMC4xMjVyZW07XG4gIGxlZnQ6IDAuMTI1cmVtO1xufVxuXG4uaW5zZXQtMVxcLjUge1xuICB0b3A6IDAuMzc1cmVtO1xuICByaWdodDogMC4zNzVyZW07XG4gIGJvdHRvbTogMC4zNzVyZW07XG4gIGxlZnQ6IDAuMzc1cmVtO1xufVxuXG4uaW5zZXQtMlxcLjUge1xuICB0b3A6IDAuNjI1cmVtO1xuICByaWdodDogMC42MjVyZW07XG4gIGJvdHRvbTogMC42MjVyZW07XG4gIGxlZnQ6IDAuNjI1cmVtO1xufVxuXG4uaW5zZXQtM1xcLjUge1xuICB0b3A6IDAuODc1cmVtO1xuICByaWdodDogMC44NzVyZW07XG4gIGJvdHRvbTogMC44NzVyZW07XG4gIGxlZnQ6IDAuODc1cmVtO1xufVxuXG4uLWluc2V0LTAge1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDBweDtcbn1cblxuLi1pbnNldC0xIHtcbiAgdG9wOiAtMC4yNXJlbTtcbiAgcmlnaHQ6IC0wLjI1cmVtO1xuICBib3R0b206IC0wLjI1cmVtO1xuICBsZWZ0OiAtMC4yNXJlbTtcbn1cblxuLi1pbnNldC0yIHtcbiAgdG9wOiAtMC41cmVtO1xuICByaWdodDogLTAuNXJlbTtcbiAgYm90dG9tOiAtMC41cmVtO1xuICBsZWZ0OiAtMC41cmVtO1xufVxuXG4uLWluc2V0LTMge1xuICB0b3A6IC0wLjc1cmVtO1xuICByaWdodDogLTAuNzVyZW07XG4gIGJvdHRvbTogLTAuNzVyZW07XG4gIGxlZnQ6IC0wLjc1cmVtO1xufVxuXG4uLWluc2V0LTQge1xuICB0b3A6IC0xcmVtO1xuICByaWdodDogLTFyZW07XG4gIGJvdHRvbTogLTFyZW07XG4gIGxlZnQ6IC0xcmVtO1xufVxuXG4uLWluc2V0LTUge1xuICB0b3A6IC0xLjI1cmVtO1xuICByaWdodDogLTEuMjVyZW07XG4gIGJvdHRvbTogLTEuMjVyZW07XG4gIGxlZnQ6IC0xLjI1cmVtO1xufVxuXG4uLWluc2V0LTYge1xuICB0b3A6IC0xLjVyZW07XG4gIHJpZ2h0OiAtMS41cmVtO1xuICBib3R0b206IC0xLjVyZW07XG4gIGxlZnQ6IC0xLjVyZW07XG59XG5cbi4taW5zZXQtNyB7XG4gIHRvcDogLTEuNzVyZW07XG4gIHJpZ2h0OiAtMS43NXJlbTtcbiAgYm90dG9tOiAtMS43NXJlbTtcbiAgbGVmdDogLTEuNzVyZW07XG59XG5cbi4taW5zZXQtOCB7XG4gIHRvcDogLTJyZW07XG4gIHJpZ2h0OiAtMnJlbTtcbiAgYm90dG9tOiAtMnJlbTtcbiAgbGVmdDogLTJyZW07XG59XG5cbi4taW5zZXQtOSB7XG4gIHRvcDogLTIuMjVyZW07XG4gIHJpZ2h0OiAtMi4yNXJlbTtcbiAgYm90dG9tOiAtMi4yNXJlbTtcbiAgbGVmdDogLTIuMjVyZW07XG59XG5cbi4taW5zZXQtMTAge1xuICB0b3A6IC0yLjVyZW07XG4gIHJpZ2h0OiAtMi41cmVtO1xuICBib3R0b206IC0yLjVyZW07XG4gIGxlZnQ6IC0yLjVyZW07XG59XG5cbi4taW5zZXQtMTEge1xuICB0b3A6IC0yLjc1cmVtO1xuICByaWdodDogLTIuNzVyZW07XG4gIGJvdHRvbTogLTIuNzVyZW07XG4gIGxlZnQ6IC0yLjc1cmVtO1xufVxuXG4uLWluc2V0LTEyIHtcbiAgdG9wOiAtM3JlbTtcbiAgcmlnaHQ6IC0zcmVtO1xuICBib3R0b206IC0zcmVtO1xuICBsZWZ0OiAtM3JlbTtcbn1cblxuLi1pbnNldC0xNCB7XG4gIHRvcDogLTMuNXJlbTtcbiAgcmlnaHQ6IC0zLjVyZW07XG4gIGJvdHRvbTogLTMuNXJlbTtcbiAgbGVmdDogLTMuNXJlbTtcbn1cblxuLi1pbnNldC0xNiB7XG4gIHRvcDogLTRyZW07XG4gIHJpZ2h0OiAtNHJlbTtcbiAgYm90dG9tOiAtNHJlbTtcbiAgbGVmdDogLTRyZW07XG59XG5cbi4taW5zZXQtMjAge1xuICB0b3A6IC01cmVtO1xuICByaWdodDogLTVyZW07XG4gIGJvdHRvbTogLTVyZW07XG4gIGxlZnQ6IC01cmVtO1xufVxuXG4uLWluc2V0LTI0IHtcbiAgdG9wOiAtNnJlbTtcbiAgcmlnaHQ6IC02cmVtO1xuICBib3R0b206IC02cmVtO1xuICBsZWZ0OiAtNnJlbTtcbn1cblxuLi1pbnNldC0yOCB7XG4gIHRvcDogLTdyZW07XG4gIHJpZ2h0OiAtN3JlbTtcbiAgYm90dG9tOiAtN3JlbTtcbiAgbGVmdDogLTdyZW07XG59XG5cbi4taW5zZXQtMzIge1xuICB0b3A6IC04cmVtO1xuICByaWdodDogLThyZW07XG4gIGJvdHRvbTogLThyZW07XG4gIGxlZnQ6IC04cmVtO1xufVxuXG4uLWluc2V0LTM2IHtcbiAgdG9wOiAtOXJlbTtcbiAgcmlnaHQ6IC05cmVtO1xuICBib3R0b206IC05cmVtO1xuICBsZWZ0OiAtOXJlbTtcbn1cblxuLi1pbnNldC00MCB7XG4gIHRvcDogLTEwcmVtO1xuICByaWdodDogLTEwcmVtO1xuICBib3R0b206IC0xMHJlbTtcbiAgbGVmdDogLTEwcmVtO1xufVxuXG4uLWluc2V0LTQ0IHtcbiAgdG9wOiAtMTFyZW07XG4gIHJpZ2h0OiAtMTFyZW07XG4gIGJvdHRvbTogLTExcmVtO1xuICBsZWZ0OiAtMTFyZW07XG59XG5cbi4taW5zZXQtNDgge1xuICB0b3A6IC0xMnJlbTtcbiAgcmlnaHQ6IC0xMnJlbTtcbiAgYm90dG9tOiAtMTJyZW07XG4gIGxlZnQ6IC0xMnJlbTtcbn1cblxuLi1pbnNldC01MiB7XG4gIHRvcDogLTEzcmVtO1xuICByaWdodDogLTEzcmVtO1xuICBib3R0b206IC0xM3JlbTtcbiAgbGVmdDogLTEzcmVtO1xufVxuXG4uLWluc2V0LTU2IHtcbiAgdG9wOiAtMTRyZW07XG4gIHJpZ2h0OiAtMTRyZW07XG4gIGJvdHRvbTogLTE0cmVtO1xuICBsZWZ0OiAtMTRyZW07XG59XG5cbi4taW5zZXQtNjAge1xuICB0b3A6IC0xNXJlbTtcbiAgcmlnaHQ6IC0xNXJlbTtcbiAgYm90dG9tOiAtMTVyZW07XG4gIGxlZnQ6IC0xNXJlbTtcbn1cblxuLi1pbnNldC02NCB7XG4gIHRvcDogLTE2cmVtO1xuICByaWdodDogLTE2cmVtO1xuICBib3R0b206IC0xNnJlbTtcbiAgbGVmdDogLTE2cmVtO1xufVxuXG4uLWluc2V0LTcyIHtcbiAgdG9wOiAtMThyZW07XG4gIHJpZ2h0OiAtMThyZW07XG4gIGJvdHRvbTogLTE4cmVtO1xuICBsZWZ0OiAtMThyZW07XG59XG5cbi4taW5zZXQtODAge1xuICB0b3A6IC0yMHJlbTtcbiAgcmlnaHQ6IC0yMHJlbTtcbiAgYm90dG9tOiAtMjByZW07XG4gIGxlZnQ6IC0yMHJlbTtcbn1cblxuLi1pbnNldC05NiB7XG4gIHRvcDogLTI0cmVtO1xuICByaWdodDogLTI0cmVtO1xuICBib3R0b206IC0yNHJlbTtcbiAgbGVmdDogLTI0cmVtO1xufVxuXG4uLWluc2V0LXB4IHtcbiAgdG9wOiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgYm90dG9tOiAtMXB4O1xuICBsZWZ0OiAtMXB4O1xufVxuXG4uLWluc2V0LTBcXC41IHtcbiAgdG9wOiAtMC4xMjVyZW07XG4gIHJpZ2h0OiAtMC4xMjVyZW07XG4gIGJvdHRvbTogLTAuMTI1cmVtO1xuICBsZWZ0OiAtMC4xMjVyZW07XG59XG5cbi4taW5zZXQtMVxcLjUge1xuICB0b3A6IC0wLjM3NXJlbTtcbiAgcmlnaHQ6IC0wLjM3NXJlbTtcbiAgYm90dG9tOiAtMC4zNzVyZW07XG4gIGxlZnQ6IC0wLjM3NXJlbTtcbn1cblxuLi1pbnNldC0yXFwuNSB7XG4gIHRvcDogLTAuNjI1cmVtO1xuICByaWdodDogLTAuNjI1cmVtO1xuICBib3R0b206IC0wLjYyNXJlbTtcbiAgbGVmdDogLTAuNjI1cmVtO1xufVxuXG4uLWluc2V0LTNcXC41IHtcbiAgdG9wOiAtMC44NzVyZW07XG4gIHJpZ2h0OiAtMC44NzVyZW07XG4gIGJvdHRvbTogLTAuODc1cmVtO1xuICBsZWZ0OiAtMC44NzVyZW07XG59XG5cbi5pbnNldC0xXFwvMiB7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTAlO1xuICBib3R0b206IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuXG4uaW5zZXQtMVxcLzMge1xuICB0b3A6IDMzLjMzMzMzMyU7XG4gIHJpZ2h0OiAzMy4zMzMzMzMlO1xuICBib3R0b206IDMzLjMzMzMzMyU7XG4gIGxlZnQ6IDMzLjMzMzMzMyU7XG59XG5cbi5pbnNldC0yXFwvMyB7XG4gIHRvcDogNjYuNjY2NjY3JTtcbiAgcmlnaHQ6IDY2LjY2NjY2NyU7XG4gIGJvdHRvbTogNjYuNjY2NjY3JTtcbiAgbGVmdDogNjYuNjY2NjY3JTtcbn1cblxuLmluc2V0LTFcXC80IHtcbiAgdG9wOiAyNSU7XG4gIHJpZ2h0OiAyNSU7XG4gIGJvdHRvbTogMjUlO1xuICBsZWZ0OiAyNSU7XG59XG5cbi5pbnNldC0yXFwvNCB7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTAlO1xuICBib3R0b206IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuXG4uaW5zZXQtM1xcLzQge1xuICB0b3A6IDc1JTtcbiAgcmlnaHQ6IDc1JTtcbiAgYm90dG9tOiA3NSU7XG4gIGxlZnQ6IDc1JTtcbn1cblxuLmluc2V0LWZ1bGwge1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAxMDAlO1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi4taW5zZXQtMVxcLzIge1xuICB0b3A6IC01MCU7XG4gIHJpZ2h0OiAtNTAlO1xuICBib3R0b206IC01MCU7XG4gIGxlZnQ6IC01MCU7XG59XG5cbi4taW5zZXQtMVxcLzMge1xuICB0b3A6IC0zMy4zMzMzMzMlO1xuICByaWdodDogLTMzLjMzMzMzMyU7XG4gIGJvdHRvbTogLTMzLjMzMzMzMyU7XG4gIGxlZnQ6IC0zMy4zMzMzMzMlO1xufVxuXG4uLWluc2V0LTJcXC8zIHtcbiAgdG9wOiAtNjYuNjY2NjY3JTtcbiAgcmlnaHQ6IC02Ni42NjY2NjclO1xuICBib3R0b206IC02Ni42NjY2NjclO1xuICBsZWZ0OiAtNjYuNjY2NjY3JTtcbn1cblxuLi1pbnNldC0xXFwvNCB7XG4gIHRvcDogLTI1JTtcbiAgcmlnaHQ6IC0yNSU7XG4gIGJvdHRvbTogLTI1JTtcbiAgbGVmdDogLTI1JTtcbn1cblxuLi1pbnNldC0yXFwvNCB7XG4gIHRvcDogLTUwJTtcbiAgcmlnaHQ6IC01MCU7XG4gIGJvdHRvbTogLTUwJTtcbiAgbGVmdDogLTUwJTtcbn1cblxuLi1pbnNldC0zXFwvNCB7XG4gIHRvcDogLTc1JTtcbiAgcmlnaHQ6IC03NSU7XG4gIGJvdHRvbTogLTc1JTtcbiAgbGVmdDogLTc1JTtcbn1cblxuLi1pbnNldC1mdWxsIHtcbiAgdG9wOiAtMTAwJTtcbiAgcmlnaHQ6IC0xMDAlO1xuICBib3R0b206IC0xMDAlO1xuICBsZWZ0OiAtMTAwJTtcbn1cblxuLmluc2V0LXktMCB7XG4gIHRvcDogMHB4O1xuICBib3R0b206IDBweDtcbn1cblxuLmluc2V0LXgtMCB7XG4gIHJpZ2h0OiAwcHg7XG4gIGxlZnQ6IDBweDtcbn1cblxuLmluc2V0LXktMSB7XG4gIHRvcDogMC4yNXJlbTtcbiAgYm90dG9tOiAwLjI1cmVtO1xufVxuXG4uaW5zZXQteC0xIHtcbiAgcmlnaHQ6IDAuMjVyZW07XG4gIGxlZnQ6IDAuMjVyZW07XG59XG5cbi5pbnNldC15LTIge1xuICB0b3A6IDAuNXJlbTtcbiAgYm90dG9tOiAwLjVyZW07XG59XG5cbi5pbnNldC14LTIge1xuICByaWdodDogMC41cmVtO1xuICBsZWZ0OiAwLjVyZW07XG59XG5cbi5pbnNldC15LTMge1xuICB0b3A6IDAuNzVyZW07XG4gIGJvdHRvbTogMC43NXJlbTtcbn1cblxuLmluc2V0LXgtMyB7XG4gIHJpZ2h0OiAwLjc1cmVtO1xuICBsZWZ0OiAwLjc1cmVtO1xufVxuXG4uaW5zZXQteS00IHtcbiAgdG9wOiAxcmVtO1xuICBib3R0b206IDFyZW07XG59XG5cbi5pbnNldC14LTQge1xuICByaWdodDogMXJlbTtcbiAgbGVmdDogMXJlbTtcbn1cblxuLmluc2V0LXktNSB7XG4gIHRvcDogMS4yNXJlbTtcbiAgYm90dG9tOiAxLjI1cmVtO1xufVxuXG4uaW5zZXQteC01IHtcbiAgcmlnaHQ6IDEuMjVyZW07XG4gIGxlZnQ6IDEuMjVyZW07XG59XG5cbi5pbnNldC15LTYge1xuICB0b3A6IDEuNXJlbTtcbiAgYm90dG9tOiAxLjVyZW07XG59XG5cbi5pbnNldC14LTYge1xuICByaWdodDogMS41cmVtO1xuICBsZWZ0OiAxLjVyZW07XG59XG5cbi5pbnNldC15LTcge1xuICB0b3A6IDEuNzVyZW07XG4gIGJvdHRvbTogMS43NXJlbTtcbn1cblxuLmluc2V0LXgtNyB7XG4gIHJpZ2h0OiAxLjc1cmVtO1xuICBsZWZ0OiAxLjc1cmVtO1xufVxuXG4uaW5zZXQteS04IHtcbiAgdG9wOiAycmVtO1xuICBib3R0b206IDJyZW07XG59XG5cbi5pbnNldC14LTgge1xuICByaWdodDogMnJlbTtcbiAgbGVmdDogMnJlbTtcbn1cblxuLmluc2V0LXktOSB7XG4gIHRvcDogMi4yNXJlbTtcbiAgYm90dG9tOiAyLjI1cmVtO1xufVxuXG4uaW5zZXQteC05IHtcbiAgcmlnaHQ6IDIuMjVyZW07XG4gIGxlZnQ6IDIuMjVyZW07XG59XG5cbi5pbnNldC15LTEwIHtcbiAgdG9wOiAyLjVyZW07XG4gIGJvdHRvbTogMi41cmVtO1xufVxuXG4uaW5zZXQteC0xMCB7XG4gIHJpZ2h0OiAyLjVyZW07XG4gIGxlZnQ6IDIuNXJlbTtcbn1cblxuLmluc2V0LXktMTEge1xuICB0b3A6IDIuNzVyZW07XG4gIGJvdHRvbTogMi43NXJlbTtcbn1cblxuLmluc2V0LXgtMTEge1xuICByaWdodDogMi43NXJlbTtcbiAgbGVmdDogMi43NXJlbTtcbn1cblxuLmluc2V0LXktMTIge1xuICB0b3A6IDNyZW07XG4gIGJvdHRvbTogM3JlbTtcbn1cblxuLmluc2V0LXgtMTIge1xuICByaWdodDogM3JlbTtcbiAgbGVmdDogM3JlbTtcbn1cblxuLmluc2V0LXktMTQge1xuICB0b3A6IDMuNXJlbTtcbiAgYm90dG9tOiAzLjVyZW07XG59XG5cbi5pbnNldC14LTE0IHtcbiAgcmlnaHQ6IDMuNXJlbTtcbiAgbGVmdDogMy41cmVtO1xufVxuXG4uaW5zZXQteS0xNiB7XG4gIHRvcDogNHJlbTtcbiAgYm90dG9tOiA0cmVtO1xufVxuXG4uaW5zZXQteC0xNiB7XG4gIHJpZ2h0OiA0cmVtO1xuICBsZWZ0OiA0cmVtO1xufVxuXG4uaW5zZXQteS0yMCB7XG4gIHRvcDogNXJlbTtcbiAgYm90dG9tOiA1cmVtO1xufVxuXG4uaW5zZXQteC0yMCB7XG4gIHJpZ2h0OiA1cmVtO1xuICBsZWZ0OiA1cmVtO1xufVxuXG4uaW5zZXQteS0yNCB7XG4gIHRvcDogNnJlbTtcbiAgYm90dG9tOiA2cmVtO1xufVxuXG4uaW5zZXQteC0yNCB7XG4gIHJpZ2h0OiA2cmVtO1xuICBsZWZ0OiA2cmVtO1xufVxuXG4uaW5zZXQteS0yOCB7XG4gIHRvcDogN3JlbTtcbiAgYm90dG9tOiA3cmVtO1xufVxuXG4uaW5zZXQteC0yOCB7XG4gIHJpZ2h0OiA3cmVtO1xuICBsZWZ0OiA3cmVtO1xufVxuXG4uaW5zZXQteS0zMiB7XG4gIHRvcDogOHJlbTtcbiAgYm90dG9tOiA4cmVtO1xufVxuXG4uaW5zZXQteC0zMiB7XG4gIHJpZ2h0OiA4cmVtO1xuICBsZWZ0OiA4cmVtO1xufVxuXG4uaW5zZXQteS0zNiB7XG4gIHRvcDogOXJlbTtcbiAgYm90dG9tOiA5cmVtO1xufVxuXG4uaW5zZXQteC0zNiB7XG4gIHJpZ2h0OiA5cmVtO1xuICBsZWZ0OiA5cmVtO1xufVxuXG4uaW5zZXQteS00MCB7XG4gIHRvcDogMTByZW07XG4gIGJvdHRvbTogMTByZW07XG59XG5cbi5pbnNldC14LTQwIHtcbiAgcmlnaHQ6IDEwcmVtO1xuICBsZWZ0OiAxMHJlbTtcbn1cblxuLmluc2V0LXktNDQge1xuICB0b3A6IDExcmVtO1xuICBib3R0b206IDExcmVtO1xufVxuXG4uaW5zZXQteC00NCB7XG4gIHJpZ2h0OiAxMXJlbTtcbiAgbGVmdDogMTFyZW07XG59XG5cbi5pbnNldC15LTQ4IHtcbiAgdG9wOiAxMnJlbTtcbiAgYm90dG9tOiAxMnJlbTtcbn1cblxuLmluc2V0LXgtNDgge1xuICByaWdodDogMTJyZW07XG4gIGxlZnQ6IDEycmVtO1xufVxuXG4uaW5zZXQteS01MiB7XG4gIHRvcDogMTNyZW07XG4gIGJvdHRvbTogMTNyZW07XG59XG5cbi5pbnNldC14LTUyIHtcbiAgcmlnaHQ6IDEzcmVtO1xuICBsZWZ0OiAxM3JlbTtcbn1cblxuLmluc2V0LXktNTYge1xuICB0b3A6IDE0cmVtO1xuICBib3R0b206IDE0cmVtO1xufVxuXG4uaW5zZXQteC01NiB7XG4gIHJpZ2h0OiAxNHJlbTtcbiAgbGVmdDogMTRyZW07XG59XG5cbi5pbnNldC15LTYwIHtcbiAgdG9wOiAxNXJlbTtcbiAgYm90dG9tOiAxNXJlbTtcbn1cblxuLmluc2V0LXgtNjAge1xuICByaWdodDogMTVyZW07XG4gIGxlZnQ6IDE1cmVtO1xufVxuXG4uaW5zZXQteS02NCB7XG4gIHRvcDogMTZyZW07XG4gIGJvdHRvbTogMTZyZW07XG59XG5cbi5pbnNldC14LTY0IHtcbiAgcmlnaHQ6IDE2cmVtO1xuICBsZWZ0OiAxNnJlbTtcbn1cblxuLmluc2V0LXktNzIge1xuICB0b3A6IDE4cmVtO1xuICBib3R0b206IDE4cmVtO1xufVxuXG4uaW5zZXQteC03MiB7XG4gIHJpZ2h0OiAxOHJlbTtcbiAgbGVmdDogMThyZW07XG59XG5cbi5pbnNldC15LTgwIHtcbiAgdG9wOiAyMHJlbTtcbiAgYm90dG9tOiAyMHJlbTtcbn1cblxuLmluc2V0LXgtODAge1xuICByaWdodDogMjByZW07XG4gIGxlZnQ6IDIwcmVtO1xufVxuXG4uaW5zZXQteS05NiB7XG4gIHRvcDogMjRyZW07XG4gIGJvdHRvbTogMjRyZW07XG59XG5cbi5pbnNldC14LTk2IHtcbiAgcmlnaHQ6IDI0cmVtO1xuICBsZWZ0OiAyNHJlbTtcbn1cblxuLmluc2V0LXktYXV0byB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uaW5zZXQteC1hdXRvIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5pbnNldC15LXB4IHtcbiAgdG9wOiAxcHg7XG4gIGJvdHRvbTogMXB4O1xufVxuXG4uaW5zZXQteC1weCB7XG4gIHJpZ2h0OiAxcHg7XG4gIGxlZnQ6IDFweDtcbn1cblxuLmluc2V0LXktMFxcLjUge1xuICB0b3A6IDAuMTI1cmVtO1xuICBib3R0b206IDAuMTI1cmVtO1xufVxuXG4uaW5zZXQteC0wXFwuNSB7XG4gIHJpZ2h0OiAwLjEyNXJlbTtcbiAgbGVmdDogMC4xMjVyZW07XG59XG5cbi5pbnNldC15LTFcXC41IHtcbiAgdG9wOiAwLjM3NXJlbTtcbiAgYm90dG9tOiAwLjM3NXJlbTtcbn1cblxuLmluc2V0LXgtMVxcLjUge1xuICByaWdodDogMC4zNzVyZW07XG4gIGxlZnQ6IDAuMzc1cmVtO1xufVxuXG4uaW5zZXQteS0yXFwuNSB7XG4gIHRvcDogMC42MjVyZW07XG4gIGJvdHRvbTogMC42MjVyZW07XG59XG5cbi5pbnNldC14LTJcXC41IHtcbiAgcmlnaHQ6IDAuNjI1cmVtO1xuICBsZWZ0OiAwLjYyNXJlbTtcbn1cblxuLmluc2V0LXktM1xcLjUge1xuICB0b3A6IDAuODc1cmVtO1xuICBib3R0b206IDAuODc1cmVtO1xufVxuXG4uaW5zZXQteC0zXFwuNSB7XG4gIHJpZ2h0OiAwLjg3NXJlbTtcbiAgbGVmdDogMC44NzVyZW07XG59XG5cbi4taW5zZXQteS0wIHtcbiAgdG9wOiAwcHg7XG4gIGJvdHRvbTogMHB4O1xufVxuXG4uLWluc2V0LXgtMCB7XG4gIHJpZ2h0OiAwcHg7XG4gIGxlZnQ6IDBweDtcbn1cblxuLi1pbnNldC15LTEge1xuICB0b3A6IC0wLjI1cmVtO1xuICBib3R0b206IC0wLjI1cmVtO1xufVxuXG4uLWluc2V0LXgtMSB7XG4gIHJpZ2h0OiAtMC4yNXJlbTtcbiAgbGVmdDogLTAuMjVyZW07XG59XG5cbi4taW5zZXQteS0yIHtcbiAgdG9wOiAtMC41cmVtO1xuICBib3R0b206IC0wLjVyZW07XG59XG5cbi4taW5zZXQteC0yIHtcbiAgcmlnaHQ6IC0wLjVyZW07XG4gIGxlZnQ6IC0wLjVyZW07XG59XG5cbi4taW5zZXQteS0zIHtcbiAgdG9wOiAtMC43NXJlbTtcbiAgYm90dG9tOiAtMC43NXJlbTtcbn1cblxuLi1pbnNldC14LTMge1xuICByaWdodDogLTAuNzVyZW07XG4gIGxlZnQ6IC0wLjc1cmVtO1xufVxuXG4uLWluc2V0LXktNCB7XG4gIHRvcDogLTFyZW07XG4gIGJvdHRvbTogLTFyZW07XG59XG5cbi4taW5zZXQteC00IHtcbiAgcmlnaHQ6IC0xcmVtO1xuICBsZWZ0OiAtMXJlbTtcbn1cblxuLi1pbnNldC15LTUge1xuICB0b3A6IC0xLjI1cmVtO1xuICBib3R0b206IC0xLjI1cmVtO1xufVxuXG4uLWluc2V0LXgtNSB7XG4gIHJpZ2h0OiAtMS4yNXJlbTtcbiAgbGVmdDogLTEuMjVyZW07XG59XG5cbi4taW5zZXQteS02IHtcbiAgdG9wOiAtMS41cmVtO1xuICBib3R0b206IC0xLjVyZW07XG59XG5cbi4taW5zZXQteC02IHtcbiAgcmlnaHQ6IC0xLjVyZW07XG4gIGxlZnQ6IC0xLjVyZW07XG59XG5cbi4taW5zZXQteS03IHtcbiAgdG9wOiAtMS43NXJlbTtcbiAgYm90dG9tOiAtMS43NXJlbTtcbn1cblxuLi1pbnNldC14LTcge1xuICByaWdodDogLTEuNzVyZW07XG4gIGxlZnQ6IC0xLjc1cmVtO1xufVxuXG4uLWluc2V0LXktOCB7XG4gIHRvcDogLTJyZW07XG4gIGJvdHRvbTogLTJyZW07XG59XG5cbi4taW5zZXQteC04IHtcbiAgcmlnaHQ6IC0ycmVtO1xuICBsZWZ0OiAtMnJlbTtcbn1cblxuLi1pbnNldC15LTkge1xuICB0b3A6IC0yLjI1cmVtO1xuICBib3R0b206IC0yLjI1cmVtO1xufVxuXG4uLWluc2V0LXgtOSB7XG4gIHJpZ2h0OiAtMi4yNXJlbTtcbiAgbGVmdDogLTIuMjVyZW07XG59XG5cbi4taW5zZXQteS0xMCB7XG4gIHRvcDogLTIuNXJlbTtcbiAgYm90dG9tOiAtMi41cmVtO1xufVxuXG4uLWluc2V0LXgtMTAge1xuICByaWdodDogLTIuNXJlbTtcbiAgbGVmdDogLTIuNXJlbTtcbn1cblxuLi1pbnNldC15LTExIHtcbiAgdG9wOiAtMi43NXJlbTtcbiAgYm90dG9tOiAtMi43NXJlbTtcbn1cblxuLi1pbnNldC14LTExIHtcbiAgcmlnaHQ6IC0yLjc1cmVtO1xuICBsZWZ0OiAtMi43NXJlbTtcbn1cblxuLi1pbnNldC15LTEyIHtcbiAgdG9wOiAtM3JlbTtcbiAgYm90dG9tOiAtM3JlbTtcbn1cblxuLi1pbnNldC14LTEyIHtcbiAgcmlnaHQ6IC0zcmVtO1xuICBsZWZ0OiAtM3JlbTtcbn1cblxuLi1pbnNldC15LTE0IHtcbiAgdG9wOiAtMy41cmVtO1xuICBib3R0b206IC0zLjVyZW07XG59XG5cbi4taW5zZXQteC0xNCB7XG4gIHJpZ2h0OiAtMy41cmVtO1xuICBsZWZ0OiAtMy41cmVtO1xufVxuXG4uLWluc2V0LXktMTYge1xuICB0b3A6IC00cmVtO1xuICBib3R0b206IC00cmVtO1xufVxuXG4uLWluc2V0LXgtMTYge1xuICByaWdodDogLTRyZW07XG4gIGxlZnQ6IC00cmVtO1xufVxuXG4uLWluc2V0LXktMjAge1xuICB0b3A6IC01cmVtO1xuICBib3R0b206IC01cmVtO1xufVxuXG4uLWluc2V0LXgtMjAge1xuICByaWdodDogLTVyZW07XG4gIGxlZnQ6IC01cmVtO1xufVxuXG4uLWluc2V0LXktMjQge1xuICB0b3A6IC02cmVtO1xuICBib3R0b206IC02cmVtO1xufVxuXG4uLWluc2V0LXgtMjQge1xuICByaWdodDogLTZyZW07XG4gIGxlZnQ6IC02cmVtO1xufVxuXG4uLWluc2V0LXktMjgge1xuICB0b3A6IC03cmVtO1xuICBib3R0b206IC03cmVtO1xufVxuXG4uLWluc2V0LXgtMjgge1xuICByaWdodDogLTdyZW07XG4gIGxlZnQ6IC03cmVtO1xufVxuXG4uLWluc2V0LXktMzIge1xuICB0b3A6IC04cmVtO1xuICBib3R0b206IC04cmVtO1xufVxuXG4uLWluc2V0LXgtMzIge1xuICByaWdodDogLThyZW07XG4gIGxlZnQ6IC04cmVtO1xufVxuXG4uLWluc2V0LXktMzYge1xuICB0b3A6IC05cmVtO1xuICBib3R0b206IC05cmVtO1xufVxuXG4uLWluc2V0LXgtMzYge1xuICByaWdodDogLTlyZW07XG4gIGxlZnQ6IC05cmVtO1xufVxuXG4uLWluc2V0LXktNDAge1xuICB0b3A6IC0xMHJlbTtcbiAgYm90dG9tOiAtMTByZW07XG59XG5cbi4taW5zZXQteC00MCB7XG4gIHJpZ2h0OiAtMTByZW07XG4gIGxlZnQ6IC0xMHJlbTtcbn1cblxuLi1pbnNldC15LTQ0IHtcbiAgdG9wOiAtMTFyZW07XG4gIGJvdHRvbTogLTExcmVtO1xufVxuXG4uLWluc2V0LXgtNDQge1xuICByaWdodDogLTExcmVtO1xuICBsZWZ0OiAtMTFyZW07XG59XG5cbi4taW5zZXQteS00OCB7XG4gIHRvcDogLTEycmVtO1xuICBib3R0b206IC0xMnJlbTtcbn1cblxuLi1pbnNldC14LTQ4IHtcbiAgcmlnaHQ6IC0xMnJlbTtcbiAgbGVmdDogLTEycmVtO1xufVxuXG4uLWluc2V0LXktNTIge1xuICB0b3A6IC0xM3JlbTtcbiAgYm90dG9tOiAtMTNyZW07XG59XG5cbi4taW5zZXQteC01MiB7XG4gIHJpZ2h0OiAtMTNyZW07XG4gIGxlZnQ6IC0xM3JlbTtcbn1cblxuLi1pbnNldC15LTU2IHtcbiAgdG9wOiAtMTRyZW07XG4gIGJvdHRvbTogLTE0cmVtO1xufVxuXG4uLWluc2V0LXgtNTYge1xuICByaWdodDogLTE0cmVtO1xuICBsZWZ0OiAtMTRyZW07XG59XG5cbi4taW5zZXQteS02MCB7XG4gIHRvcDogLTE1cmVtO1xuICBib3R0b206IC0xNXJlbTtcbn1cblxuLi1pbnNldC14LTYwIHtcbiAgcmlnaHQ6IC0xNXJlbTtcbiAgbGVmdDogLTE1cmVtO1xufVxuXG4uLWluc2V0LXktNjQge1xuICB0b3A6IC0xNnJlbTtcbiAgYm90dG9tOiAtMTZyZW07XG59XG5cbi4taW5zZXQteC02NCB7XG4gIHJpZ2h0OiAtMTZyZW07XG4gIGxlZnQ6IC0xNnJlbTtcbn1cblxuLi1pbnNldC15LTcyIHtcbiAgdG9wOiAtMThyZW07XG4gIGJvdHRvbTogLTE4cmVtO1xufVxuXG4uLWluc2V0LXgtNzIge1xuICByaWdodDogLTE4cmVtO1xuICBsZWZ0OiAtMThyZW07XG59XG5cbi4taW5zZXQteS04MCB7XG4gIHRvcDogLTIwcmVtO1xuICBib3R0b206IC0yMHJlbTtcbn1cblxuLi1pbnNldC14LTgwIHtcbiAgcmlnaHQ6IC0yMHJlbTtcbiAgbGVmdDogLTIwcmVtO1xufVxuXG4uLWluc2V0LXktOTYge1xuICB0b3A6IC0yNHJlbTtcbiAgYm90dG9tOiAtMjRyZW07XG59XG5cbi4taW5zZXQteC05NiB7XG4gIHJpZ2h0OiAtMjRyZW07XG4gIGxlZnQ6IC0yNHJlbTtcbn1cblxuLi1pbnNldC15LXB4IHtcbiAgdG9wOiAtMXB4O1xuICBib3R0b206IC0xcHg7XG59XG5cbi4taW5zZXQteC1weCB7XG4gIHJpZ2h0OiAtMXB4O1xuICBsZWZ0OiAtMXB4O1xufVxuXG4uLWluc2V0LXktMFxcLjUge1xuICB0b3A6IC0wLjEyNXJlbTtcbiAgYm90dG9tOiAtMC4xMjVyZW07XG59XG5cbi4taW5zZXQteC0wXFwuNSB7XG4gIHJpZ2h0OiAtMC4xMjVyZW07XG4gIGxlZnQ6IC0wLjEyNXJlbTtcbn1cblxuLi1pbnNldC15LTFcXC41IHtcbiAgdG9wOiAtMC4zNzVyZW07XG4gIGJvdHRvbTogLTAuMzc1cmVtO1xufVxuXG4uLWluc2V0LXgtMVxcLjUge1xuICByaWdodDogLTAuMzc1cmVtO1xuICBsZWZ0OiAtMC4zNzVyZW07XG59XG5cbi4taW5zZXQteS0yXFwuNSB7XG4gIHRvcDogLTAuNjI1cmVtO1xuICBib3R0b206IC0wLjYyNXJlbTtcbn1cblxuLi1pbnNldC14LTJcXC41IHtcbiAgcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbGVmdDogLTAuNjI1cmVtO1xufVxuXG4uLWluc2V0LXktM1xcLjUge1xuICB0b3A6IC0wLjg3NXJlbTtcbiAgYm90dG9tOiAtMC44NzVyZW07XG59XG5cbi4taW5zZXQteC0zXFwuNSB7XG4gIHJpZ2h0OiAtMC44NzVyZW07XG4gIGxlZnQ6IC0wLjg3NXJlbTtcbn1cblxuLmluc2V0LXktMVxcLzIge1xuICB0b3A6IDUwJTtcbiAgYm90dG9tOiA1MCU7XG59XG5cbi5pbnNldC14LTFcXC8yIHtcbiAgcmlnaHQ6IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuXG4uaW5zZXQteS0xXFwvMyB7XG4gIHRvcDogMzMuMzMzMzMzJTtcbiAgYm90dG9tOiAzMy4zMzMzMzMlO1xufVxuXG4uaW5zZXQteC0xXFwvMyB7XG4gIHJpZ2h0OiAzMy4zMzMzMzMlO1xuICBsZWZ0OiAzMy4zMzMzMzMlO1xufVxuXG4uaW5zZXQteS0yXFwvMyB7XG4gIHRvcDogNjYuNjY2NjY3JTtcbiAgYm90dG9tOiA2Ni42NjY2NjclO1xufVxuXG4uaW5zZXQteC0yXFwvMyB7XG4gIHJpZ2h0OiA2Ni42NjY2NjclO1xuICBsZWZ0OiA2Ni42NjY2NjclO1xufVxuXG4uaW5zZXQteS0xXFwvNCB7XG4gIHRvcDogMjUlO1xuICBib3R0b206IDI1JTtcbn1cblxuLmluc2V0LXgtMVxcLzQge1xuICByaWdodDogMjUlO1xuICBsZWZ0OiAyNSU7XG59XG5cbi5pbnNldC15LTJcXC80IHtcbiAgdG9wOiA1MCU7XG4gIGJvdHRvbTogNTAlO1xufVxuXG4uaW5zZXQteC0yXFwvNCB7XG4gIHJpZ2h0OiA1MCU7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLmluc2V0LXktM1xcLzQge1xuICB0b3A6IDc1JTtcbiAgYm90dG9tOiA3NSU7XG59XG5cbi5pbnNldC14LTNcXC80IHtcbiAgcmlnaHQ6IDc1JTtcbiAgbGVmdDogNzUlO1xufVxuXG4uaW5zZXQteS1mdWxsIHtcbiAgdG9wOiAxMDAlO1xuICBib3R0b206IDEwMCU7XG59XG5cbi5pbnNldC14LWZ1bGwge1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogMTAwJTtcbn1cblxuLi1pbnNldC15LTFcXC8yIHtcbiAgdG9wOiAtNTAlO1xuICBib3R0b206IC01MCU7XG59XG5cbi4taW5zZXQteC0xXFwvMiB7XG4gIHJpZ2h0OiAtNTAlO1xuICBsZWZ0OiAtNTAlO1xufVxuXG4uLWluc2V0LXktMVxcLzMge1xuICB0b3A6IC0zMy4zMzMzMzMlO1xuICBib3R0b206IC0zMy4zMzMzMzMlO1xufVxuXG4uLWluc2V0LXgtMVxcLzMge1xuICByaWdodDogLTMzLjMzMzMzMyU7XG4gIGxlZnQ6IC0zMy4zMzMzMzMlO1xufVxuXG4uLWluc2V0LXktMlxcLzMge1xuICB0b3A6IC02Ni42NjY2NjclO1xuICBib3R0b206IC02Ni42NjY2NjclO1xufVxuXG4uLWluc2V0LXgtMlxcLzMge1xuICByaWdodDogLTY2LjY2NjY2NyU7XG4gIGxlZnQ6IC02Ni42NjY2NjclO1xufVxuXG4uLWluc2V0LXktMVxcLzQge1xuICB0b3A6IC0yNSU7XG4gIGJvdHRvbTogLTI1JTtcbn1cblxuLi1pbnNldC14LTFcXC80IHtcbiAgcmlnaHQ6IC0yNSU7XG4gIGxlZnQ6IC0yNSU7XG59XG5cbi4taW5zZXQteS0yXFwvNCB7XG4gIHRvcDogLTUwJTtcbiAgYm90dG9tOiAtNTAlO1xufVxuXG4uLWluc2V0LXgtMlxcLzQge1xuICByaWdodDogLTUwJTtcbiAgbGVmdDogLTUwJTtcbn1cblxuLi1pbnNldC15LTNcXC80IHtcbiAgdG9wOiAtNzUlO1xuICBib3R0b206IC03NSU7XG59XG5cbi4taW5zZXQteC0zXFwvNCB7XG4gIHJpZ2h0OiAtNzUlO1xuICBsZWZ0OiAtNzUlO1xufVxuXG4uLWluc2V0LXktZnVsbCB7XG4gIHRvcDogLTEwMCU7XG4gIGJvdHRvbTogLTEwMCU7XG59XG5cbi4taW5zZXQteC1mdWxsIHtcbiAgcmlnaHQ6IC0xMDAlO1xuICBsZWZ0OiAtMTAwJTtcbn1cblxuLnRvcC0wIHtcbiAgdG9wOiAwcHg7XG59XG5cbi5yaWdodC0wIHtcbiAgcmlnaHQ6IDBweDtcbn1cblxuLmJvdHRvbS0wIHtcbiAgYm90dG9tOiAwcHg7XG59XG5cbi5sZWZ0LTAge1xuICBsZWZ0OiAwcHg7XG59XG5cbi50b3AtMSB7XG4gIHRvcDogMC4yNXJlbTtcbn1cblxuLnJpZ2h0LTEge1xuICByaWdodDogMC4yNXJlbTtcbn1cblxuLmJvdHRvbS0xIHtcbiAgYm90dG9tOiAwLjI1cmVtO1xufVxuXG4ubGVmdC0xIHtcbiAgbGVmdDogMC4yNXJlbTtcbn1cblxuLnRvcC0yIHtcbiAgdG9wOiAwLjVyZW07XG59XG5cbi5yaWdodC0yIHtcbiAgcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmJvdHRvbS0yIHtcbiAgYm90dG9tOiAwLjVyZW07XG59XG5cbi5sZWZ0LTIge1xuICBsZWZ0OiAwLjVyZW07XG59XG5cbi50b3AtMyB7XG4gIHRvcDogMC43NXJlbTtcbn1cblxuLnJpZ2h0LTMge1xuICByaWdodDogMC43NXJlbTtcbn1cblxuLmJvdHRvbS0zIHtcbiAgYm90dG9tOiAwLjc1cmVtO1xufVxuXG4ubGVmdC0zIHtcbiAgbGVmdDogMC43NXJlbTtcbn1cblxuLnRvcC00IHtcbiAgdG9wOiAxcmVtO1xufVxuXG4ucmlnaHQtNCB7XG4gIHJpZ2h0OiAxcmVtO1xufVxuXG4uYm90dG9tLTQge1xuICBib3R0b206IDFyZW07XG59XG5cbi5sZWZ0LTQge1xuICBsZWZ0OiAxcmVtO1xufVxuXG4udG9wLTUge1xuICB0b3A6IDEuMjVyZW07XG59XG5cbi5yaWdodC01IHtcbiAgcmlnaHQ6IDEuMjVyZW07XG59XG5cbi5ib3R0b20tNSB7XG4gIGJvdHRvbTogMS4yNXJlbTtcbn1cblxuLmxlZnQtNSB7XG4gIGxlZnQ6IDEuMjVyZW07XG59XG5cbi50b3AtNiB7XG4gIHRvcDogMS41cmVtO1xufVxuXG4ucmlnaHQtNiB7XG4gIHJpZ2h0OiAxLjVyZW07XG59XG5cbi5ib3R0b20tNiB7XG4gIGJvdHRvbTogMS41cmVtO1xufVxuXG4ubGVmdC02IHtcbiAgbGVmdDogMS41cmVtO1xufVxuXG4udG9wLTcge1xuICB0b3A6IDEuNzVyZW07XG59XG5cbi5yaWdodC03IHtcbiAgcmlnaHQ6IDEuNzVyZW07XG59XG5cbi5ib3R0b20tNyB7XG4gIGJvdHRvbTogMS43NXJlbTtcbn1cblxuLmxlZnQtNyB7XG4gIGxlZnQ6IDEuNzVyZW07XG59XG5cbi50b3AtOCB7XG4gIHRvcDogMnJlbTtcbn1cblxuLnJpZ2h0LTgge1xuICByaWdodDogMnJlbTtcbn1cblxuLmJvdHRvbS04IHtcbiAgYm90dG9tOiAycmVtO1xufVxuXG4ubGVmdC04IHtcbiAgbGVmdDogMnJlbTtcbn1cblxuLnRvcC05IHtcbiAgdG9wOiAyLjI1cmVtO1xufVxuXG4ucmlnaHQtOSB7XG4gIHJpZ2h0OiAyLjI1cmVtO1xufVxuXG4uYm90dG9tLTkge1xuICBib3R0b206IDIuMjVyZW07XG59XG5cbi5sZWZ0LTkge1xuICBsZWZ0OiAyLjI1cmVtO1xufVxuXG4udG9wLTEwIHtcbiAgdG9wOiAyLjVyZW07XG59XG5cbi5yaWdodC0xMCB7XG4gIHJpZ2h0OiAyLjVyZW07XG59XG5cbi5ib3R0b20tMTAge1xuICBib3R0b206IDIuNXJlbTtcbn1cblxuLmxlZnQtMTAge1xuICBsZWZ0OiAyLjVyZW07XG59XG5cbi50b3AtMTEge1xuICB0b3A6IDIuNzVyZW07XG59XG5cbi5yaWdodC0xMSB7XG4gIHJpZ2h0OiAyLjc1cmVtO1xufVxuXG4uYm90dG9tLTExIHtcbiAgYm90dG9tOiAyLjc1cmVtO1xufVxuXG4ubGVmdC0xMSB7XG4gIGxlZnQ6IDIuNzVyZW07XG59XG5cbi50b3AtMTIge1xuICB0b3A6IDNyZW07XG59XG5cbi5yaWdodC0xMiB7XG4gIHJpZ2h0OiAzcmVtO1xufVxuXG4uYm90dG9tLTEyIHtcbiAgYm90dG9tOiAzcmVtO1xufVxuXG4ubGVmdC0xMiB7XG4gIGxlZnQ6IDNyZW07XG59XG5cbi50b3AtMTQge1xuICB0b3A6IDMuNXJlbTtcbn1cblxuLnJpZ2h0LTE0IHtcbiAgcmlnaHQ6IDMuNXJlbTtcbn1cblxuLmJvdHRvbS0xNCB7XG4gIGJvdHRvbTogMy41cmVtO1xufVxuXG4ubGVmdC0xNCB7XG4gIGxlZnQ6IDMuNXJlbTtcbn1cblxuLnRvcC0xNiB7XG4gIHRvcDogNHJlbTtcbn1cblxuLnJpZ2h0LTE2IHtcbiAgcmlnaHQ6IDRyZW07XG59XG5cbi5ib3R0b20tMTYge1xuICBib3R0b206IDRyZW07XG59XG5cbi5sZWZ0LTE2IHtcbiAgbGVmdDogNHJlbTtcbn1cblxuLnRvcC0yMCB7XG4gIHRvcDogNXJlbTtcbn1cblxuLnJpZ2h0LTIwIHtcbiAgcmlnaHQ6IDVyZW07XG59XG5cbi5ib3R0b20tMjAge1xuICBib3R0b206IDVyZW07XG59XG5cbi5sZWZ0LTIwIHtcbiAgbGVmdDogNXJlbTtcbn1cblxuLnRvcC0yNCB7XG4gIHRvcDogNnJlbTtcbn1cblxuLnJpZ2h0LTI0IHtcbiAgcmlnaHQ6IDZyZW07XG59XG5cbi5ib3R0b20tMjQge1xuICBib3R0b206IDZyZW07XG59XG5cbi5sZWZ0LTI0IHtcbiAgbGVmdDogNnJlbTtcbn1cblxuLnRvcC0yOCB7XG4gIHRvcDogN3JlbTtcbn1cblxuLnJpZ2h0LTI4IHtcbiAgcmlnaHQ6IDdyZW07XG59XG5cbi5ib3R0b20tMjgge1xuICBib3R0b206IDdyZW07XG59XG5cbi5sZWZ0LTI4IHtcbiAgbGVmdDogN3JlbTtcbn1cblxuLnRvcC0zMiB7XG4gIHRvcDogOHJlbTtcbn1cblxuLnJpZ2h0LTMyIHtcbiAgcmlnaHQ6IDhyZW07XG59XG5cbi5ib3R0b20tMzIge1xuICBib3R0b206IDhyZW07XG59XG5cbi5sZWZ0LTMyIHtcbiAgbGVmdDogOHJlbTtcbn1cblxuLnRvcC0zNiB7XG4gIHRvcDogOXJlbTtcbn1cblxuLnJpZ2h0LTM2IHtcbiAgcmlnaHQ6IDlyZW07XG59XG5cbi5ib3R0b20tMzYge1xuICBib3R0b206IDlyZW07XG59XG5cbi5sZWZ0LTM2IHtcbiAgbGVmdDogOXJlbTtcbn1cblxuLnRvcC00MCB7XG4gIHRvcDogMTByZW07XG59XG5cbi5yaWdodC00MCB7XG4gIHJpZ2h0OiAxMHJlbTtcbn1cblxuLmJvdHRvbS00MCB7XG4gIGJvdHRvbTogMTByZW07XG59XG5cbi5sZWZ0LTQwIHtcbiAgbGVmdDogMTByZW07XG59XG5cbi50b3AtNDQge1xuICB0b3A6IDExcmVtO1xufVxuXG4ucmlnaHQtNDQge1xuICByaWdodDogMTFyZW07XG59XG5cbi5ib3R0b20tNDQge1xuICBib3R0b206IDExcmVtO1xufVxuXG4ubGVmdC00NCB7XG4gIGxlZnQ6IDExcmVtO1xufVxuXG4udG9wLTQ4IHtcbiAgdG9wOiAxMnJlbTtcbn1cblxuLnJpZ2h0LTQ4IHtcbiAgcmlnaHQ6IDEycmVtO1xufVxuXG4uYm90dG9tLTQ4IHtcbiAgYm90dG9tOiAxMnJlbTtcbn1cblxuLmxlZnQtNDgge1xuICBsZWZ0OiAxMnJlbTtcbn1cblxuLnRvcC01MiB7XG4gIHRvcDogMTNyZW07XG59XG5cbi5yaWdodC01MiB7XG4gIHJpZ2h0OiAxM3JlbTtcbn1cblxuLmJvdHRvbS01MiB7XG4gIGJvdHRvbTogMTNyZW07XG59XG5cbi5sZWZ0LTUyIHtcbiAgbGVmdDogMTNyZW07XG59XG5cbi50b3AtNTYge1xuICB0b3A6IDE0cmVtO1xufVxuXG4ucmlnaHQtNTYge1xuICByaWdodDogMTRyZW07XG59XG5cbi5ib3R0b20tNTYge1xuICBib3R0b206IDE0cmVtO1xufVxuXG4ubGVmdC01NiB7XG4gIGxlZnQ6IDE0cmVtO1xufVxuXG4udG9wLTYwIHtcbiAgdG9wOiAxNXJlbTtcbn1cblxuLnJpZ2h0LTYwIHtcbiAgcmlnaHQ6IDE1cmVtO1xufVxuXG4uYm90dG9tLTYwIHtcbiAgYm90dG9tOiAxNXJlbTtcbn1cblxuLmxlZnQtNjAge1xuICBsZWZ0OiAxNXJlbTtcbn1cblxuLnRvcC02NCB7XG4gIHRvcDogMTZyZW07XG59XG5cbi5yaWdodC02NCB7XG4gIHJpZ2h0OiAxNnJlbTtcbn1cblxuLmJvdHRvbS02NCB7XG4gIGJvdHRvbTogMTZyZW07XG59XG5cbi5sZWZ0LTY0IHtcbiAgbGVmdDogMTZyZW07XG59XG5cbi50b3AtNzIge1xuICB0b3A6IDE4cmVtO1xufVxuXG4ucmlnaHQtNzIge1xuICByaWdodDogMThyZW07XG59XG5cbi5ib3R0b20tNzIge1xuICBib3R0b206IDE4cmVtO1xufVxuXG4ubGVmdC03MiB7XG4gIGxlZnQ6IDE4cmVtO1xufVxuXG4udG9wLTgwIHtcbiAgdG9wOiAyMHJlbTtcbn1cblxuLnJpZ2h0LTgwIHtcbiAgcmlnaHQ6IDIwcmVtO1xufVxuXG4uYm90dG9tLTgwIHtcbiAgYm90dG9tOiAyMHJlbTtcbn1cblxuLmxlZnQtODAge1xuICBsZWZ0OiAyMHJlbTtcbn1cblxuLnRvcC05NiB7XG4gIHRvcDogMjRyZW07XG59XG5cbi5yaWdodC05NiB7XG4gIHJpZ2h0OiAyNHJlbTtcbn1cblxuLmJvdHRvbS05NiB7XG4gIGJvdHRvbTogMjRyZW07XG59XG5cbi5sZWZ0LTk2IHtcbiAgbGVmdDogMjRyZW07XG59XG5cbi50b3AtYXV0byB7XG4gIHRvcDogYXV0bztcbn1cblxuLnJpZ2h0LWF1dG8ge1xuICByaWdodDogYXV0bztcbn1cblxuLmJvdHRvbS1hdXRvIHtcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4ubGVmdC1hdXRvIHtcbiAgbGVmdDogYXV0bztcbn1cblxuLnRvcC1weCB7XG4gIHRvcDogMXB4O1xufVxuXG4ucmlnaHQtcHgge1xuICByaWdodDogMXB4O1xufVxuXG4uYm90dG9tLXB4IHtcbiAgYm90dG9tOiAxcHg7XG59XG5cbi5sZWZ0LXB4IHtcbiAgbGVmdDogMXB4O1xufVxuXG4udG9wLTBcXC41IHtcbiAgdG9wOiAwLjEyNXJlbTtcbn1cblxuLnJpZ2h0LTBcXC41IHtcbiAgcmlnaHQ6IDAuMTI1cmVtO1xufVxuXG4uYm90dG9tLTBcXC41IHtcbiAgYm90dG9tOiAwLjEyNXJlbTtcbn1cblxuLmxlZnQtMFxcLjUge1xuICBsZWZ0OiAwLjEyNXJlbTtcbn1cblxuLnRvcC0xXFwuNSB7XG4gIHRvcDogMC4zNzVyZW07XG59XG5cbi5yaWdodC0xXFwuNSB7XG4gIHJpZ2h0OiAwLjM3NXJlbTtcbn1cblxuLmJvdHRvbS0xXFwuNSB7XG4gIGJvdHRvbTogMC4zNzVyZW07XG59XG5cbi5sZWZ0LTFcXC41IHtcbiAgbGVmdDogMC4zNzVyZW07XG59XG5cbi50b3AtMlxcLjUge1xuICB0b3A6IDAuNjI1cmVtO1xufVxuXG4ucmlnaHQtMlxcLjUge1xuICByaWdodDogMC42MjVyZW07XG59XG5cbi5ib3R0b20tMlxcLjUge1xuICBib3R0b206IDAuNjI1cmVtO1xufVxuXG4ubGVmdC0yXFwuNSB7XG4gIGxlZnQ6IDAuNjI1cmVtO1xufVxuXG4udG9wLTNcXC41IHtcbiAgdG9wOiAwLjg3NXJlbTtcbn1cblxuLnJpZ2h0LTNcXC41IHtcbiAgcmlnaHQ6IDAuODc1cmVtO1xufVxuXG4uYm90dG9tLTNcXC41IHtcbiAgYm90dG9tOiAwLjg3NXJlbTtcbn1cblxuLmxlZnQtM1xcLjUge1xuICBsZWZ0OiAwLjg3NXJlbTtcbn1cblxuLi10b3AtMCB7XG4gIHRvcDogMHB4O1xufVxuXG4uLXJpZ2h0LTAge1xuICByaWdodDogMHB4O1xufVxuXG4uLWJvdHRvbS0wIHtcbiAgYm90dG9tOiAwcHg7XG59XG5cbi4tbGVmdC0wIHtcbiAgbGVmdDogMHB4O1xufVxuXG4uLXRvcC0xIHtcbiAgdG9wOiAtMC4yNXJlbTtcbn1cblxuLi1yaWdodC0xIHtcbiAgcmlnaHQ6IC0wLjI1cmVtO1xufVxuXG4uLWJvdHRvbS0xIHtcbiAgYm90dG9tOiAtMC4yNXJlbTtcbn1cblxuLi1sZWZ0LTEge1xuICBsZWZ0OiAtMC4yNXJlbTtcbn1cblxuLi10b3AtMiB7XG4gIHRvcDogLTAuNXJlbTtcbn1cblxuLi1yaWdodC0yIHtcbiAgcmlnaHQ6IC0wLjVyZW07XG59XG5cbi4tYm90dG9tLTIge1xuICBib3R0b206IC0wLjVyZW07XG59XG5cbi4tbGVmdC0yIHtcbiAgbGVmdDogLTAuNXJlbTtcbn1cblxuLi10b3AtMyB7XG4gIHRvcDogLTAuNzVyZW07XG59XG5cbi4tcmlnaHQtMyB7XG4gIHJpZ2h0OiAtMC43NXJlbTtcbn1cblxuLi1ib3R0b20tMyB7XG4gIGJvdHRvbTogLTAuNzVyZW07XG59XG5cbi4tbGVmdC0zIHtcbiAgbGVmdDogLTAuNzVyZW07XG59XG5cbi4tdG9wLTQge1xuICB0b3A6IC0xcmVtO1xufVxuXG4uLXJpZ2h0LTQge1xuICByaWdodDogLTFyZW07XG59XG5cbi4tYm90dG9tLTQge1xuICBib3R0b206IC0xcmVtO1xufVxuXG4uLWxlZnQtNCB7XG4gIGxlZnQ6IC0xcmVtO1xufVxuXG4uLXRvcC01IHtcbiAgdG9wOiAtMS4yNXJlbTtcbn1cblxuLi1yaWdodC01IHtcbiAgcmlnaHQ6IC0xLjI1cmVtO1xufVxuXG4uLWJvdHRvbS01IHtcbiAgYm90dG9tOiAtMS4yNXJlbTtcbn1cblxuLi1sZWZ0LTUge1xuICBsZWZ0OiAtMS4yNXJlbTtcbn1cblxuLi10b3AtNiB7XG4gIHRvcDogLTEuNXJlbTtcbn1cblxuLi1yaWdodC02IHtcbiAgcmlnaHQ6IC0xLjVyZW07XG59XG5cbi4tYm90dG9tLTYge1xuICBib3R0b206IC0xLjVyZW07XG59XG5cbi4tbGVmdC02IHtcbiAgbGVmdDogLTEuNXJlbTtcbn1cblxuLi10b3AtNyB7XG4gIHRvcDogLTEuNzVyZW07XG59XG5cbi4tcmlnaHQtNyB7XG4gIHJpZ2h0OiAtMS43NXJlbTtcbn1cblxuLi1ib3R0b20tNyB7XG4gIGJvdHRvbTogLTEuNzVyZW07XG59XG5cbi4tbGVmdC03IHtcbiAgbGVmdDogLTEuNzVyZW07XG59XG5cbi4tdG9wLTgge1xuICB0b3A6IC0ycmVtO1xufVxuXG4uLXJpZ2h0LTgge1xuICByaWdodDogLTJyZW07XG59XG5cbi4tYm90dG9tLTgge1xuICBib3R0b206IC0ycmVtO1xufVxuXG4uLWxlZnQtOCB7XG4gIGxlZnQ6IC0ycmVtO1xufVxuXG4uLXRvcC05IHtcbiAgdG9wOiAtMi4yNXJlbTtcbn1cblxuLi1yaWdodC05IHtcbiAgcmlnaHQ6IC0yLjI1cmVtO1xufVxuXG4uLWJvdHRvbS05IHtcbiAgYm90dG9tOiAtMi4yNXJlbTtcbn1cblxuLi1sZWZ0LTkge1xuICBsZWZ0OiAtMi4yNXJlbTtcbn1cblxuLi10b3AtMTAge1xuICB0b3A6IC0yLjVyZW07XG59XG5cbi4tcmlnaHQtMTAge1xuICByaWdodDogLTIuNXJlbTtcbn1cblxuLi1ib3R0b20tMTAge1xuICBib3R0b206IC0yLjVyZW07XG59XG5cbi4tbGVmdC0xMCB7XG4gIGxlZnQ6IC0yLjVyZW07XG59XG5cbi4tdG9wLTExIHtcbiAgdG9wOiAtMi43NXJlbTtcbn1cblxuLi1yaWdodC0xMSB7XG4gIHJpZ2h0OiAtMi43NXJlbTtcbn1cblxuLi1ib3R0b20tMTEge1xuICBib3R0b206IC0yLjc1cmVtO1xufVxuXG4uLWxlZnQtMTEge1xuICBsZWZ0OiAtMi43NXJlbTtcbn1cblxuLi10b3AtMTIge1xuICB0b3A6IC0zcmVtO1xufVxuXG4uLXJpZ2h0LTEyIHtcbiAgcmlnaHQ6IC0zcmVtO1xufVxuXG4uLWJvdHRvbS0xMiB7XG4gIGJvdHRvbTogLTNyZW07XG59XG5cbi4tbGVmdC0xMiB7XG4gIGxlZnQ6IC0zcmVtO1xufVxuXG4uLXRvcC0xNCB7XG4gIHRvcDogLTMuNXJlbTtcbn1cblxuLi1yaWdodC0xNCB7XG4gIHJpZ2h0OiAtMy41cmVtO1xufVxuXG4uLWJvdHRvbS0xNCB7XG4gIGJvdHRvbTogLTMuNXJlbTtcbn1cblxuLi1sZWZ0LTE0IHtcbiAgbGVmdDogLTMuNXJlbTtcbn1cblxuLi10b3AtMTYge1xuICB0b3A6IC00cmVtO1xufVxuXG4uLXJpZ2h0LTE2IHtcbiAgcmlnaHQ6IC00cmVtO1xufVxuXG4uLWJvdHRvbS0xNiB7XG4gIGJvdHRvbTogLTRyZW07XG59XG5cbi4tbGVmdC0xNiB7XG4gIGxlZnQ6IC00cmVtO1xufVxuXG4uLXRvcC0yMCB7XG4gIHRvcDogLTVyZW07XG59XG5cbi4tcmlnaHQtMjAge1xuICByaWdodDogLTVyZW07XG59XG5cbi4tYm90dG9tLTIwIHtcbiAgYm90dG9tOiAtNXJlbTtcbn1cblxuLi1sZWZ0LTIwIHtcbiAgbGVmdDogLTVyZW07XG59XG5cbi4tdG9wLTI0IHtcbiAgdG9wOiAtNnJlbTtcbn1cblxuLi1yaWdodC0yNCB7XG4gIHJpZ2h0OiAtNnJlbTtcbn1cblxuLi1ib3R0b20tMjQge1xuICBib3R0b206IC02cmVtO1xufVxuXG4uLWxlZnQtMjQge1xuICBsZWZ0OiAtNnJlbTtcbn1cblxuLi10b3AtMjgge1xuICB0b3A6IC03cmVtO1xufVxuXG4uLXJpZ2h0LTI4IHtcbiAgcmlnaHQ6IC03cmVtO1xufVxuXG4uLWJvdHRvbS0yOCB7XG4gIGJvdHRvbTogLTdyZW07XG59XG5cbi4tbGVmdC0yOCB7XG4gIGxlZnQ6IC03cmVtO1xufVxuXG4uLXRvcC0zMiB7XG4gIHRvcDogLThyZW07XG59XG5cbi4tcmlnaHQtMzIge1xuICByaWdodDogLThyZW07XG59XG5cbi4tYm90dG9tLTMyIHtcbiAgYm90dG9tOiAtOHJlbTtcbn1cblxuLi1sZWZ0LTMyIHtcbiAgbGVmdDogLThyZW07XG59XG5cbi4tdG9wLTM2IHtcbiAgdG9wOiAtOXJlbTtcbn1cblxuLi1yaWdodC0zNiB7XG4gIHJpZ2h0OiAtOXJlbTtcbn1cblxuLi1ib3R0b20tMzYge1xuICBib3R0b206IC05cmVtO1xufVxuXG4uLWxlZnQtMzYge1xuICBsZWZ0OiAtOXJlbTtcbn1cblxuLi10b3AtNDAge1xuICB0b3A6IC0xMHJlbTtcbn1cblxuLi1yaWdodC00MCB7XG4gIHJpZ2h0OiAtMTByZW07XG59XG5cbi4tYm90dG9tLTQwIHtcbiAgYm90dG9tOiAtMTByZW07XG59XG5cbi4tbGVmdC00MCB7XG4gIGxlZnQ6IC0xMHJlbTtcbn1cblxuLi10b3AtNDQge1xuICB0b3A6IC0xMXJlbTtcbn1cblxuLi1yaWdodC00NCB7XG4gIHJpZ2h0OiAtMTFyZW07XG59XG5cbi4tYm90dG9tLTQ0IHtcbiAgYm90dG9tOiAtMTFyZW07XG59XG5cbi4tbGVmdC00NCB7XG4gIGxlZnQ6IC0xMXJlbTtcbn1cblxuLi10b3AtNDgge1xuICB0b3A6IC0xMnJlbTtcbn1cblxuLi1yaWdodC00OCB7XG4gIHJpZ2h0OiAtMTJyZW07XG59XG5cbi4tYm90dG9tLTQ4IHtcbiAgYm90dG9tOiAtMTJyZW07XG59XG5cbi4tbGVmdC00OCB7XG4gIGxlZnQ6IC0xMnJlbTtcbn1cblxuLi10b3AtNTIge1xuICB0b3A6IC0xM3JlbTtcbn1cblxuLi1yaWdodC01MiB7XG4gIHJpZ2h0OiAtMTNyZW07XG59XG5cbi4tYm90dG9tLTUyIHtcbiAgYm90dG9tOiAtMTNyZW07XG59XG5cbi4tbGVmdC01MiB7XG4gIGxlZnQ6IC0xM3JlbTtcbn1cblxuLi10b3AtNTYge1xuICB0b3A6IC0xNHJlbTtcbn1cblxuLi1yaWdodC01NiB7XG4gIHJpZ2h0OiAtMTRyZW07XG59XG5cbi4tYm90dG9tLTU2IHtcbiAgYm90dG9tOiAtMTRyZW07XG59XG5cbi4tbGVmdC01NiB7XG4gIGxlZnQ6IC0xNHJlbTtcbn1cblxuLi10b3AtNjAge1xuICB0b3A6IC0xNXJlbTtcbn1cblxuLi1yaWdodC02MCB7XG4gIHJpZ2h0OiAtMTVyZW07XG59XG5cbi4tYm90dG9tLTYwIHtcbiAgYm90dG9tOiAtMTVyZW07XG59XG5cbi4tbGVmdC02MCB7XG4gIGxlZnQ6IC0xNXJlbTtcbn1cblxuLi10b3AtNjQge1xuICB0b3A6IC0xNnJlbTtcbn1cblxuLi1yaWdodC02NCB7XG4gIHJpZ2h0OiAtMTZyZW07XG59XG5cbi4tYm90dG9tLTY0IHtcbiAgYm90dG9tOiAtMTZyZW07XG59XG5cbi4tbGVmdC02NCB7XG4gIGxlZnQ6IC0xNnJlbTtcbn1cblxuLi10b3AtNzIge1xuICB0b3A6IC0xOHJlbTtcbn1cblxuLi1yaWdodC03MiB7XG4gIHJpZ2h0OiAtMThyZW07XG59XG5cbi4tYm90dG9tLTcyIHtcbiAgYm90dG9tOiAtMThyZW07XG59XG5cbi4tbGVmdC03MiB7XG4gIGxlZnQ6IC0xOHJlbTtcbn1cblxuLi10b3AtODAge1xuICB0b3A6IC0yMHJlbTtcbn1cblxuLi1yaWdodC04MCB7XG4gIHJpZ2h0OiAtMjByZW07XG59XG5cbi4tYm90dG9tLTgwIHtcbiAgYm90dG9tOiAtMjByZW07XG59XG5cbi4tbGVmdC04MCB7XG4gIGxlZnQ6IC0yMHJlbTtcbn1cblxuLi10b3AtOTYge1xuICB0b3A6IC0yNHJlbTtcbn1cblxuLi1yaWdodC05NiB7XG4gIHJpZ2h0OiAtMjRyZW07XG59XG5cbi4tYm90dG9tLTk2IHtcbiAgYm90dG9tOiAtMjRyZW07XG59XG5cbi4tbGVmdC05NiB7XG4gIGxlZnQ6IC0yNHJlbTtcbn1cblxuLi10b3AtcHgge1xuICB0b3A6IC0xcHg7XG59XG5cbi4tcmlnaHQtcHgge1xuICByaWdodDogLTFweDtcbn1cblxuLi1ib3R0b20tcHgge1xuICBib3R0b206IC0xcHg7XG59XG5cbi4tbGVmdC1weCB7XG4gIGxlZnQ6IC0xcHg7XG59XG5cbi4tdG9wLTBcXC41IHtcbiAgdG9wOiAtMC4xMjVyZW07XG59XG5cbi4tcmlnaHQtMFxcLjUge1xuICByaWdodDogLTAuMTI1cmVtO1xufVxuXG4uLWJvdHRvbS0wXFwuNSB7XG4gIGJvdHRvbTogLTAuMTI1cmVtO1xufVxuXG4uLWxlZnQtMFxcLjUge1xuICBsZWZ0OiAtMC4xMjVyZW07XG59XG5cbi4tdG9wLTFcXC41IHtcbiAgdG9wOiAtMC4zNzVyZW07XG59XG5cbi4tcmlnaHQtMVxcLjUge1xuICByaWdodDogLTAuMzc1cmVtO1xufVxuXG4uLWJvdHRvbS0xXFwuNSB7XG4gIGJvdHRvbTogLTAuMzc1cmVtO1xufVxuXG4uLWxlZnQtMVxcLjUge1xuICBsZWZ0OiAtMC4zNzVyZW07XG59XG5cbi4tdG9wLTJcXC41IHtcbiAgdG9wOiAtMC42MjVyZW07XG59XG5cbi4tcmlnaHQtMlxcLjUge1xuICByaWdodDogLTAuNjI1cmVtO1xufVxuXG4uLWJvdHRvbS0yXFwuNSB7XG4gIGJvdHRvbTogLTAuNjI1cmVtO1xufVxuXG4uLWxlZnQtMlxcLjUge1xuICBsZWZ0OiAtMC42MjVyZW07XG59XG5cbi4tdG9wLTNcXC41IHtcbiAgdG9wOiAtMC44NzVyZW07XG59XG5cbi4tcmlnaHQtM1xcLjUge1xuICByaWdodDogLTAuODc1cmVtO1xufVxuXG4uLWJvdHRvbS0zXFwuNSB7XG4gIGJvdHRvbTogLTAuODc1cmVtO1xufVxuXG4uLWxlZnQtM1xcLjUge1xuICBsZWZ0OiAtMC44NzVyZW07XG59XG5cbi50b3AtMVxcLzIge1xuICB0b3A6IDUwJTtcbn1cblxuLnJpZ2h0LTFcXC8yIHtcbiAgcmlnaHQ6IDUwJTtcbn1cblxuLmJvdHRvbS0xXFwvMiB7XG4gIGJvdHRvbTogNTAlO1xufVxuXG4ubGVmdC0xXFwvMiB7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLnRvcC0xXFwvMyB7XG4gIHRvcDogMzMuMzMzMzMzJTtcbn1cblxuLnJpZ2h0LTFcXC8zIHtcbiAgcmlnaHQ6IDMzLjMzMzMzMyU7XG59XG5cbi5ib3R0b20tMVxcLzMge1xuICBib3R0b206IDMzLjMzMzMzMyU7XG59XG5cbi5sZWZ0LTFcXC8zIHtcbiAgbGVmdDogMzMuMzMzMzMzJTtcbn1cblxuLnRvcC0yXFwvMyB7XG4gIHRvcDogNjYuNjY2NjY3JTtcbn1cblxuLnJpZ2h0LTJcXC8zIHtcbiAgcmlnaHQ6IDY2LjY2NjY2NyU7XG59XG5cbi5ib3R0b20tMlxcLzMge1xuICBib3R0b206IDY2LjY2NjY2NyU7XG59XG5cbi5sZWZ0LTJcXC8zIHtcbiAgbGVmdDogNjYuNjY2NjY3JTtcbn1cblxuLnRvcC0xXFwvNCB7XG4gIHRvcDogMjUlO1xufVxuXG4ucmlnaHQtMVxcLzQge1xuICByaWdodDogMjUlO1xufVxuXG4uYm90dG9tLTFcXC80IHtcbiAgYm90dG9tOiAyNSU7XG59XG5cbi5sZWZ0LTFcXC80IHtcbiAgbGVmdDogMjUlO1xufVxuXG4udG9wLTJcXC80IHtcbiAgdG9wOiA1MCU7XG59XG5cbi5yaWdodC0yXFwvNCB7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi5ib3R0b20tMlxcLzQge1xuICBib3R0b206IDUwJTtcbn1cblxuLmxlZnQtMlxcLzQge1xuICBsZWZ0OiA1MCU7XG59XG5cbi50b3AtM1xcLzQge1xuICB0b3A6IDc1JTtcbn1cblxuLnJpZ2h0LTNcXC80IHtcbiAgcmlnaHQ6IDc1JTtcbn1cblxuLmJvdHRvbS0zXFwvNCB7XG4gIGJvdHRvbTogNzUlO1xufVxuXG4ubGVmdC0zXFwvNCB7XG4gIGxlZnQ6IDc1JTtcbn1cblxuLnRvcC1mdWxsIHtcbiAgdG9wOiAxMDAlO1xufVxuXG4ucmlnaHQtZnVsbCB7XG4gIHJpZ2h0OiAxMDAlO1xufVxuXG4uYm90dG9tLWZ1bGwge1xuICBib3R0b206IDEwMCU7XG59XG5cbi5sZWZ0LWZ1bGwge1xuICBsZWZ0OiAxMDAlO1xufVxuXG4uLXRvcC0xXFwvMiB7XG4gIHRvcDogLTUwJTtcbn1cblxuLi1yaWdodC0xXFwvMiB7XG4gIHJpZ2h0OiAtNTAlO1xufVxuXG4uLWJvdHRvbS0xXFwvMiB7XG4gIGJvdHRvbTogLTUwJTtcbn1cblxuLi1sZWZ0LTFcXC8yIHtcbiAgbGVmdDogLTUwJTtcbn1cblxuLi10b3AtMVxcLzMge1xuICB0b3A6IC0zMy4zMzMzMzMlO1xufVxuXG4uLXJpZ2h0LTFcXC8zIHtcbiAgcmlnaHQ6IC0zMy4zMzMzMzMlO1xufVxuXG4uLWJvdHRvbS0xXFwvMyB7XG4gIGJvdHRvbTogLTMzLjMzMzMzMyU7XG59XG5cbi4tbGVmdC0xXFwvMyB7XG4gIGxlZnQ6IC0zMy4zMzMzMzMlO1xufVxuXG4uLXRvcC0yXFwvMyB7XG4gIHRvcDogLTY2LjY2NjY2NyU7XG59XG5cbi4tcmlnaHQtMlxcLzMge1xuICByaWdodDogLTY2LjY2NjY2NyU7XG59XG5cbi4tYm90dG9tLTJcXC8zIHtcbiAgYm90dG9tOiAtNjYuNjY2NjY3JTtcbn1cblxuLi1sZWZ0LTJcXC8zIHtcbiAgbGVmdDogLTY2LjY2NjY2NyU7XG59XG5cbi4tdG9wLTFcXC80IHtcbiAgdG9wOiAtMjUlO1xufVxuXG4uLXJpZ2h0LTFcXC80IHtcbiAgcmlnaHQ6IC0yNSU7XG59XG5cbi4tYm90dG9tLTFcXC80IHtcbiAgYm90dG9tOiAtMjUlO1xufVxuXG4uLWxlZnQtMVxcLzQge1xuICBsZWZ0OiAtMjUlO1xufVxuXG4uLXRvcC0yXFwvNCB7XG4gIHRvcDogLTUwJTtcbn1cblxuLi1yaWdodC0yXFwvNCB7XG4gIHJpZ2h0OiAtNTAlO1xufVxuXG4uLWJvdHRvbS0yXFwvNCB7XG4gIGJvdHRvbTogLTUwJTtcbn1cblxuLi1sZWZ0LTJcXC80IHtcbiAgbGVmdDogLTUwJTtcbn1cblxuLi10b3AtM1xcLzQge1xuICB0b3A6IC03NSU7XG59XG5cbi4tcmlnaHQtM1xcLzQge1xuICByaWdodDogLTc1JTtcbn1cblxuLi1ib3R0b20tM1xcLzQge1xuICBib3R0b206IC03NSU7XG59XG5cbi4tbGVmdC0zXFwvNCB7XG4gIGxlZnQ6IC03NSU7XG59XG5cbi4tdG9wLWZ1bGwge1xuICB0b3A6IC0xMDAlO1xufVxuXG4uLXJpZ2h0LWZ1bGwge1xuICByaWdodDogLTEwMCU7XG59XG5cbi4tYm90dG9tLWZ1bGwge1xuICBib3R0b206IC0xMDAlO1xufVxuXG4uLWxlZnQtZnVsbCB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuXG4ucmVzaXplLW5vbmUge1xuICByZXNpemU6IG5vbmU7XG59XG5cbi5yZXNpemUteSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbi5yZXNpemUteCB7XG4gIHJlc2l6ZTogaG9yaXpvbnRhbDtcbn1cblxuLnJlc2l6ZSB7XG4gIHJlc2l6ZTogYm90aDtcbn1cblxuKiB7XG4gIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG59XG5cbi5zaGFkb3ctc20ge1xuICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLnNoYWRvdyB7XG4gIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5zaGFkb3ctbWQge1xuICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uc2hhZG93LWxnIHtcbiAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uc2hhZG93LXhsIHtcbiAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5zaGFkb3ctMnhsIHtcbiAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5zaGFkb3ctaW5uZXIge1xuICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnNoYWRvdy1zbSB7XG4gIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6c2hhZG93IHtcbiAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnNoYWRvdy1tZCB7XG4gIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpzaGFkb3ctbGcge1xuICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpzaGFkb3cteGwge1xuICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnNoYWRvdy0yeGwge1xuICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnNoYWRvdy1pbm5lciB7XG4gIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6c2hhZG93LW5vbmUge1xuICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6c2hhZG93LXNtOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6c2hhZG93OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpzaGFkb3ctbWQ6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnNoYWRvdy1sZzpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpzaGFkb3cteGw6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpzaGFkb3ctMnhsOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6c2hhZG93LWlubmVyOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6c2hhZG93LW5vbmU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmhvdmVyXFw6c2hhZG93LXNtOmhvdmVyIHtcbiAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5ob3ZlclxcOnNoYWRvdzpob3ZlciB7XG4gIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5ob3ZlclxcOnNoYWRvdy1tZDpob3ZlciB7XG4gIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5ob3ZlclxcOnNoYWRvdy1sZzpob3ZlciB7XG4gIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmhvdmVyXFw6c2hhZG93LXhsOmhvdmVyIHtcbiAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5ob3ZlclxcOnNoYWRvdy0yeGw6aG92ZXIge1xuICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmhvdmVyXFw6c2hhZG93LWlubmVyOmhvdmVyIHtcbiAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5ob3ZlclxcOnNoYWRvdy1ub25lOmhvdmVyIHtcbiAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmZvY3VzXFw6c2hhZG93LXNtOmZvY3VzIHtcbiAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5mb2N1c1xcOnNoYWRvdzpmb2N1cyB7XG4gIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5mb2N1c1xcOnNoYWRvdy1tZDpmb2N1cyB7XG4gIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5mb2N1c1xcOnNoYWRvdy1sZzpmb2N1cyB7XG4gIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmZvY3VzXFw6c2hhZG93LXhsOmZvY3VzIHtcbiAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5mb2N1c1xcOnNoYWRvdy0yeGw6Zm9jdXMge1xuICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuLmZvY3VzXFw6c2hhZG93LWlubmVyOmZvY3VzIHtcbiAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG59XG5cbi5mb2N1c1xcOnNoYWRvdy1ub25lOmZvY3VzIHtcbiAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbn1cblxuKiB7XG4gIC0tdHctcmluZy1pbnNldDogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAwcHg7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmY7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIDAuNSk7XG4gIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiAwIDAgIzAwMDA7XG4gIC0tdHctcmluZy1zaGFkb3c6IDAgMCAjMDAwMDtcbn1cblxuLnJpbmctMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDBweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xufVxuXG4ucmluZy0xIHtcbiAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMXB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG59XG5cbi5yaW5nLTIge1xuICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygycHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbn1cblxuLnJpbmctNCB7XG4gIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDRweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xufVxuXG4ucmluZy04IHtcbiAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoOHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG59XG5cbi5yaW5nIHtcbiAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoM3B4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG59XG5cbi5yaW5nLWluc2V0IHtcbiAgLS10dy1yaW5nLWluc2V0OiBpbnNldDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygwcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctMTpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctMjpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygycHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctNDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg0cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctODpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg4cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmc6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoM3B4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWluc2V0OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1pbnNldDogaW5zZXQ7XG59XG5cbi5mb2N1c1xcOnJpbmctMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDBweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xufVxuXG4uZm9jdXNcXDpyaW5nLTE6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbn1cblxuLmZvY3VzXFw6cmluZy0yOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMnB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG59XG5cbi5mb2N1c1xcOnJpbmctNDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDRweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xufVxuXG4uZm9jdXNcXDpyaW5nLTg6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg4cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbn1cblxuLmZvY3VzXFw6cmluZzpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDNweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xufVxuXG4uZm9jdXNcXDpyaW5nLWluc2V0OmZvY3VzIHtcbiAgLS10dy1yaW5nLWluc2V0OiBpbnNldDtcbn1cblxuLnJpbmctb2Zmc2V0LXRyYW5zcGFyZW50IHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5yaW5nLW9mZnNldC1jdXJyZW50IHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4ucmluZy1vZmZzZXQtYmxhY2sge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDAwO1xufVxuXG4ucmluZy1vZmZzZXQtd2hpdGUge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmO1xufVxuXG4ucmluZy1vZmZzZXQtZ3JheS01MCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWZhZmI7XG59XG5cbi5yaW5nLW9mZnNldC1ncmF5LTEwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmM2Y0ZjY7XG59XG5cbi5yaW5nLW9mZnNldC1ncmF5LTIwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlNWU3ZWI7XG59XG5cbi5yaW5nLW9mZnNldC1ncmF5LTMwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWQ1ZGI7XG59XG5cbi5yaW5nLW9mZnNldC1ncmF5LTQwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5Y2EzYWY7XG59XG5cbi5yaW5nLW9mZnNldC1ncmF5LTUwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2YjcyODA7XG59XG5cbi5yaW5nLW9mZnNldC1ncmF5LTYwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YjU1NjM7XG59XG5cbi5yaW5nLW9mZnNldC1ncmF5LTcwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzQxNTE7XG59XG5cbi5yaW5nLW9mZnNldC1ncmF5LTgwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZjI5Mzc7XG59XG5cbi5yaW5nLW9mZnNldC1ncmF5LTkwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMTE4Mjc7XG59XG5cbi5yaW5nLW9mZnNldC1yZWQtNTAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmMmYyO1xufVxuXG4ucmluZy1vZmZzZXQtcmVkLTEwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWUyZTI7XG59XG5cbi5yaW5nLW9mZnNldC1yZWQtMjAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlY2FjYTtcbn1cblxuLnJpbmctb2Zmc2V0LXJlZC0zMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNhNWE1O1xufVxuXG4ucmluZy1vZmZzZXQtcmVkLTQwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmODcxNzE7XG59XG5cbi5yaW5nLW9mZnNldC1yZWQtNTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmNDQ0NDtcbn1cblxuLnJpbmctb2Zmc2V0LXJlZC02MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGMyNjI2O1xufVxuXG4ucmluZy1vZmZzZXQtcmVkLTcwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiOTFjMWM7XG59XG5cbi5yaW5nLW9mZnNldC1yZWQtODAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzk5MWIxYjtcbn1cblxuLnJpbmctb2Zmc2V0LXJlZC05MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2YxZDFkO1xufVxuXG4ucmluZy1vZmZzZXQteWVsbG93LTUwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZmJlYjtcbn1cblxuLnJpbmctb2Zmc2V0LXllbGxvdy0xMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmM2M3O1xufVxuXG4ucmluZy1vZmZzZXQteWVsbG93LTIwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGU2OGE7XG59XG5cbi5yaW5nLW9mZnNldC15ZWxsb3ctMzAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZDM0ZDtcbn1cblxuLnJpbmctb2Zmc2V0LXllbGxvdy00MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJiZjI0O1xufVxuXG4ucmluZy1vZmZzZXQteWVsbG93LTUwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNTllMGI7XG59XG5cbi5yaW5nLW9mZnNldC15ZWxsb3ctNjAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Q5NzcwNjtcbn1cblxuLnJpbmctb2Zmc2V0LXllbGxvdy03MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjQ1MzA5O1xufVxuXG4ucmluZy1vZmZzZXQteWVsbG93LTgwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5MjQwMGU7XG59XG5cbi5yaW5nLW9mZnNldC15ZWxsb3ctOTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzc4MzUwZjtcbn1cblxuLnJpbmctb2Zmc2V0LWdyZWVuLTUwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjZmRmNTtcbn1cblxuLnJpbmctb2Zmc2V0LWdyZWVuLTEwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWZhZTU7XG59XG5cbi5yaW5nLW9mZnNldC1ncmVlbi0yMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTdmM2QwO1xufVxuXG4ucmluZy1vZmZzZXQtZ3JlZW4tMzAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZlZTdiNztcbn1cblxuLnJpbmctb2Zmc2V0LWdyZWVuLTQwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNGQzOTk7XG59XG5cbi5yaW5nLW9mZnNldC1ncmVlbi01MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTBiOTgxO1xufVxuXG4ucmluZy1vZmZzZXQtZ3JlZW4tNjAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA1OTY2OTtcbn1cblxuLnJpbmctb2Zmc2V0LWdyZWVuLTcwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNDc4NTc7XG59XG5cbi5yaW5nLW9mZnNldC1ncmVlbi04MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY1ZjQ2O1xufVxuXG4ucmluZy1vZmZzZXQtZ3JlZW4tOTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NGUzYjtcbn1cblxuLnJpbmctb2Zmc2V0LWJsdWUtNTAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWZmNmZmO1xufVxuXG4ucmluZy1vZmZzZXQtYmx1ZS0xMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGJlYWZlO1xufVxuXG4ucmluZy1vZmZzZXQtYmx1ZS0yMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmZkYmZlO1xufVxuXG4ucmluZy1vZmZzZXQtYmx1ZS0zMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTNjNWZkO1xufVxuXG4ucmluZy1vZmZzZXQtYmx1ZS00MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjBhNWZhO1xufVxuXG4ucmluZy1vZmZzZXQtYmx1ZS01MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjM2I4MmY2O1xufVxuXG4ucmluZy1vZmZzZXQtYmx1ZS02MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMjU2M2ViO1xufVxuXG4ucmluZy1vZmZzZXQtYmx1ZS03MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWQ0ZWQ4O1xufVxuXG4ucmluZy1vZmZzZXQtYmx1ZS04MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWU0MGFmO1xufVxuXG4ucmluZy1vZmZzZXQtYmx1ZS05MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWUzYThhO1xufVxuXG4ucmluZy1vZmZzZXQtaW5kaWdvLTUwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VlZjJmZjtcbn1cblxuLnJpbmctb2Zmc2V0LWluZGlnby0xMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTBlN2ZmO1xufVxuXG4ucmluZy1vZmZzZXQtaW5kaWdvLTIwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjN2QyZmU7XG59XG5cbi5yaW5nLW9mZnNldC1pbmRpZ28tMzAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E1YjRmYztcbn1cblxuLnJpbmctb2Zmc2V0LWluZGlnby00MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODE4Y2Y4O1xufVxuXG4ucmluZy1vZmZzZXQtaW5kaWdvLTUwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MzY2ZjE7XG59XG5cbi5yaW5nLW9mZnNldC1pbmRpZ28tNjAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRmNDZlNTtcbn1cblxuLnJpbmctb2Zmc2V0LWluZGlnby03MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNDMzOGNhO1xufVxuXG4ucmluZy1vZmZzZXQtaW5kaWdvLTgwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzMwYTM7XG59XG5cbi5yaW5nLW9mZnNldC1pbmRpZ28tOTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzMxMmU4MTtcbn1cblxuLnJpbmctb2Zmc2V0LXB1cnBsZS01MCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNWYzZmY7XG59XG5cbi5yaW5nLW9mZnNldC1wdXJwbGUtMTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VkZTlmZTtcbn1cblxuLnJpbmctb2Zmc2V0LXB1cnBsZS0yMDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGRkNmZlO1xufVxuXG4ucmluZy1vZmZzZXQtcHVycGxlLTMwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjNGI1ZmQ7XG59XG5cbi5yaW5nLW9mZnNldC1wdXJwbGUtNDAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3OGJmYTtcbn1cblxuLnJpbmctb2Zmc2V0LXB1cnBsZS01MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOGI1Y2Y2O1xufVxuXG4ucmluZy1vZmZzZXQtcHVycGxlLTYwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3YzNhZWQ7XG59XG5cbi5yaW5nLW9mZnNldC1wdXJwbGUtNzAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZkMjhkOTtcbn1cblxuLnJpbmctb2Zmc2V0LXB1cnBsZS04MDAge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNWIyMWI2O1xufVxuXG4ucmluZy1vZmZzZXQtcHVycGxlLTkwMCB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YzFkOTU7XG59XG5cbi5yaW5nLW9mZnNldC1waW5rLTUwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZjJmODtcbn1cblxuLnJpbmctb2Zmc2V0LXBpbmstMTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZTdmMztcbn1cblxuLnJpbmctb2Zmc2V0LXBpbmstMjAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiY2ZlODtcbn1cblxuLnJpbmctb2Zmc2V0LXBpbmstMzAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5YThkNDtcbn1cblxuLnJpbmctb2Zmc2V0LXBpbmstNDAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y0NzJiNjtcbn1cblxuLnJpbmctb2Zmc2V0LXBpbmstNTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjNDg5OTtcbn1cblxuLnJpbmctb2Zmc2V0LXBpbmstNjAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiMjc3Nztcbn1cblxuLnJpbmctb2Zmc2V0LXBpbmstNzAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JlMTg1ZDtcbn1cblxuLnJpbmctb2Zmc2V0LXBpbmstODAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzlkMTc0ZDtcbn1cblxuLnJpbmctb2Zmc2V0LXBpbmstOTAwIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgzMTg0Mztcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDAwO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5ZmFmYjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmM2Y0ZjY7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTVlN2ViO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZDVkYjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5Y2EzYWY7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmI3MjgwO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRiNTU2Mztcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzQxNTE7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWYyOTM3O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzExMTgyNztcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmMmYyO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVlMmUyO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVjYWNhO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNhNWE1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjg3MTcxO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWY0NDQ0O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGMyNjI2O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjkxYzFjO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTkxYjFiO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2YxZDFkO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmZiZWI7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYzYzc7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGU2OGE7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2QzNGQ7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmJmMjQ7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNTllMGI7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkOTc3MDY7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiNDUzMDk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5MjQwMGU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ODM1MGY7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWNmZGY1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWZhZTU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3ZjNkMDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmVlN2I3O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNGQzOTk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzEwYjk4MTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDU5NjY5O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNDc4NTc7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NWY0Njtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY0ZTNiO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWZmNmZmO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiZWFmZTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZmRiZmU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTNjNWZkO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYwYTVmYTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzYjgyZjY7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMjU2M2ViO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFkNGVkODtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTQwYWY7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWUzYThhO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZWYyZmY7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlMGU3ZmY7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjN2QyZmU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNWI0ZmM7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MThjZjg7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MzY2ZjE7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0ZjQ2ZTU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0MzM4Y2E7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzMwYTM7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzMTJlODE7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1ZjNmZjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VkZTlmZTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RkZDZmZTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M0YjVmZDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3OGJmYTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzhiNWNmNjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdjM2FlZDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZkMjhkOTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzViMjFiNjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRjMWQ5NTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZjJmODtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2U3ZjM7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJjZmU4O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5YThkNDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNDcyYjY7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWM0ODk5O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiMjc3Nztcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZTE4NWQ7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWQxNzRkO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgzMTg0Mztcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtY3VycmVudDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtYmxhY2s6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDAwO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC13aGl0ZTpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmY7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlmYWZiO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTEwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmM2Y0ZjY7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktMjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2U1ZTdlYjtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS0zMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFkNWRiO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTQwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5Y2EzYWY7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZiNzI4MDtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS02MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGI1NTYzO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTcwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzQxNTE7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktODAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFmMjkzNztcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS05MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTExODI3O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmMmYyO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtMTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZTJlMjtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTIwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWNhY2E7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC0zMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNhNWE1O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNDAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y4NzE3MTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTUwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZjQ0NDQ7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC02MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGMyNjI2O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I5MWMxYztcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTgwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5OTFiMWI7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC05MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2YxZDFkO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmYmViO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjNjNztcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTIwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGU2OGE7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy0zMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNkMzRkO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiYmYyNDtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTUwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNTllMGI7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy02MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDk3NzA2O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I0NTMwOTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTgwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5MjQwMGU7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy05MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNzgzNTBmO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi01MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlY2ZkZjU7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTEwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWZhZTU7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTIwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhN2YzZDA7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTMwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZWU3Yjc7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTQwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNGQzOTk7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTUwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMGI5ODE7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTYwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNTk2Njk7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTcwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNDc4NTc7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTgwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjVmNDY7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTkwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjRlM2I7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWZmNmZmO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTEwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYmVhZmU7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtMjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JmZGJmZTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS0zMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTNjNWZkO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTQwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MGE1ZmE7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzNiODJmNjtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS02MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMjU2M2ViO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTcwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZDRlZDg7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtODAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlNDBhZjtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS05MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWUzYThhO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWVmMmZmO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2UwZTdmZjtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTIwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjN2QyZmU7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby0zMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTViNGZjO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgxOGNmODtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MzY2ZjE7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby02MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGY0NmU1O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzQzMzhjYTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTgwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzMwYTM7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby05MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzEyZTgxO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjVmM2ZmO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VkZTlmZTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTIwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkZGQ2ZmU7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS0zMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzRiNWZkO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3OGJmYTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4YjVjZjY7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS02MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2MzYWVkO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZkMjhkOTtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTgwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM1YjIxYjY7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS05MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGMxZDk1O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTUwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZjJmODtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay0xMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNlN2YzO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTIwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmNmZTg7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstMzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5YThkNDtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay00MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjQ3MmI2O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTUwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlYzQ4OTk7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiMjc3Nztcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay03MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmUxODVkO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTgwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5ZDE3NGQ7XG59XG5cbi5mb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstOTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgzMTg0Mztcbn1cblxuLnJpbmctb2Zmc2V0LTAge1xuICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAwcHg7XG59XG5cbi5yaW5nLW9mZnNldC0xIHtcbiAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMXB4O1xufVxuXG4ucmluZy1vZmZzZXQtMiB7XG4gIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDJweDtcbn1cblxuLnJpbmctb2Zmc2V0LTQge1xuICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA0cHg7XG59XG5cbi5yaW5nLW9mZnNldC04IHtcbiAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogOHB4O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAwcHg7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC0xOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDFweDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTI6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMnB4O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtNDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA0cHg7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC04OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDhweDtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDBweDtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtMTpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDFweDtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtMjpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDJweDtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtNDpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDRweDtcbn1cblxuLmZvY3VzXFw6cmluZy1vZmZzZXQtODpmb2N1cyB7XG4gIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDhweDtcbn1cblxuLnJpbmctdHJhbnNwYXJlbnQge1xuICAtLXR3LXJpbmctY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucmluZy1jdXJyZW50IHtcbiAgLS10dy1yaW5nLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5yaW5nLWJsYWNrIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctd2hpdGUge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ncmF5LTUwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctZ3JheS0xMDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ncmF5LTIwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWdyYXktMzAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctZ3JheS00MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ncmF5LTUwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWdyYXktNjAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctZ3JheS03MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ncmF5LTgwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWdyYXktOTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcmVkLTUwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcmVkLTEwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXJlZC0yMDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1yZWQtMzAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcmVkLTQwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXJlZC01MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcmVkLTYwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1yZWQtNzAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXJlZC04MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcmVkLTkwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy15ZWxsb3ctNTAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy15ZWxsb3ctMTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmcteWVsbG93LTIwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXllbGxvdy0zMDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXllbGxvdy00MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXllbGxvdy01MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXllbGxvdy02MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmcteWVsbG93LTcwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXllbGxvdy04MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmcteWVsbG93LTkwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ncmVlbi01MCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWdyZWVuLTEwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWdyZWVuLTIwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWdyZWVuLTMwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWdyZWVuLTQwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctZ3JlZW4tNTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ncmVlbi02MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctZ3JlZW4tNzAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctZ3JlZW4tODAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ncmVlbi05MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWJsdWUtNTAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ibHVlLTEwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWJsdWUtMjAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctYmx1ZS0zMDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1ibHVlLTQwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctYmx1ZS01MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWJsdWUtNjAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWJsdWUtNzAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWJsdWUtODAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWJsdWUtOTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWluZGlnby01MCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWluZGlnby0xMDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1pbmRpZ28tMjAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctaW5kaWdvLTMwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWluZGlnby00MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1pbmRpZ28tNTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1pbmRpZ28tNjAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLWluZGlnby03MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctaW5kaWdvLTgwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1pbmRpZ28tOTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXB1cnBsZS01MCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXB1cnBsZS0xMDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1wdXJwbGUtMjAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcHVycGxlLTMwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXB1cnBsZS00MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1wdXJwbGUtNTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1wdXJwbGUtNjAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1wdXJwbGUtNzAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1wdXJwbGUtODAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXB1cnBsZS05MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcGluay01MCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXBpbmstMTAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcGluay0yMDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1waW5rLTMwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXBpbmstNDAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctcGluay01MDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5yaW5nLXBpbmstNjAwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1waW5rLTcwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1waW5rLTgwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucmluZy1waW5rLTkwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAtLXR3LXJpbmctY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXNcXDpyaW5nLWN1cnJlbnQ6Zm9jdXMge1xuICAtLXR3LXJpbmctY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmZvY3VzXFw6cmluZy1ibGFjazpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctd2hpdGU6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWdyYXktNTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWdyYXktMTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ncmF5LTIwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctZ3JheS0zMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWdyYXktNDAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ncmF5LTUwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctZ3JheS02MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWdyYXktNzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ncmF5LTgwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctZ3JheS05MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXJlZC01MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcmVkLTEwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcmVkLTIwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcmVkLTMwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcmVkLTQwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcmVkLTUwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXJlZC02MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1yZWQtNzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcmVkLTgwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXJlZC05MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy15ZWxsb3ctNTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXllbGxvdy0xMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXllbGxvdy0yMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXllbGxvdy0zMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmcteWVsbG93LTQwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXllbGxvdy02MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy15ZWxsb3ctODAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmcteWVsbG93LTkwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWdyZWVuLTUwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ncmVlbi0xMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWdyZWVuLTIwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctZ3JlZW4tMzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ncmVlbi00MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctZ3JlZW4tNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWdyZWVuLTYwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWdyZWVuLTcwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctZ3JlZW4tODAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWdyZWVuLTkwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ibHVlLTUwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ibHVlLTEwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctYmx1ZS0yMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWJsdWUtMzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ibHVlLTQwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ibHVlLTUwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ibHVlLTYwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWJsdWUtNzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctYmx1ZS04MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1ibHVlLTkwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWluZGlnby01MDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctaW5kaWdvLTEwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctaW5kaWdvLTIwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctaW5kaWdvLTMwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctaW5kaWdvLTQwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctaW5kaWdvLTUwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctaW5kaWdvLTcwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLWluZGlnby04MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcHVycGxlLTUwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXB1cnBsZS02MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcHVycGxlLTcwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1wdXJwbGUtODAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcHVycGxlLTkwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXBpbmstNTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXBpbmstMTAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1waW5rLTIwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcGluay0zMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXBpbmstNDAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1waW5rLTUwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1waW5rLTYwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cmluZy1waW5rLTcwMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpyaW5nLXBpbmstODAwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnJpbmctcGluay05MDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLnJpbmctb3BhY2l0eS0wIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDA7XG59XG5cbi5yaW5nLW9wYWNpdHktNSB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjA1O1xufVxuXG4ucmluZy1vcGFjaXR5LTEwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMTtcbn1cblxuLnJpbmctb3BhY2l0eS0yMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjI7XG59XG5cbi5yaW5nLW9wYWNpdHktMjUge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC4yNTtcbn1cblxuLnJpbmctb3BhY2l0eS0zMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjM7XG59XG5cbi5yaW5nLW9wYWNpdHktNDAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC40O1xufVxuXG4ucmluZy1vcGFjaXR5LTUwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNTtcbn1cblxuLnJpbmctb3BhY2l0eS02MCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjY7XG59XG5cbi5yaW5nLW9wYWNpdHktNzAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC43O1xufVxuXG4ucmluZy1vcGFjaXR5LTc1IHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5yaW5nLW9wYWNpdHktODAge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC44O1xufVxuXG4ucmluZy1vcGFjaXR5LTkwIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTtcbn1cblxuLnJpbmctb3BhY2l0eS05NSB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjk1O1xufVxuXG4ucmluZy1vcGFjaXR5LTEwMCB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAxO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDA7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC4wNTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC4xO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTIwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjI7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMztcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS00MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC40O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS03MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC43O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjc1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjg7XG59XG5cbi5mb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktOTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC45NTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG59XG5cbi5mb2N1c1xcOnJpbmctb3BhY2l0eS0wOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDA7XG59XG5cbi5mb2N1c1xcOnJpbmctb3BhY2l0eS01OmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMDU7XG59XG5cbi5mb2N1c1xcOnJpbmctb3BhY2l0eS0xMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjE7XG59XG5cbi5mb2N1c1xcOnJpbmctb3BhY2l0eS0yMDpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjI7XG59XG5cbi5mb2N1c1xcOnJpbmctb3BhY2l0eS0yNTpmb2N1cyB7XG4gIC0tdHctcmluZy1vcGFjaXR5OiAwLjI1O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9wYWNpdHktMzA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC4zO1xufVxuXG4uZm9jdXNcXDpyaW5nLW9wYWNpdHktNDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC40O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9wYWNpdHktNTA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC41O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9wYWNpdHktNjA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC42O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9wYWNpdHktNzA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC43O1xufVxuXG4uZm9jdXNcXDpyaW5nLW9wYWNpdHktNzU6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMC43NTtcbn1cblxuLmZvY3VzXFw6cmluZy1vcGFjaXR5LTgwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuODtcbn1cblxuLmZvY3VzXFw6cmluZy1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTtcbn1cblxuLmZvY3VzXFw6cmluZy1vcGFjaXR5LTk1OmZvY3VzIHtcbiAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTU7XG59XG5cbi5mb2N1c1xcOnJpbmctb3BhY2l0eS0xMDA6Zm9jdXMge1xuICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbn1cblxuLmZpbGwtY3VycmVudCB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLnN0cm9rZS1jdXJyZW50IHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG59XG5cbi5zdHJva2UtMCB7XG4gIHN0cm9rZS13aWR0aDogMDtcbn1cblxuLnN0cm9rZS0xIHtcbiAgc3Ryb2tlLXdpZHRoOiAxO1xufVxuXG4uc3Ryb2tlLTIge1xuICBzdHJva2Utd2lkdGg6IDI7XG59XG5cbi50YWJsZS1hdXRvIHtcbiAgdGFibGUtbGF5b3V0OiBhdXRvO1xufVxuXG4udGFibGUtZml4ZWQge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuLnRleHQtdHJhbnNwYXJlbnQge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi50ZXh0LWN1cnJlbnQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4udGV4dC1ibGFjayB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtd2hpdGUge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWdyYXktNTAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWdyYXktMTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ncmF5LTIwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZ3JheS0zMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWdyYXktNDAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ncmF5LTUwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZ3JheS02MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWdyYXktNzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ncmF5LTgwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZ3JheS05MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXJlZC01MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcmVkLTEwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcmVkLTIwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcmVkLTMwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcmVkLTQwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcmVkLTUwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXJlZC02MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1yZWQtNzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcmVkLTgwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXJlZC05MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC15ZWxsb3ctNTAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXllbGxvdy0xMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXllbGxvdy0yMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXllbGxvdy0zMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQteWVsbG93LTQwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC15ZWxsb3ctNTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXllbGxvdy02MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC15ZWxsb3ctNzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC15ZWxsb3ctODAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQteWVsbG93LTkwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWdyZWVuLTUwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ncmVlbi0xMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWdyZWVuLTIwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZ3JlZW4tMzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ncmVlbi00MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZ3JlZW4tNTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWdyZWVuLTYwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWdyZWVuLTcwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZ3JlZW4tODAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWdyZWVuLTkwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ibHVlLTUwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ibHVlLTEwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtYmx1ZS0yMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWJsdWUtMzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ibHVlLTQwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ibHVlLTUwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ibHVlLTYwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWJsdWUtNzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtYmx1ZS04MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ibHVlLTkwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWluZGlnby01MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtaW5kaWdvLTEwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtaW5kaWdvLTIwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtaW5kaWdvLTMwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtaW5kaWdvLTQwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtaW5kaWdvLTUwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1pbmRpZ28tNjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtaW5kaWdvLTcwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWluZGlnby04MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1pbmRpZ28tOTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcHVycGxlLTUwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1wdXJwbGUtMTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1wdXJwbGUtMjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1wdXJwbGUtMzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1wdXJwbGUtNDAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1wdXJwbGUtNTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXB1cnBsZS02MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcHVycGxlLTcwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1wdXJwbGUtODAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcHVycGxlLTkwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXBpbmstNTAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXBpbmstMTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1waW5rLTIwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcGluay0zMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXBpbmstNDAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1waW5rLTUwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1waW5rLTYwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1waW5rLTcwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXBpbmstODAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtcGluay05MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC10cmFuc3BhcmVudCB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtY3VycmVudCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWJsYWNrIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC13aGl0ZSB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JheS01MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JheS0xMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTMwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JheS00MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTYwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JheS03MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktODAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTkwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcmVkLTUwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNDAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcmVkLTYwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC03MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtODAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcmVkLTkwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy01MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTEwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTIwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTMwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNDAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy01MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTYwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy03MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy04MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctOTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNTAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTEwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tMjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi0zMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTQwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi01MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi04MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tOTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNTAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTIwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0zMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNDAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtYmx1ZS03MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTgwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtOTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTUwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tMTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tMjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tMzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNDAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby02MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTgwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby05MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNTAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS0xMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS0yMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS0zMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS00MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS01MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTYwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS04MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtOTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcGluay01MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcGluay0xMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstMjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTMwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcGluay00MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNTAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNjAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNzAwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcGluay04MDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTkwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC10cmFuc3BhcmVudDpob3ZlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmhvdmVyXFw6dGV4dC1jdXJyZW50OmhvdmVyIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmhvdmVyXFw6dGV4dC1ibGFjazpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC13aGl0ZTpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmF5LTUwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktMTAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktMjAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktMzAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktNDAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktNTAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktNjAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktNzAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktODAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktOTAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC01MDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1yZWQtMTAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC0yMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcmVkLTMwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1yZWQtNDAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC01MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC02MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC03MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC04MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC05MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXllbGxvdy01MDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXllbGxvdy0yMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTMwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXllbGxvdy00MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTYwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTcwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC15ZWxsb3ctODAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi01MDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi0xMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyZWVuLTMwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi00MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi01MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi02MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyZWVuLTcwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi04MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi05MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ibHVlLTUwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtMTAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtMjAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtMzAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtNDAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtYmx1ZS01MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ibHVlLTYwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtYmx1ZS03MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtODAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ibHVlLTkwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTUwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWluZGlnby0xMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTIwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWluZGlnby00MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTUwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWluZGlnby02MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWluZGlnby03MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWluZGlnby04MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWluZGlnby05MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXB1cnBsZS01MDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXB1cnBsZS0yMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcHVycGxlLTMwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXB1cnBsZS01MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcHVycGxlLTcwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXB1cnBsZS04MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXB1cnBsZS05MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXBpbmstNTA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcGluay0xMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcGluay0yMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcGluay0zMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcGluay00MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcGluay01MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1waW5rLTYwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXBpbmstNzAwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1waW5rLTgwMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcGluay05MDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXNcXDp0ZXh0LWN1cnJlbnQ6Zm9jdXMge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWJsYWNrOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXdoaXRlOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWdyYXktNTA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS0xMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS0yMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS0zMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS00MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS01MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS02MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS03MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS04MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS05MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcmVkLTUwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXJlZC0xMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcmVkLTIwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1yZWQtMzAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXJlZC00MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcmVkLTUwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcmVkLTYwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcmVkLTcwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcmVkLTgwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcmVkLTkwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTUwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXllbGxvdy0xMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTIwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTQwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXllbGxvdy01MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXllbGxvdy04MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXllbGxvdy05MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWdyZWVuLTUwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWdyZWVuLTEwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmVlbi0yMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tMzAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWdyZWVuLTQwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWdyZWVuLTUwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWdyZWVuLTYwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWdyZWVuLTgwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWdyZWVuLTkwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWJsdWUtNTA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtYmx1ZS0xMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtYmx1ZS0yMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtYmx1ZS0zMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtYmx1ZS00MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ibHVlLTUwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWJsdWUtNjAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ibHVlLTcwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtYmx1ZS04MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWJsdWUtOTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1pbmRpZ28tNTA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTEwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWluZGlnby0zMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTQwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTYwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTcwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTgwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTkwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcHVycGxlLTUwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXB1cnBsZS0xMDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcHVycGxlLTIwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXB1cnBsZS00MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcHVycGxlLTUwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXB1cnBsZS02MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcHVycGxlLTgwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcHVycGxlLTkwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcGluay01MDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1waW5rLTEwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1waW5rLTIwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1waW5rLTMwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1waW5rLTQwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1waW5rLTUwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXBpbmstNjAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcGluay03MDA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXBpbmstODAwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1waW5rLTkwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LW9wYWNpdHktMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xufVxuXG4udGV4dC1vcGFjaXR5LTUge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbn1cblxuLnRleHQtb3BhY2l0eS0xMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG59XG5cbi50ZXh0LW9wYWNpdHktMjAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xufVxuXG4udGV4dC1vcGFjaXR5LTI1IHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG59XG5cbi50ZXh0LW9wYWNpdHktMzAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xufVxuXG4udGV4dC1vcGFjaXR5LTQwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbn1cblxuLnRleHQtb3BhY2l0eS01MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNjAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xufVxuXG4udGV4dC1vcGFjaXR5LTcwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbn1cblxuLnRleHQtb3BhY2l0eS03NSB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xufVxuXG4udGV4dC1vcGFjaXR5LTgwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbn1cblxuLnRleHQtb3BhY2l0eS05MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG59XG5cbi50ZXh0LW9wYWNpdHktOTUge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbn1cblxuLnRleHQtb3BhY2l0eS0xMDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0wIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNSB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0yMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMjUge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0zMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNDAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTUwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS02MCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNzAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTc1IHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktODAge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTkwIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS05NSB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwMCB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTIwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS00MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS03MDpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktOTA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG59XG5cbi5ob3ZlclxcOnRleHQtb3BhY2l0eS0wOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG59XG5cbi5ob3ZlclxcOnRleHQtb3BhY2l0eS01OmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG59XG5cbi5ob3ZlclxcOnRleHQtb3BhY2l0eS0xMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG59XG5cbi5ob3ZlclxcOnRleHQtb3BhY2l0eS0yMDpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG59XG5cbi5ob3ZlclxcOnRleHQtb3BhY2l0eS0yNTpob3ZlciB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xufVxuXG4uaG92ZXJcXDp0ZXh0LW9wYWNpdHktMzA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xufVxuXG4uaG92ZXJcXDp0ZXh0LW9wYWNpdHktNDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xufVxuXG4uaG92ZXJcXDp0ZXh0LW9wYWNpdHktNTA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xufVxuXG4uaG92ZXJcXDp0ZXh0LW9wYWNpdHktNjA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xufVxuXG4uaG92ZXJcXDp0ZXh0LW9wYWNpdHktNzA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xufVxuXG4uaG92ZXJcXDp0ZXh0LW9wYWNpdHktNzU6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbn1cblxuLmhvdmVyXFw6dGV4dC1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbn1cblxuLmhvdmVyXFw6dGV4dC1vcGFjaXR5LTkwOmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbn1cblxuLmhvdmVyXFw6dGV4dC1vcGFjaXR5LTk1OmhvdmVyIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG59XG5cbi5ob3ZlclxcOnRleHQtb3BhY2l0eS0xMDA6aG92ZXIge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbn1cblxuLmZvY3VzXFw6dGV4dC1vcGFjaXR5LTA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbn1cblxuLmZvY3VzXFw6dGV4dC1vcGFjaXR5LTU6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbn1cblxuLmZvY3VzXFw6dGV4dC1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbn1cblxuLmZvY3VzXFw6dGV4dC1vcGFjaXR5LTIwOmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbn1cblxuLmZvY3VzXFw6dGV4dC1vcGFjaXR5LTI1OmZvY3VzIHtcbiAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG59XG5cbi5mb2N1c1xcOnRleHQtb3BhY2l0eS0zMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG59XG5cbi5mb2N1c1xcOnRleHQtb3BhY2l0eS00MDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG59XG5cbi5mb2N1c1xcOnRleHQtb3BhY2l0eS01MDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG59XG5cbi5mb2N1c1xcOnRleHQtb3BhY2l0eS02MDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG59XG5cbi5mb2N1c1xcOnRleHQtb3BhY2l0eS03MDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG59XG5cbi5mb2N1c1xcOnRleHQtb3BhY2l0eS03NTpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xufVxuXG4uZm9jdXNcXDp0ZXh0LW9wYWNpdHktODA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xufVxuXG4uZm9jdXNcXDp0ZXh0LW9wYWNpdHktOTA6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xufVxuXG4uZm9jdXNcXDp0ZXh0LW9wYWNpdHktOTU6Zm9jdXMge1xuICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbn1cblxuLmZvY3VzXFw6dGV4dC1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xufVxuXG4udHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLm92ZXJmbG93LWVsbGlwc2lzIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5vdmVyZmxvdy1jbGlwIHtcbiAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbn1cblxuLml0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLm5vdC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi51cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLmNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLm5vcm1hbC1jYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi51bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmxpbmUtdGhyb3VnaCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4ubm8tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDpsaW5lLXRocm91Z2gge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOm5vLXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnVuZGVybGluZTpmb2N1cy13aXRoaW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmZvY3VzLXdpdGhpblxcOmxpbmUtdGhyb3VnaDpmb2N1cy13aXRoaW4ge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOm5vLXVuZGVybGluZTpmb2N1cy13aXRoaW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ob3ZlclxcOnVuZGVybGluZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uaG92ZXJcXDpsaW5lLXRocm91Z2g6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLmhvdmVyXFw6bm8tdW5kZXJsaW5lOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZm9jdXNcXDp1bmRlcmxpbmU6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmZvY3VzXFw6bGluZS10aHJvdWdoOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5mb2N1c1xcOm5vLXVuZGVybGluZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmFudGlhbGlhc2VkIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zdWJwaXhlbC1hbnRpYWxpYXNlZCB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4ub3JkaW5hbCwgLnNsYXNoZWQtemVybywgLmxpbmluZy1udW1zLCAub2xkc3R5bGUtbnVtcywgLnByb3BvcnRpb25hbC1udW1zLCAudGFidWxhci1udW1zLCAuZGlhZ29uYWwtZnJhY3Rpb25zLCAuc3RhY2tlZC1mcmFjdGlvbnMge1xuICAtLXR3LW9yZGluYWw6IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgLS10dy1zbGFzaGVkLXplcm86IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgLS10dy1udW1lcmljLWZpZ3VyZTogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAtLXR3LW51bWVyaWMtc3BhY2luZzogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAtLXR3LW51bWVyaWMtZnJhY3Rpb246IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IHZhcigtLXR3LW9yZGluYWwpIHZhcigtLXR3LXNsYXNoZWQtemVybykgdmFyKC0tdHctbnVtZXJpYy1maWd1cmUpIHZhcigtLXR3LW51bWVyaWMtc3BhY2luZykgdmFyKC0tdHctbnVtZXJpYy1mcmFjdGlvbik7XG59XG5cbi5ub3JtYWwtbnVtcyB7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBub3JtYWw7XG59XG5cbi5vcmRpbmFsIHtcbiAgLS10dy1vcmRpbmFsOiBvcmRpbmFsO1xufVxuXG4uc2xhc2hlZC16ZXJvIHtcbiAgLS10dy1zbGFzaGVkLXplcm86IHNsYXNoZWQtemVybztcbn1cblxuLmxpbmluZy1udW1zIHtcbiAgLS10dy1udW1lcmljLWZpZ3VyZTogbGluaW5nLW51bXM7XG59XG5cbi5vbGRzdHlsZS1udW1zIHtcbiAgLS10dy1udW1lcmljLWZpZ3VyZTogb2xkc3R5bGUtbnVtcztcbn1cblxuLnByb3BvcnRpb25hbC1udW1zIHtcbiAgLS10dy1udW1lcmljLXNwYWNpbmc6IHByb3BvcnRpb25hbC1udW1zO1xufVxuXG4udGFidWxhci1udW1zIHtcbiAgLS10dy1udW1lcmljLXNwYWNpbmc6IHRhYnVsYXItbnVtcztcbn1cblxuLmRpYWdvbmFsLWZyYWN0aW9ucyB7XG4gIC0tdHctbnVtZXJpYy1mcmFjdGlvbjogZGlhZ29uYWwtZnJhY3Rpb25zO1xufVxuXG4uc3RhY2tlZC1mcmFjdGlvbnMge1xuICAtLXR3LW51bWVyaWMtZnJhY3Rpb246IHN0YWNrZWQtZnJhY3Rpb25zO1xufVxuXG4udHJhY2tpbmctdGlnaHRlciB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xufVxuXG4udHJhY2tpbmctdGlnaHQge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XG59XG5cbi50cmFja2luZy1ub3JtYWwge1xuICBsZXR0ZXItc3BhY2luZzogMGVtO1xufVxuXG4udHJhY2tpbmctd2lkZSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xufVxuXG4udHJhY2tpbmctd2lkZXIge1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4udHJhY2tpbmctd2lkZXN0IHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuXG4uc2VsZWN0LW5vbmUge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc2VsZWN0LXRleHQge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG4uc2VsZWN0LWFsbCB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IGFsbDtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogYWxsO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBhbGw7XG59XG5cbi5zZWxlY3QtYXV0byB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IGF1dG87XG59XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLndoaXRlc3BhY2Utbm9ybWFsIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLndoaXRlc3BhY2Utbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLndoaXRlc3BhY2UtcHJlIHtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbn1cblxuLndoaXRlc3BhY2UtcHJlLWxpbmUge1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG59XG5cbi53aGl0ZXNwYWNlLXByZS13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuXG4uYnJlYWstbm9ybWFsIHtcbiAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5icmVhay13b3JkcyB7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5icmVhay1hbGwge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi53LTAge1xuICB3aWR0aDogMHB4O1xufVxuXG4udy0xIHtcbiAgd2lkdGg6IDAuMjVyZW07XG59XG5cbi53LTIge1xuICB3aWR0aDogMC41cmVtO1xufVxuXG4udy0zIHtcbiAgd2lkdGg6IDAuNzVyZW07XG59XG5cbi53LTQge1xuICB3aWR0aDogMXJlbTtcbn1cblxuLnctNSB7XG4gIHdpZHRoOiAxLjI1cmVtO1xufVxuXG4udy02IHtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cblxuLnctNyB7XG4gIHdpZHRoOiAxLjc1cmVtO1xufVxuXG4udy04IHtcbiAgd2lkdGg6IDJyZW07XG59XG5cbi53LTkge1xuICB3aWR0aDogMi4yNXJlbTtcbn1cblxuLnctMTAge1xuICB3aWR0aDogMi41cmVtO1xufVxuXG4udy0xMSB7XG4gIHdpZHRoOiAyLjc1cmVtO1xufVxuXG4udy0xMiB7XG4gIHdpZHRoOiAzcmVtO1xufVxuXG4udy0xNCB7XG4gIHdpZHRoOiAzLjVyZW07XG59XG5cbi53LTE2IHtcbiAgd2lkdGg6IDRyZW07XG59XG5cbi53LTIwIHtcbiAgd2lkdGg6IDVyZW07XG59XG5cbi53LTI0IHtcbiAgd2lkdGg6IDZyZW07XG59XG5cbi53LTI4IHtcbiAgd2lkdGg6IDdyZW07XG59XG5cbi53LTMyIHtcbiAgd2lkdGg6IDhyZW07XG59XG5cbi53LTM2IHtcbiAgd2lkdGg6IDlyZW07XG59XG5cbi53LTQwIHtcbiAgd2lkdGg6IDEwcmVtO1xufVxuXG4udy00NCB7XG4gIHdpZHRoOiAxMXJlbTtcbn1cblxuLnctNDgge1xuICB3aWR0aDogMTJyZW07XG59XG5cbi53LTUyIHtcbiAgd2lkdGg6IDEzcmVtO1xufVxuXG4udy01NiB7XG4gIHdpZHRoOiAxNHJlbTtcbn1cblxuLnctNjAge1xuICB3aWR0aDogMTVyZW07XG59XG5cbi53LTY0IHtcbiAgd2lkdGg6IDE2cmVtO1xufVxuXG4udy03MiB7XG4gIHdpZHRoOiAxOHJlbTtcbn1cblxuLnctODAge1xuICB3aWR0aDogMjByZW07XG59XG5cbi53LTk2IHtcbiAgd2lkdGg6IDI0cmVtO1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi53LXB4IHtcbiAgd2lkdGg6IDFweDtcbn1cblxuLnctMFxcLjUge1xuICB3aWR0aDogMC4xMjVyZW07XG59XG5cbi53LTFcXC41IHtcbiAgd2lkdGg6IDAuMzc1cmVtO1xufVxuXG4udy0yXFwuNSB7XG4gIHdpZHRoOiAwLjYyNXJlbTtcbn1cblxuLnctM1xcLjUge1xuICB3aWR0aDogMC44NzVyZW07XG59XG5cbi53LTFcXC8yIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnctMVxcLzMge1xuICB3aWR0aDogMzMuMzMzMzMzJTtcbn1cblxuLnctMlxcLzMge1xuICB3aWR0aDogNjYuNjY2NjY3JTtcbn1cblxuLnctMVxcLzQge1xuICB3aWR0aDogMjUlO1xufVxuXG4udy0yXFwvNCB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi53LTNcXC80IHtcbiAgd2lkdGg6IDc1JTtcbn1cblxuLnctMVxcLzUge1xuICB3aWR0aDogMjAlO1xufVxuXG4udy0yXFwvNSB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi53LTNcXC81IHtcbiAgd2lkdGg6IDYwJTtcbn1cblxuLnctNFxcLzUge1xuICB3aWR0aDogODAlO1xufVxuXG4udy0xXFwvNiB7XG4gIHdpZHRoOiAxNi42NjY2NjclO1xufVxuXG4udy0yXFwvNiB7XG4gIHdpZHRoOiAzMy4zMzMzMzMlO1xufVxuXG4udy0zXFwvNiB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi53LTRcXC82IHtcbiAgd2lkdGg6IDY2LjY2NjY2NyU7XG59XG5cbi53LTVcXC82IHtcbiAgd2lkdGg6IDgzLjMzMzMzMyU7XG59XG5cbi53LTFcXC8xMiB7XG4gIHdpZHRoOiA4LjMzMzMzMyU7XG59XG5cbi53LTJcXC8xMiB7XG4gIHdpZHRoOiAxNi42NjY2NjclO1xufVxuXG4udy0zXFwvMTIge1xuICB3aWR0aDogMjUlO1xufVxuXG4udy00XFwvMTIge1xuICB3aWR0aDogMzMuMzMzMzMzJTtcbn1cblxuLnctNVxcLzEyIHtcbiAgd2lkdGg6IDQxLjY2NjY2NyU7XG59XG5cbi53LTZcXC8xMiB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi53LTdcXC8xMiB7XG4gIHdpZHRoOiA1OC4zMzMzMzMlO1xufVxuXG4udy04XFwvMTIge1xuICB3aWR0aDogNjYuNjY2NjY3JTtcbn1cblxuLnctOVxcLzEyIHtcbiAgd2lkdGg6IDc1JTtcbn1cblxuLnctMTBcXC8xMiB7XG4gIHdpZHRoOiA4My4zMzMzMzMlO1xufVxuXG4udy0xMVxcLzEyIHtcbiAgd2lkdGg6IDkxLjY2NjY2NyU7XG59XG5cbi53LWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnctc2NyZWVuIHtcbiAgd2lkdGg6IDEwMHZ3O1xufVxuXG4udy1taW4ge1xuICB3aWR0aDogLXdlYmtpdC1taW4tY29udGVudDtcbiAgd2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG4gIHdpZHRoOiBtaW4tY29udGVudDtcbn1cblxuLnctbWF4IHtcbiAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG59XG5cbi56LTAge1xuICB6LWluZGV4OiAwO1xufVxuXG4uei0xMCB7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uei0yMCB7XG4gIHotaW5kZXg6IDIwO1xufVxuXG4uei0zMCB7XG4gIHotaW5kZXg6IDMwO1xufVxuXG4uei00MCB7XG4gIHotaW5kZXg6IDQwO1xufVxuXG4uei01MCB7XG4gIHotaW5kZXg6IDUwO1xufVxuXG4uei1hdXRvIHtcbiAgei1pbmRleDogYXV0bztcbn1cblxuLmZvY3VzLXdpdGhpblxcOnotMDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiAwO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6ei0xMDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnotMjA6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogMjA7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp6LTMwOmZvY3VzLXdpdGhpbiB7XG4gIHotaW5kZXg6IDMwO1xufVxuXG4uZm9jdXMtd2l0aGluXFw6ei00MDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA0MDtcbn1cblxuLmZvY3VzLXdpdGhpblxcOnotNTA6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogNTA7XG59XG5cbi5mb2N1cy13aXRoaW5cXDp6LWF1dG86Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogYXV0bztcbn1cblxuLmZvY3VzXFw6ei0wOmZvY3VzIHtcbiAgei1pbmRleDogMDtcbn1cblxuLmZvY3VzXFw6ei0xMDpmb2N1cyB7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uZm9jdXNcXDp6LTIwOmZvY3VzIHtcbiAgei1pbmRleDogMjA7XG59XG5cbi5mb2N1c1xcOnotMzA6Zm9jdXMge1xuICB6LWluZGV4OiAzMDtcbn1cblxuLmZvY3VzXFw6ei00MDpmb2N1cyB7XG4gIHotaW5kZXg6IDQwO1xufVxuXG4uZm9jdXNcXDp6LTUwOmZvY3VzIHtcbiAgei1pbmRleDogNTA7XG59XG5cbi5mb2N1c1xcOnotYXV0bzpmb2N1cyB7XG4gIHotaW5kZXg6IGF1dG87XG59XG5cbi5nYXAtMCB7XG4gIGdhcDogMHB4O1xufVxuXG4uZ2FwLTEge1xuICBnYXA6IDAuMjVyZW07XG59XG5cbi5nYXAtMiB7XG4gIGdhcDogMC41cmVtO1xufVxuXG4uZ2FwLTMge1xuICBnYXA6IDAuNzVyZW07XG59XG5cbi5nYXAtNCB7XG4gIGdhcDogMXJlbTtcbn1cblxuLmdhcC01IHtcbiAgZ2FwOiAxLjI1cmVtO1xufVxuXG4uZ2FwLTYge1xuICBnYXA6IDEuNXJlbTtcbn1cblxuLmdhcC03IHtcbiAgZ2FwOiAxLjc1cmVtO1xufVxuXG4uZ2FwLTgge1xuICBnYXA6IDJyZW07XG59XG5cbi5nYXAtOSB7XG4gIGdhcDogMi4yNXJlbTtcbn1cblxuLmdhcC0xMCB7XG4gIGdhcDogMi41cmVtO1xufVxuXG4uZ2FwLTExIHtcbiAgZ2FwOiAyLjc1cmVtO1xufVxuXG4uZ2FwLTEyIHtcbiAgZ2FwOiAzcmVtO1xufVxuXG4uZ2FwLTE0IHtcbiAgZ2FwOiAzLjVyZW07XG59XG5cbi5nYXAtMTYge1xuICBnYXA6IDRyZW07XG59XG5cbi5nYXAtMjAge1xuICBnYXA6IDVyZW07XG59XG5cbi5nYXAtMjQge1xuICBnYXA6IDZyZW07XG59XG5cbi5nYXAtMjgge1xuICBnYXA6IDdyZW07XG59XG5cbi5nYXAtMzIge1xuICBnYXA6IDhyZW07XG59XG5cbi5nYXAtMzYge1xuICBnYXA6IDlyZW07XG59XG5cbi5nYXAtNDAge1xuICBnYXA6IDEwcmVtO1xufVxuXG4uZ2FwLTQ0IHtcbiAgZ2FwOiAxMXJlbTtcbn1cblxuLmdhcC00OCB7XG4gIGdhcDogMTJyZW07XG59XG5cbi5nYXAtNTIge1xuICBnYXA6IDEzcmVtO1xufVxuXG4uZ2FwLTU2IHtcbiAgZ2FwOiAxNHJlbTtcbn1cblxuLmdhcC02MCB7XG4gIGdhcDogMTVyZW07XG59XG5cbi5nYXAtNjQge1xuICBnYXA6IDE2cmVtO1xufVxuXG4uZ2FwLTcyIHtcbiAgZ2FwOiAxOHJlbTtcbn1cblxuLmdhcC04MCB7XG4gIGdhcDogMjByZW07XG59XG5cbi5nYXAtOTYge1xuICBnYXA6IDI0cmVtO1xufVxuXG4uZ2FwLXB4IHtcbiAgZ2FwOiAxcHg7XG59XG5cbi5nYXAtMFxcLjUge1xuICBnYXA6IDAuMTI1cmVtO1xufVxuXG4uZ2FwLTFcXC41IHtcbiAgZ2FwOiAwLjM3NXJlbTtcbn1cblxuLmdhcC0yXFwuNSB7XG4gIGdhcDogMC42MjVyZW07XG59XG5cbi5nYXAtM1xcLjUge1xuICBnYXA6IDAuODc1cmVtO1xufVxuXG4uZ2FwLXgtMCB7XG4gIC1tb3otY29sdW1uLWdhcDogMHB4O1xuICAgICAgIGNvbHVtbi1nYXA6IDBweDtcbn1cblxuLmdhcC14LTEge1xuICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW07XG4gICAgICAgY29sdW1uLWdhcDogMC4yNXJlbTtcbn1cblxuLmdhcC14LTIge1xuICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XG59XG5cbi5nYXAteC0zIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDAuNzVyZW07XG59XG5cbi5nYXAteC00IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDFyZW07XG59XG5cbi5nYXAteC01IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG59XG5cbi5nYXAteC02IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW07XG4gICAgICAgY29sdW1uLWdhcDogMS41cmVtO1xufVxuXG4uZ2FwLXgtNyB7XG4gIC1tb3otY29sdW1uLWdhcDogMS43NXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAxLjc1cmVtO1xufVxuXG4uZ2FwLXgtOCB7XG4gIC1tb3otY29sdW1uLWdhcDogMnJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAycmVtO1xufVxuXG4uZ2FwLXgtOSB7XG4gIC1tb3otY29sdW1uLWdhcDogMi4yNXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAyLjI1cmVtO1xufVxuXG4uZ2FwLXgtMTAge1xuICAtbW96LWNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAyLjVyZW07XG59XG5cbi5nYXAteC0xMSB7XG4gIC1tb3otY29sdW1uLWdhcDogMi43NXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAyLjc1cmVtO1xufVxuXG4uZ2FwLXgtMTIge1xuICAtbW96LWNvbHVtbi1nYXA6IDNyZW07XG4gICAgICAgY29sdW1uLWdhcDogM3JlbTtcbn1cblxuLmdhcC14LTE0IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAzLjVyZW07XG4gICAgICAgY29sdW1uLWdhcDogMy41cmVtO1xufVxuXG4uZ2FwLXgtMTYge1xuICAtbW96LWNvbHVtbi1nYXA6IDRyZW07XG4gICAgICAgY29sdW1uLWdhcDogNHJlbTtcbn1cblxuLmdhcC14LTIwIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiA1cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDVyZW07XG59XG5cbi5nYXAteC0yNCB7XG4gIC1tb3otY29sdW1uLWdhcDogNnJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiA2cmVtO1xufVxuXG4uZ2FwLXgtMjgge1xuICAtbW96LWNvbHVtbi1nYXA6IDdyZW07XG4gICAgICAgY29sdW1uLWdhcDogN3JlbTtcbn1cblxuLmdhcC14LTMyIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiA4cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDhyZW07XG59XG5cbi5nYXAteC0zNiB7XG4gIC1tb3otY29sdW1uLWdhcDogOXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiA5cmVtO1xufVxuXG4uZ2FwLXgtNDAge1xuICAtbW96LWNvbHVtbi1nYXA6IDEwcmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDEwcmVtO1xufVxuXG4uZ2FwLXgtNDQge1xuICAtbW96LWNvbHVtbi1nYXA6IDExcmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDExcmVtO1xufVxuXG4uZ2FwLXgtNDgge1xuICAtbW96LWNvbHVtbi1nYXA6IDEycmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDEycmVtO1xufVxuXG4uZ2FwLXgtNTIge1xuICAtbW96LWNvbHVtbi1nYXA6IDEzcmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDEzcmVtO1xufVxuXG4uZ2FwLXgtNTYge1xuICAtbW96LWNvbHVtbi1nYXA6IDE0cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDE0cmVtO1xufVxuXG4uZ2FwLXgtNjAge1xuICAtbW96LWNvbHVtbi1nYXA6IDE1cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDE1cmVtO1xufVxuXG4uZ2FwLXgtNjQge1xuICAtbW96LWNvbHVtbi1nYXA6IDE2cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDE2cmVtO1xufVxuXG4uZ2FwLXgtNzIge1xuICAtbW96LWNvbHVtbi1nYXA6IDE4cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDE4cmVtO1xufVxuXG4uZ2FwLXgtODAge1xuICAtbW96LWNvbHVtbi1nYXA6IDIwcmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDIwcmVtO1xufVxuXG4uZ2FwLXgtOTYge1xuICAtbW96LWNvbHVtbi1nYXA6IDI0cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDI0cmVtO1xufVxuXG4uZ2FwLXgtcHgge1xuICAtbW96LWNvbHVtbi1nYXA6IDFweDtcbiAgICAgICBjb2x1bW4tZ2FwOiAxcHg7XG59XG5cbi5nYXAteC0wXFwuNSB7XG4gIC1tb3otY29sdW1uLWdhcDogMC4xMjVyZW07XG4gICAgICAgY29sdW1uLWdhcDogMC4xMjVyZW07XG59XG5cbi5nYXAteC0xXFwuNSB7XG4gIC1tb3otY29sdW1uLWdhcDogMC4zNzVyZW07XG4gICAgICAgY29sdW1uLWdhcDogMC4zNzVyZW07XG59XG5cbi5nYXAteC0yXFwuNSB7XG4gIC1tb3otY29sdW1uLWdhcDogMC42MjVyZW07XG4gICAgICAgY29sdW1uLWdhcDogMC42MjVyZW07XG59XG5cbi5nYXAteC0zXFwuNSB7XG4gIC1tb3otY29sdW1uLWdhcDogMC44NzVyZW07XG4gICAgICAgY29sdW1uLWdhcDogMC44NzVyZW07XG59XG5cbi5nYXAteS0wIHtcbiAgcm93LWdhcDogMHB4O1xufVxuXG4uZ2FwLXktMSB7XG4gIHJvdy1nYXA6IDAuMjVyZW07XG59XG5cbi5nYXAteS0yIHtcbiAgcm93LWdhcDogMC41cmVtO1xufVxuXG4uZ2FwLXktMyB7XG4gIHJvdy1nYXA6IDAuNzVyZW07XG59XG5cbi5nYXAteS00IHtcbiAgcm93LWdhcDogMXJlbTtcbn1cblxuLmdhcC15LTUge1xuICByb3ctZ2FwOiAxLjI1cmVtO1xufVxuXG4uZ2FwLXktNiB7XG4gIHJvdy1nYXA6IDEuNXJlbTtcbn1cblxuLmdhcC15LTcge1xuICByb3ctZ2FwOiAxLjc1cmVtO1xufVxuXG4uZ2FwLXktOCB7XG4gIHJvdy1nYXA6IDJyZW07XG59XG5cbi5nYXAteS05IHtcbiAgcm93LWdhcDogMi4yNXJlbTtcbn1cblxuLmdhcC15LTEwIHtcbiAgcm93LWdhcDogMi41cmVtO1xufVxuXG4uZ2FwLXktMTEge1xuICByb3ctZ2FwOiAyLjc1cmVtO1xufVxuXG4uZ2FwLXktMTIge1xuICByb3ctZ2FwOiAzcmVtO1xufVxuXG4uZ2FwLXktMTQge1xuICByb3ctZ2FwOiAzLjVyZW07XG59XG5cbi5nYXAteS0xNiB7XG4gIHJvdy1nYXA6IDRyZW07XG59XG5cbi5nYXAteS0yMCB7XG4gIHJvdy1nYXA6IDVyZW07XG59XG5cbi5nYXAteS0yNCB7XG4gIHJvdy1nYXA6IDZyZW07XG59XG5cbi5nYXAteS0yOCB7XG4gIHJvdy1nYXA6IDdyZW07XG59XG5cbi5nYXAteS0zMiB7XG4gIHJvdy1nYXA6IDhyZW07XG59XG5cbi5nYXAteS0zNiB7XG4gIHJvdy1nYXA6IDlyZW07XG59XG5cbi5nYXAteS00MCB7XG4gIHJvdy1nYXA6IDEwcmVtO1xufVxuXG4uZ2FwLXktNDQge1xuICByb3ctZ2FwOiAxMXJlbTtcbn1cblxuLmdhcC15LTQ4IHtcbiAgcm93LWdhcDogMTJyZW07XG59XG5cbi5nYXAteS01MiB7XG4gIHJvdy1nYXA6IDEzcmVtO1xufVxuXG4uZ2FwLXktNTYge1xuICByb3ctZ2FwOiAxNHJlbTtcbn1cblxuLmdhcC15LTYwIHtcbiAgcm93LWdhcDogMTVyZW07XG59XG5cbi5nYXAteS02NCB7XG4gIHJvdy1nYXA6IDE2cmVtO1xufVxuXG4uZ2FwLXktNzIge1xuICByb3ctZ2FwOiAxOHJlbTtcbn1cblxuLmdhcC15LTgwIHtcbiAgcm93LWdhcDogMjByZW07XG59XG5cbi5nYXAteS05NiB7XG4gIHJvdy1nYXA6IDI0cmVtO1xufVxuXG4uZ2FwLXktcHgge1xuICByb3ctZ2FwOiAxcHg7XG59XG5cbi5nYXAteS0wXFwuNSB7XG4gIHJvdy1nYXA6IDAuMTI1cmVtO1xufVxuXG4uZ2FwLXktMVxcLjUge1xuICByb3ctZ2FwOiAwLjM3NXJlbTtcbn1cblxuLmdhcC15LTJcXC41IHtcbiAgcm93LWdhcDogMC42MjVyZW07XG59XG5cbi5nYXAteS0zXFwuNSB7XG4gIHJvdy1nYXA6IDAuODc1cmVtO1xufVxuXG4uZ3JpZC1mbG93LXJvdyB7XG4gIGdyaWQtYXV0by1mbG93OiByb3c7XG59XG5cbi5ncmlkLWZsb3ctY29sIHtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbn1cblxuLmdyaWQtZmxvdy1yb3ctZGVuc2Uge1xuICBncmlkLWF1dG8tZmxvdzogcm93IGRlbnNlO1xufVxuXG4uZ3JpZC1mbG93LWNvbC1kZW5zZSB7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW4gZGVuc2U7XG59XG5cbi5ncmlkLWNvbHMtMSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy0yIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1jb2xzLTMge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLWNvbHMtNCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy01IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1jb2xzLTYge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLWNvbHMtNyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy04IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1jb2xzLTkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLWNvbHMtMTAge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1jb2xzLTExIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTEsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy0xMiB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLWNvbHMtbm9uZSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbm9uZTtcbn1cblxuLmF1dG8tY29scy1hdXRvIHtcbiAgZ3JpZC1hdXRvLWNvbHVtbnM6IGF1dG87XG59XG5cbi5hdXRvLWNvbHMtbWluIHtcbiAgZ3JpZC1hdXRvLWNvbHVtbnM6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gIGdyaWQtYXV0by1jb2x1bW5zOiBtaW4tY29udGVudDtcbn1cblxuLmF1dG8tY29scy1tYXgge1xuICBncmlkLWF1dG8tY29sdW1uczogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1heC1jb250ZW50O1xufVxuXG4uYXV0by1jb2xzLWZyIHtcbiAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xufVxuXG4uY29sLWF1dG8ge1xuICBncmlkLWNvbHVtbjogYXV0bztcbn1cblxuLmNvbC1zcGFuLTEge1xuICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xufVxuXG4uY29sLXNwYW4tMiB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBzcGFuIDI7XG59XG5cbi5jb2wtc3Bhbi0zIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMyAvIHNwYW4gMztcbn1cblxuLmNvbC1zcGFuLTQge1xuICBncmlkLWNvbHVtbjogc3BhbiA0IC8gc3BhbiA0O1xufVxuXG4uY29sLXNwYW4tNSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDUgLyBzcGFuIDU7XG59XG5cbi5jb2wtc3Bhbi02IHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gNiAvIHNwYW4gNjtcbn1cblxuLmNvbC1zcGFuLTcge1xuICBncmlkLWNvbHVtbjogc3BhbiA3IC8gc3BhbiA3O1xufVxuXG4uY29sLXNwYW4tOCB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDggLyBzcGFuIDg7XG59XG5cbi5jb2wtc3Bhbi05IHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gOSAvIHNwYW4gOTtcbn1cblxuLmNvbC1zcGFuLTEwIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTAgLyBzcGFuIDEwO1xufVxuXG4uY29sLXNwYW4tMTEge1xuICBncmlkLWNvbHVtbjogc3BhbiAxMSAvIHNwYW4gMTE7XG59XG5cbi5jb2wtc3Bhbi0xMiB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcbn1cblxuLmNvbC1zcGFuLWZ1bGwge1xuICBncmlkLWNvbHVtbjogMSAvIC0xO1xufVxuXG4uY29sLXN0YXJ0LTEge1xuICBncmlkLWNvbHVtbi1zdGFydDogMTtcbn1cblxuLmNvbC1zdGFydC0yIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG59XG5cbi5jb2wtc3RhcnQtMyB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xufVxuXG4uY29sLXN0YXJ0LTQge1xuICBncmlkLWNvbHVtbi1zdGFydDogNDtcbn1cblxuLmNvbC1zdGFydC01IHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG59XG5cbi5jb2wtc3RhcnQtNiB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xufVxuXG4uY29sLXN0YXJ0LTcge1xuICBncmlkLWNvbHVtbi1zdGFydDogNztcbn1cblxuLmNvbC1zdGFydC04IHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG59XG5cbi5jb2wtc3RhcnQtOSB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiA5O1xufVxuXG4uY29sLXN0YXJ0LTEwIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xufVxuXG4uY29sLXN0YXJ0LTExIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xufVxuXG4uY29sLXN0YXJ0LTEyIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEyO1xufVxuXG4uY29sLXN0YXJ0LTEzIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEzO1xufVxuXG4uY29sLXN0YXJ0LWF1dG8ge1xuICBncmlkLWNvbHVtbi1zdGFydDogYXV0bztcbn1cblxuLmNvbC1lbmQtMSB7XG4gIGdyaWQtY29sdW1uLWVuZDogMTtcbn1cblxuLmNvbC1lbmQtMiB7XG4gIGdyaWQtY29sdW1uLWVuZDogMjtcbn1cblxuLmNvbC1lbmQtMyB7XG4gIGdyaWQtY29sdW1uLWVuZDogMztcbn1cblxuLmNvbC1lbmQtNCB7XG4gIGdyaWQtY29sdW1uLWVuZDogNDtcbn1cblxuLmNvbC1lbmQtNSB7XG4gIGdyaWQtY29sdW1uLWVuZDogNTtcbn1cblxuLmNvbC1lbmQtNiB7XG4gIGdyaWQtY29sdW1uLWVuZDogNjtcbn1cblxuLmNvbC1lbmQtNyB7XG4gIGdyaWQtY29sdW1uLWVuZDogNztcbn1cblxuLmNvbC1lbmQtOCB7XG4gIGdyaWQtY29sdW1uLWVuZDogODtcbn1cblxuLmNvbC1lbmQtOSB7XG4gIGdyaWQtY29sdW1uLWVuZDogOTtcbn1cblxuLmNvbC1lbmQtMTAge1xuICBncmlkLWNvbHVtbi1lbmQ6IDEwO1xufVxuXG4uY29sLWVuZC0xMSB7XG4gIGdyaWQtY29sdW1uLWVuZDogMTE7XG59XG5cbi5jb2wtZW5kLTEyIHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiAxMjtcbn1cblxuLmNvbC1lbmQtMTMge1xuICBncmlkLWNvbHVtbi1lbmQ6IDEzO1xufVxuXG4uY29sLWVuZC1hdXRvIHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiBhdXRvO1xufVxuXG4uZ3JpZC1yb3dzLTEge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLXJvd3MtMiB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtcm93cy0zIHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1yb3dzLTQge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLXJvd3MtNSB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtcm93cy02IHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1yb3dzLW5vbmUge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG5vbmU7XG59XG5cbi5hdXRvLXJvd3MtYXV0byB7XG4gIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xufVxuXG4uYXV0by1yb3dzLW1pbiB7XG4gIGdyaWQtYXV0by1yb3dzOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICBncmlkLWF1dG8tcm93czogbWluLWNvbnRlbnQ7XG59XG5cbi5hdXRvLXJvd3MtbWF4IHtcbiAgZ3JpZC1hdXRvLXJvd3M6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gIGdyaWQtYXV0by1yb3dzOiBtYXgtY29udGVudDtcbn1cblxuLmF1dG8tcm93cy1mciB7XG4gIGdyaWQtYXV0by1yb3dzOiBtaW5tYXgoMCwgMWZyKTtcbn1cblxuLnJvdy1hdXRvIHtcbiAgZ3JpZC1yb3c6IGF1dG87XG59XG5cbi5yb3ctc3Bhbi0xIHtcbiAgZ3JpZC1yb3c6IHNwYW4gMSAvIHNwYW4gMTtcbn1cblxuLnJvdy1zcGFuLTIge1xuICBncmlkLXJvdzogc3BhbiAyIC8gc3BhbiAyO1xufVxuXG4ucm93LXNwYW4tMyB7XG4gIGdyaWQtcm93OiBzcGFuIDMgLyBzcGFuIDM7XG59XG5cbi5yb3ctc3Bhbi00IHtcbiAgZ3JpZC1yb3c6IHNwYW4gNCAvIHNwYW4gNDtcbn1cblxuLnJvdy1zcGFuLTUge1xuICBncmlkLXJvdzogc3BhbiA1IC8gc3BhbiA1O1xufVxuXG4ucm93LXNwYW4tNiB7XG4gIGdyaWQtcm93OiBzcGFuIDYgLyBzcGFuIDY7XG59XG5cbi5yb3ctc3Bhbi1mdWxsIHtcbiAgZ3JpZC1yb3c6IDEgLyAtMTtcbn1cblxuLnJvdy1zdGFydC0xIHtcbiAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG59XG5cbi5yb3ctc3RhcnQtMiB7XG4gIGdyaWQtcm93LXN0YXJ0OiAyO1xufVxuXG4ucm93LXN0YXJ0LTMge1xuICBncmlkLXJvdy1zdGFydDogMztcbn1cblxuLnJvdy1zdGFydC00IHtcbiAgZ3JpZC1yb3ctc3RhcnQ6IDQ7XG59XG5cbi5yb3ctc3RhcnQtNSB7XG4gIGdyaWQtcm93LXN0YXJ0OiA1O1xufVxuXG4ucm93LXN0YXJ0LTYge1xuICBncmlkLXJvdy1zdGFydDogNjtcbn1cblxuLnJvdy1zdGFydC03IHtcbiAgZ3JpZC1yb3ctc3RhcnQ6IDc7XG59XG5cbi5yb3ctc3RhcnQtYXV0byB7XG4gIGdyaWQtcm93LXN0YXJ0OiBhdXRvO1xufVxuXG4ucm93LWVuZC0xIHtcbiAgZ3JpZC1yb3ctZW5kOiAxO1xufVxuXG4ucm93LWVuZC0yIHtcbiAgZ3JpZC1yb3ctZW5kOiAyO1xufVxuXG4ucm93LWVuZC0zIHtcbiAgZ3JpZC1yb3ctZW5kOiAzO1xufVxuXG4ucm93LWVuZC00IHtcbiAgZ3JpZC1yb3ctZW5kOiA0O1xufVxuXG4ucm93LWVuZC01IHtcbiAgZ3JpZC1yb3ctZW5kOiA1O1xufVxuXG4ucm93LWVuZC02IHtcbiAgZ3JpZC1yb3ctZW5kOiA2O1xufVxuXG4ucm93LWVuZC03IHtcbiAgZ3JpZC1yb3ctZW5kOiA3O1xufVxuXG4ucm93LWVuZC1hdXRvIHtcbiAgZ3JpZC1yb3ctZW5kOiBhdXRvO1xufVxuXG4udHJhbnNmb3JtIHtcbiAgLS10dy10cmFuc2xhdGUteDogMDtcbiAgLS10dy10cmFuc2xhdGUteTogMDtcbiAgLS10dy1yb3RhdGU6IDA7XG4gIC0tdHctc2tldy14OiAwO1xuICAtLXR3LXNrZXcteTogMDtcbiAgLS10dy1zY2FsZS14OiAxO1xuICAtLXR3LXNjYWxlLXk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2YXIoLS10dy10cmFuc2xhdGUteCkpIHRyYW5zbGF0ZVkodmFyKC0tdHctdHJhbnNsYXRlLXkpKSByb3RhdGUodmFyKC0tdHctcm90YXRlKSkgc2tld1godmFyKC0tdHctc2tldy14KSkgc2tld1kodmFyKC0tdHctc2tldy15KSkgc2NhbGVYKHZhcigtLXR3LXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHctc2NhbGUteSkpO1xufVxuXG4udHJhbnNmb3JtLWdwdSB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDA7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDA7XG4gIC0tdHctcm90YXRlOiAwO1xuICAtLXR3LXNrZXcteDogMDtcbiAgLS10dy1za2V3LXk6IDA7XG4gIC0tdHctc2NhbGUteDogMTtcbiAgLS10dy1zY2FsZS15OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKHZhcigtLXR3LXRyYW5zbGF0ZS14KSwgdmFyKC0tdHctdHJhbnNsYXRlLXkpLCAwKSByb3RhdGUodmFyKC0tdHctcm90YXRlKSkgc2tld1godmFyKC0tdHctc2tldy14KSkgc2tld1kodmFyKC0tdHctc2tldy15KSkgc2NhbGVYKHZhcigtLXR3LXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHctc2NhbGUteSkpO1xufVxuXG4udHJhbnNmb3JtLW5vbmUge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5vcmlnaW4tY2VudGVyIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuXG4ub3JpZ2luLXRvcCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbn1cblxuLm9yaWdpbi10b3AtcmlnaHQge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG59XG5cbi5vcmlnaW4tcmlnaHQge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbn1cblxuLm9yaWdpbi1ib3R0b20tcmlnaHQge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XG59XG5cbi5vcmlnaW4tYm90dG9tIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xufVxuXG4ub3JpZ2luLWJvdHRvbS1sZWZ0IHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XG59XG5cbi5vcmlnaW4tbGVmdCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG59XG5cbi5vcmlnaW4tdG9wLWxlZnQge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbn1cblxuLnNjYWxlLTAge1xuICAtLXR3LXNjYWxlLXg6IDA7XG4gIC0tdHctc2NhbGUteTogMDtcbn1cblxuLnNjYWxlLTUwIHtcbiAgLS10dy1zY2FsZS14OiAuNTtcbiAgLS10dy1zY2FsZS15OiAuNTtcbn1cblxuLnNjYWxlLTc1IHtcbiAgLS10dy1zY2FsZS14OiAuNzU7XG4gIC0tdHctc2NhbGUteTogLjc1O1xufVxuXG4uc2NhbGUtOTAge1xuICAtLXR3LXNjYWxlLXg6IC45O1xuICAtLXR3LXNjYWxlLXk6IC45O1xufVxuXG4uc2NhbGUtOTUge1xuICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgLS10dy1zY2FsZS15OiAuOTU7XG59XG5cbi5zY2FsZS0xMDAge1xuICAtLXR3LXNjYWxlLXg6IDE7XG4gIC0tdHctc2NhbGUteTogMTtcbn1cblxuLnNjYWxlLTEwNSB7XG4gIC0tdHctc2NhbGUteDogMS4wNTtcbiAgLS10dy1zY2FsZS15OiAxLjA1O1xufVxuXG4uc2NhbGUtMTEwIHtcbiAgLS10dy1zY2FsZS14OiAxLjE7XG4gIC0tdHctc2NhbGUteTogMS4xO1xufVxuXG4uc2NhbGUtMTI1IHtcbiAgLS10dy1zY2FsZS14OiAxLjI1O1xuICAtLXR3LXNjYWxlLXk6IDEuMjU7XG59XG5cbi5zY2FsZS0xNTAge1xuICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgLS10dy1zY2FsZS15OiAxLjU7XG59XG5cbi5zY2FsZS14LTAge1xuICAtLXR3LXNjYWxlLXg6IDA7XG59XG5cbi5zY2FsZS14LTUwIHtcbiAgLS10dy1zY2FsZS14OiAuNTtcbn1cblxuLnNjYWxlLXgtNzUge1xuICAtLXR3LXNjYWxlLXg6IC43NTtcbn1cblxuLnNjYWxlLXgtOTAge1xuICAtLXR3LXNjYWxlLXg6IC45O1xufVxuXG4uc2NhbGUteC05NSB7XG4gIC0tdHctc2NhbGUteDogLjk1O1xufVxuXG4uc2NhbGUteC0xMDAge1xuICAtLXR3LXNjYWxlLXg6IDE7XG59XG5cbi5zY2FsZS14LTEwNSB7XG4gIC0tdHctc2NhbGUteDogMS4wNTtcbn1cblxuLnNjYWxlLXgtMTEwIHtcbiAgLS10dy1zY2FsZS14OiAxLjE7XG59XG5cbi5zY2FsZS14LTEyNSB7XG4gIC0tdHctc2NhbGUteDogMS4yNTtcbn1cblxuLnNjYWxlLXgtMTUwIHtcbiAgLS10dy1zY2FsZS14OiAxLjU7XG59XG5cbi5zY2FsZS15LTAge1xuICAtLXR3LXNjYWxlLXk6IDA7XG59XG5cbi5zY2FsZS15LTUwIHtcbiAgLS10dy1zY2FsZS15OiAuNTtcbn1cblxuLnNjYWxlLXktNzUge1xuICAtLXR3LXNjYWxlLXk6IC43NTtcbn1cblxuLnNjYWxlLXktOTAge1xuICAtLXR3LXNjYWxlLXk6IC45O1xufVxuXG4uc2NhbGUteS05NSB7XG4gIC0tdHctc2NhbGUteTogLjk1O1xufVxuXG4uc2NhbGUteS0xMDAge1xuICAtLXR3LXNjYWxlLXk6IDE7XG59XG5cbi5zY2FsZS15LTEwNSB7XG4gIC0tdHctc2NhbGUteTogMS4wNTtcbn1cblxuLnNjYWxlLXktMTEwIHtcbiAgLS10dy1zY2FsZS15OiAxLjE7XG59XG5cbi5zY2FsZS15LTEyNSB7XG4gIC0tdHctc2NhbGUteTogMS4yNTtcbn1cblxuLnNjYWxlLXktMTUwIHtcbiAgLS10dy1zY2FsZS15OiAxLjU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLTA6aG92ZXIge1xuICAtLXR3LXNjYWxlLXg6IDA7XG4gIC0tdHctc2NhbGUteTogMDtcbn1cblxuLmhvdmVyXFw6c2NhbGUtNTA6aG92ZXIge1xuICAtLXR3LXNjYWxlLXg6IC41O1xuICAtLXR3LXNjYWxlLXk6IC41O1xufVxuXG4uaG92ZXJcXDpzY2FsZS03NTpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogLjc1O1xuICAtLXR3LXNjYWxlLXk6IC43NTtcbn1cblxuLmhvdmVyXFw6c2NhbGUtOTA6aG92ZXIge1xuICAtLXR3LXNjYWxlLXg6IC45O1xuICAtLXR3LXNjYWxlLXk6IC45O1xufVxuXG4uaG92ZXJcXDpzY2FsZS05NTpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogLjk1O1xuICAtLXR3LXNjYWxlLXk6IC45NTtcbn1cblxuLmhvdmVyXFw6c2NhbGUtMTAwOmhvdmVyIHtcbiAgLS10dy1zY2FsZS14OiAxO1xuICAtLXR3LXNjYWxlLXk6IDE7XG59XG5cbi5ob3ZlclxcOnNjYWxlLTEwNTpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogMS4wNTtcbiAgLS10dy1zY2FsZS15OiAxLjA1O1xufVxuXG4uaG92ZXJcXDpzY2FsZS0xMTA6aG92ZXIge1xuICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgLS10dy1zY2FsZS15OiAxLjE7XG59XG5cbi5ob3ZlclxcOnNjYWxlLTEyNTpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogMS4yNTtcbiAgLS10dy1zY2FsZS15OiAxLjI1O1xufVxuXG4uaG92ZXJcXDpzY2FsZS0xNTA6aG92ZXIge1xuICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgLS10dy1zY2FsZS15OiAxLjU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXgtMDpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogMDtcbn1cblxuLmhvdmVyXFw6c2NhbGUteC01MDpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogLjU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXgtNzU6aG92ZXIge1xuICAtLXR3LXNjYWxlLXg6IC43NTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteC05MDpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogLjk7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXgtOTU6aG92ZXIge1xuICAtLXR3LXNjYWxlLXg6IC45NTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteC0xMDA6aG92ZXIge1xuICAtLXR3LXNjYWxlLXg6IDE7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXgtMTA1OmhvdmVyIHtcbiAgLS10dy1zY2FsZS14OiAxLjA1O1xufVxuXG4uaG92ZXJcXDpzY2FsZS14LTExMDpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogMS4xO1xufVxuXG4uaG92ZXJcXDpzY2FsZS14LTEyNTpob3ZlciB7XG4gIC0tdHctc2NhbGUteDogMS4yNTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteC0xNTA6aG92ZXIge1xuICAtLXR3LXNjYWxlLXg6IDEuNTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteS0wOmhvdmVyIHtcbiAgLS10dy1zY2FsZS15OiAwO1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTUwOmhvdmVyIHtcbiAgLS10dy1zY2FsZS15OiAuNTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteS03NTpob3ZlciB7XG4gIC0tdHctc2NhbGUteTogLjc1O1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTkwOmhvdmVyIHtcbiAgLS10dy1zY2FsZS15OiAuOTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteS05NTpob3ZlciB7XG4gIC0tdHctc2NhbGUteTogLjk1O1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTEwMDpob3ZlciB7XG4gIC0tdHctc2NhbGUteTogMTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteS0xMDU6aG92ZXIge1xuICAtLXR3LXNjYWxlLXk6IDEuMDU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXktMTEwOmhvdmVyIHtcbiAgLS10dy1zY2FsZS15OiAxLjE7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXktMTI1OmhvdmVyIHtcbiAgLS10dy1zY2FsZS15OiAxLjI1O1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTE1MDpob3ZlciB7XG4gIC0tdHctc2NhbGUteTogMS41O1xufVxuXG4uZm9jdXNcXDpzY2FsZS0wOmZvY3VzIHtcbiAgLS10dy1zY2FsZS14OiAwO1xuICAtLXR3LXNjYWxlLXk6IDA7XG59XG5cbi5mb2N1c1xcOnNjYWxlLTUwOmZvY3VzIHtcbiAgLS10dy1zY2FsZS14OiAuNTtcbiAgLS10dy1zY2FsZS15OiAuNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUtNzU6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgLS10dy1zY2FsZS15OiAuNzU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLTkwOmZvY3VzIHtcbiAgLS10dy1zY2FsZS14OiAuOTtcbiAgLS10dy1zY2FsZS15OiAuOTtcbn1cblxuLmZvY3VzXFw6c2NhbGUtOTU6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgLS10dy1zY2FsZS15OiAuOTU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLTEwMDpmb2N1cyB7XG4gIC0tdHctc2NhbGUteDogMTtcbiAgLS10dy1zY2FsZS15OiAxO1xufVxuXG4uZm9jdXNcXDpzY2FsZS0xMDU6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gIC0tdHctc2NhbGUteTogMS4wNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUtMTEwOmZvY3VzIHtcbiAgLS10dy1zY2FsZS14OiAxLjE7XG4gIC0tdHctc2NhbGUteTogMS4xO1xufVxuXG4uZm9jdXNcXDpzY2FsZS0xMjU6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gIC0tdHctc2NhbGUteTogMS4yNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUtMTUwOmZvY3VzIHtcbiAgLS10dy1zY2FsZS14OiAxLjU7XG4gIC0tdHctc2NhbGUteTogMS41O1xufVxuXG4uZm9jdXNcXDpzY2FsZS14LTA6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IDA7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtNTA6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IC41O1xufVxuXG4uZm9jdXNcXDpzY2FsZS14LTc1OmZvY3VzIHtcbiAgLS10dy1zY2FsZS14OiAuNzU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtOTA6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IC45O1xufVxuXG4uZm9jdXNcXDpzY2FsZS14LTk1OmZvY3VzIHtcbiAgLS10dy1zY2FsZS14OiAuOTU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtMTAwOmZvY3VzIHtcbiAgLS10dy1zY2FsZS14OiAxO1xufVxuXG4uZm9jdXNcXDpzY2FsZS14LTEwNTpmb2N1cyB7XG4gIC0tdHctc2NhbGUteDogMS4wNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteC0xMTA6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IDEuMTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteC0xMjU6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXg6IDEuMjU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtMTUwOmZvY3VzIHtcbiAgLS10dy1zY2FsZS14OiAxLjU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXktMDpmb2N1cyB7XG4gIC0tdHctc2NhbGUteTogMDtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS01MDpmb2N1cyB7XG4gIC0tdHctc2NhbGUteTogLjU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXktNzU6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXk6IC43NTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS05MDpmb2N1cyB7XG4gIC0tdHctc2NhbGUteTogLjk7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXktOTU6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXk6IC45NTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS0xMDA6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXk6IDE7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXktMTA1OmZvY3VzIHtcbiAgLS10dy1zY2FsZS15OiAxLjA1O1xufVxuXG4uZm9jdXNcXDpzY2FsZS15LTExMDpmb2N1cyB7XG4gIC0tdHctc2NhbGUteTogMS4xO1xufVxuXG4uZm9jdXNcXDpzY2FsZS15LTEyNTpmb2N1cyB7XG4gIC0tdHctc2NhbGUteTogMS4yNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS0xNTA6Zm9jdXMge1xuICAtLXR3LXNjYWxlLXk6IDEuNTtcbn1cblxuLnJvdGF0ZS0wIHtcbiAgLS10dy1yb3RhdGU6IDBkZWc7XG59XG5cbi5yb3RhdGUtMSB7XG4gIC0tdHctcm90YXRlOiAxZGVnO1xufVxuXG4ucm90YXRlLTIge1xuICAtLXR3LXJvdGF0ZTogMmRlZztcbn1cblxuLnJvdGF0ZS0zIHtcbiAgLS10dy1yb3RhdGU6IDNkZWc7XG59XG5cbi5yb3RhdGUtNiB7XG4gIC0tdHctcm90YXRlOiA2ZGVnO1xufVxuXG4ucm90YXRlLTEyIHtcbiAgLS10dy1yb3RhdGU6IDEyZGVnO1xufVxuXG4ucm90YXRlLTQ1IHtcbiAgLS10dy1yb3RhdGU6IDQ1ZGVnO1xufVxuXG4ucm90YXRlLTkwIHtcbiAgLS10dy1yb3RhdGU6IDkwZGVnO1xufVxuXG4ucm90YXRlLTE4MCB7XG4gIC0tdHctcm90YXRlOiAxODBkZWc7XG59XG5cbi4tcm90YXRlLTE4MCB7XG4gIC0tdHctcm90YXRlOiAtMTgwZGVnO1xufVxuXG4uLXJvdGF0ZS05MCB7XG4gIC0tdHctcm90YXRlOiAtOTBkZWc7XG59XG5cbi4tcm90YXRlLTQ1IHtcbiAgLS10dy1yb3RhdGU6IC00NWRlZztcbn1cblxuLi1yb3RhdGUtMTIge1xuICAtLXR3LXJvdGF0ZTogLTEyZGVnO1xufVxuXG4uLXJvdGF0ZS02IHtcbiAgLS10dy1yb3RhdGU6IC02ZGVnO1xufVxuXG4uLXJvdGF0ZS0zIHtcbiAgLS10dy1yb3RhdGU6IC0zZGVnO1xufVxuXG4uLXJvdGF0ZS0yIHtcbiAgLS10dy1yb3RhdGU6IC0yZGVnO1xufVxuXG4uLXJvdGF0ZS0xIHtcbiAgLS10dy1yb3RhdGU6IC0xZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtMDpob3ZlciB7XG4gIC0tdHctcm90YXRlOiAwZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtMTpob3ZlciB7XG4gIC0tdHctcm90YXRlOiAxZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtMjpob3ZlciB7XG4gIC0tdHctcm90YXRlOiAyZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtMzpob3ZlciB7XG4gIC0tdHctcm90YXRlOiAzZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtNjpob3ZlciB7XG4gIC0tdHctcm90YXRlOiA2ZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtMTI6aG92ZXIge1xuICAtLXR3LXJvdGF0ZTogMTJkZWc7XG59XG5cbi5ob3ZlclxcOnJvdGF0ZS00NTpob3ZlciB7XG4gIC0tdHctcm90YXRlOiA0NWRlZztcbn1cblxuLmhvdmVyXFw6cm90YXRlLTkwOmhvdmVyIHtcbiAgLS10dy1yb3RhdGU6IDkwZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtMTgwOmhvdmVyIHtcbiAgLS10dy1yb3RhdGU6IDE4MGRlZztcbn1cblxuLmhvdmVyXFw6LXJvdGF0ZS0xODA6aG92ZXIge1xuICAtLXR3LXJvdGF0ZTogLTE4MGRlZztcbn1cblxuLmhvdmVyXFw6LXJvdGF0ZS05MDpob3ZlciB7XG4gIC0tdHctcm90YXRlOiAtOTBkZWc7XG59XG5cbi5ob3ZlclxcOi1yb3RhdGUtNDU6aG92ZXIge1xuICAtLXR3LXJvdGF0ZTogLTQ1ZGVnO1xufVxuXG4uaG92ZXJcXDotcm90YXRlLTEyOmhvdmVyIHtcbiAgLS10dy1yb3RhdGU6IC0xMmRlZztcbn1cblxuLmhvdmVyXFw6LXJvdGF0ZS02OmhvdmVyIHtcbiAgLS10dy1yb3RhdGU6IC02ZGVnO1xufVxuXG4uaG92ZXJcXDotcm90YXRlLTM6aG92ZXIge1xuICAtLXR3LXJvdGF0ZTogLTNkZWc7XG59XG5cbi5ob3ZlclxcOi1yb3RhdGUtMjpob3ZlciB7XG4gIC0tdHctcm90YXRlOiAtMmRlZztcbn1cblxuLmhvdmVyXFw6LXJvdGF0ZS0xOmhvdmVyIHtcbiAgLS10dy1yb3RhdGU6IC0xZGVnO1xufVxuXG4uZm9jdXNcXDpyb3RhdGUtMDpmb2N1cyB7XG4gIC0tdHctcm90YXRlOiAwZGVnO1xufVxuXG4uZm9jdXNcXDpyb3RhdGUtMTpmb2N1cyB7XG4gIC0tdHctcm90YXRlOiAxZGVnO1xufVxuXG4uZm9jdXNcXDpyb3RhdGUtMjpmb2N1cyB7XG4gIC0tdHctcm90YXRlOiAyZGVnO1xufVxuXG4uZm9jdXNcXDpyb3RhdGUtMzpmb2N1cyB7XG4gIC0tdHctcm90YXRlOiAzZGVnO1xufVxuXG4uZm9jdXNcXDpyb3RhdGUtNjpmb2N1cyB7XG4gIC0tdHctcm90YXRlOiA2ZGVnO1xufVxuXG4uZm9jdXNcXDpyb3RhdGUtMTI6Zm9jdXMge1xuICAtLXR3LXJvdGF0ZTogMTJkZWc7XG59XG5cbi5mb2N1c1xcOnJvdGF0ZS00NTpmb2N1cyB7XG4gIC0tdHctcm90YXRlOiA0NWRlZztcbn1cblxuLmZvY3VzXFw6cm90YXRlLTkwOmZvY3VzIHtcbiAgLS10dy1yb3RhdGU6IDkwZGVnO1xufVxuXG4uZm9jdXNcXDpyb3RhdGUtMTgwOmZvY3VzIHtcbiAgLS10dy1yb3RhdGU6IDE4MGRlZztcbn1cblxuLmZvY3VzXFw6LXJvdGF0ZS0xODA6Zm9jdXMge1xuICAtLXR3LXJvdGF0ZTogLTE4MGRlZztcbn1cblxuLmZvY3VzXFw6LXJvdGF0ZS05MDpmb2N1cyB7XG4gIC0tdHctcm90YXRlOiAtOTBkZWc7XG59XG5cbi5mb2N1c1xcOi1yb3RhdGUtNDU6Zm9jdXMge1xuICAtLXR3LXJvdGF0ZTogLTQ1ZGVnO1xufVxuXG4uZm9jdXNcXDotcm90YXRlLTEyOmZvY3VzIHtcbiAgLS10dy1yb3RhdGU6IC0xMmRlZztcbn1cblxuLmZvY3VzXFw6LXJvdGF0ZS02OmZvY3VzIHtcbiAgLS10dy1yb3RhdGU6IC02ZGVnO1xufVxuXG4uZm9jdXNcXDotcm90YXRlLTM6Zm9jdXMge1xuICAtLXR3LXJvdGF0ZTogLTNkZWc7XG59XG5cbi5mb2N1c1xcOi1yb3RhdGUtMjpmb2N1cyB7XG4gIC0tdHctcm90YXRlOiAtMmRlZztcbn1cblxuLmZvY3VzXFw6LXJvdGF0ZS0xOmZvY3VzIHtcbiAgLS10dy1yb3RhdGU6IC0xZGVnO1xufVxuXG4udHJhbnNsYXRlLXgtMCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbn1cblxuLnRyYW5zbGF0ZS14LTEge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtMiB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDAuNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtNCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDFyZW07XG59XG5cbi50cmFuc2xhdGUteC01IHtcbiAgLS10dy10cmFuc2xhdGUteDogMS4yNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTYge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxLjVyZW07XG59XG5cbi50cmFuc2xhdGUteC03IHtcbiAgLS10dy10cmFuc2xhdGUteDogMS43NXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTgge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAycmVtO1xufVxuXG4udHJhbnNsYXRlLXgtOSB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDIuMjVyZW07XG59XG5cbi50cmFuc2xhdGUteC0xMCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDIuNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTExIHtcbiAgLS10dy10cmFuc2xhdGUteDogMi43NXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTEyIHtcbiAgLS10dy10cmFuc2xhdGUteDogM3JlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTE0IHtcbiAgLS10dy10cmFuc2xhdGUteDogMy41cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtMTYge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA0cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtMjAge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA1cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtMjQge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA2cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtMjgge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA3cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtMzIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA4cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtMzYge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA5cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtNDAge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxMHJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTQ0IHtcbiAgLS10dy10cmFuc2xhdGUteDogMTFyZW07XG59XG5cbi50cmFuc2xhdGUteC00OCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDEycmVtO1xufVxuXG4udHJhbnNsYXRlLXgtNTIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxM3JlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTU2IHtcbiAgLS10dy10cmFuc2xhdGUteDogMTRyZW07XG59XG5cbi50cmFuc2xhdGUteC02MCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDE1cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtNjQge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxNnJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTcyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMThyZW07XG59XG5cbi50cmFuc2xhdGUteC04MCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDIwcmVtO1xufVxuXG4udHJhbnNsYXRlLXgtOTYge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAyNHJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LXB4IHtcbiAgLS10dy10cmFuc2xhdGUteDogMXB4O1xufVxuXG4udHJhbnNsYXRlLXgtMFxcLjUge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwLjEyNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTFcXC41IHtcbiAgLS10dy10cmFuc2xhdGUteDogMC4zNzVyZW07XG59XG5cbi50cmFuc2xhdGUteC0yXFwuNSB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDAuNjI1cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtM1xcLjUge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAwLjg3NXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0wIHtcbiAgLS10dy10cmFuc2xhdGUteDogMHB4O1xufVxuXG4uLXRyYW5zbGF0ZS14LTEge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0yIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTAuNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0zIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTAuNzVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtNCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTUge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC02IHtcbiAgLS10dy10cmFuc2xhdGUteDogLTEuNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC03IHtcbiAgLS10dy10cmFuc2xhdGUteDogLTEuNzVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtOCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0ycmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTkge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMi4yNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0xMCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0yLjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtMTEge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMi43NXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0xMiB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0zcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTE0IHtcbiAgLS10dy10cmFuc2xhdGUteDogLTMuNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0xNiB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC00cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTIwIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtMjQge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtNnJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0yOCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC03cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTMyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLThyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtMzYge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtOXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC00MCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xMHJlbTtcbn1cblxuLi10cmFuc2xhdGUteC00NCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xMXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC00OCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xMnJlbTtcbn1cblxuLi10cmFuc2xhdGUteC01MiB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xM3JlbTtcbn1cblxuLi10cmFuc2xhdGUteC01NiB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xNHJlbTtcbn1cblxuLi10cmFuc2xhdGUteC02MCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC02NCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xNnJlbTtcbn1cblxuLi10cmFuc2xhdGUteC03MiB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xOHJlbTtcbn1cblxuLi10cmFuc2xhdGUteC04MCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0yMHJlbTtcbn1cblxuLi10cmFuc2xhdGUteC05NiB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0yNHJlbTtcbn1cblxuLi10cmFuc2xhdGUteC1weCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xcHg7XG59XG5cbi4tdHJhbnNsYXRlLXgtMFxcLjUge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4xMjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtMVxcLjUge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4zNzVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtMlxcLjUge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMC42MjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtM1xcLjUge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMC44NzVyZW07XG59XG5cbi50cmFuc2xhdGUteC0xXFwvMiB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbn1cblxuLnRyYW5zbGF0ZS14LTFcXC8zIHtcbiAgLS10dy10cmFuc2xhdGUteDogMzMuMzMzMzMzJTtcbn1cblxuLnRyYW5zbGF0ZS14LTJcXC8zIHtcbiAgLS10dy10cmFuc2xhdGUteDogNjYuNjY2NjY3JTtcbn1cblxuLnRyYW5zbGF0ZS14LTFcXC80IHtcbiAgLS10dy10cmFuc2xhdGUteDogMjUlO1xufVxuXG4udHJhbnNsYXRlLXgtMlxcLzQge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG59XG5cbi50cmFuc2xhdGUteC0zXFwvNCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDc1JTtcbn1cblxuLnRyYW5zbGF0ZS14LWZ1bGwge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxMDAlO1xufVxuXG4uLXRyYW5zbGF0ZS14LTFcXC8yIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbn1cblxuLi10cmFuc2xhdGUteC0xXFwvMyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0zMy4zMzMzMzMlO1xufVxuXG4uLXRyYW5zbGF0ZS14LTJcXC8zIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTY2LjY2NjY2NyU7XG59XG5cbi4tdHJhbnNsYXRlLXgtMVxcLzQge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMjUlO1xufVxuXG4uLXRyYW5zbGF0ZS14LTJcXC80IHtcbiAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbn1cblxuLi10cmFuc2xhdGUteC0zXFwvNCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC03NSU7XG59XG5cbi4tdHJhbnNsYXRlLXgtZnVsbCB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xMDAlO1xufVxuXG4udHJhbnNsYXRlLXktMCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbn1cblxuLnRyYW5zbGF0ZS15LTEge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xufVxuXG4udHJhbnNsYXRlLXktMiB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDAuNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xufVxuXG4udHJhbnNsYXRlLXktNCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDFyZW07XG59XG5cbi50cmFuc2xhdGUteS01IHtcbiAgLS10dy10cmFuc2xhdGUteTogMS4yNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTYge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxLjVyZW07XG59XG5cbi50cmFuc2xhdGUteS03IHtcbiAgLS10dy10cmFuc2xhdGUteTogMS43NXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTgge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAycmVtO1xufVxuXG4udHJhbnNsYXRlLXktOSB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDIuMjVyZW07XG59XG5cbi50cmFuc2xhdGUteS0xMCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDIuNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTExIHtcbiAgLS10dy10cmFuc2xhdGUteTogMi43NXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTEyIHtcbiAgLS10dy10cmFuc2xhdGUteTogM3JlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTE0IHtcbiAgLS10dy10cmFuc2xhdGUteTogMy41cmVtO1xufVxuXG4udHJhbnNsYXRlLXktMTYge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA0cmVtO1xufVxuXG4udHJhbnNsYXRlLXktMjAge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA1cmVtO1xufVxuXG4udHJhbnNsYXRlLXktMjQge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA2cmVtO1xufVxuXG4udHJhbnNsYXRlLXktMjgge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA3cmVtO1xufVxuXG4udHJhbnNsYXRlLXktMzIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA4cmVtO1xufVxuXG4udHJhbnNsYXRlLXktMzYge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA5cmVtO1xufVxuXG4udHJhbnNsYXRlLXktNDAge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxMHJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTQ0IHtcbiAgLS10dy10cmFuc2xhdGUteTogMTFyZW07XG59XG5cbi50cmFuc2xhdGUteS00OCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDEycmVtO1xufVxuXG4udHJhbnNsYXRlLXktNTIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxM3JlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTU2IHtcbiAgLS10dy10cmFuc2xhdGUteTogMTRyZW07XG59XG5cbi50cmFuc2xhdGUteS02MCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDE1cmVtO1xufVxuXG4udHJhbnNsYXRlLXktNjQge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxNnJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTcyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMThyZW07XG59XG5cbi50cmFuc2xhdGUteS04MCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDIwcmVtO1xufVxuXG4udHJhbnNsYXRlLXktOTYge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAyNHJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LXB4IHtcbiAgLS10dy10cmFuc2xhdGUteTogMXB4O1xufVxuXG4udHJhbnNsYXRlLXktMFxcLjUge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwLjEyNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTFcXC41IHtcbiAgLS10dy10cmFuc2xhdGUteTogMC4zNzVyZW07XG59XG5cbi50cmFuc2xhdGUteS0yXFwuNSB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDAuNjI1cmVtO1xufVxuXG4udHJhbnNsYXRlLXktM1xcLjUge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAwLjg3NXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0wIHtcbiAgLS10dy10cmFuc2xhdGUteTogMHB4O1xufVxuXG4uLXRyYW5zbGF0ZS15LTEge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0yIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTAuNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0zIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTAuNzVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktNCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTUge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS02IHtcbiAgLS10dy10cmFuc2xhdGUteTogLTEuNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS03IHtcbiAgLS10dy10cmFuc2xhdGUteTogLTEuNzVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktOCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0ycmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTkge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMi4yNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0xMCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0yLjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktMTEge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMi43NXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0xMiB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0zcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTE0IHtcbiAgLS10dy10cmFuc2xhdGUteTogLTMuNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0xNiB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC00cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTIwIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktMjQge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtNnJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0yOCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC03cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTMyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLThyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktMzYge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtOXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS00MCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xMHJlbTtcbn1cblxuLi10cmFuc2xhdGUteS00NCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xMXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS00OCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xMnJlbTtcbn1cblxuLi10cmFuc2xhdGUteS01MiB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xM3JlbTtcbn1cblxuLi10cmFuc2xhdGUteS01NiB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xNHJlbTtcbn1cblxuLi10cmFuc2xhdGUteS02MCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS02NCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xNnJlbTtcbn1cblxuLi10cmFuc2xhdGUteS03MiB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xOHJlbTtcbn1cblxuLi10cmFuc2xhdGUteS04MCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0yMHJlbTtcbn1cblxuLi10cmFuc2xhdGUteS05NiB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0yNHJlbTtcbn1cblxuLi10cmFuc2xhdGUteS1weCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xcHg7XG59XG5cbi4tdHJhbnNsYXRlLXktMFxcLjUge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4xMjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktMVxcLjUge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4zNzVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktMlxcLjUge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMC42MjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktM1xcLjUge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMC44NzVyZW07XG59XG5cbi50cmFuc2xhdGUteS0xXFwvMiB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbn1cblxuLnRyYW5zbGF0ZS15LTFcXC8zIHtcbiAgLS10dy10cmFuc2xhdGUteTogMzMuMzMzMzMzJTtcbn1cblxuLnRyYW5zbGF0ZS15LTJcXC8zIHtcbiAgLS10dy10cmFuc2xhdGUteTogNjYuNjY2NjY3JTtcbn1cblxuLnRyYW5zbGF0ZS15LTFcXC80IHtcbiAgLS10dy10cmFuc2xhdGUteTogMjUlO1xufVxuXG4udHJhbnNsYXRlLXktMlxcLzQge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG59XG5cbi50cmFuc2xhdGUteS0zXFwvNCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDc1JTtcbn1cblxuLnRyYW5zbGF0ZS15LWZ1bGwge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxMDAlO1xufVxuXG4uLXRyYW5zbGF0ZS15LTFcXC8yIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbn1cblxuLi10cmFuc2xhdGUteS0xXFwvMyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0zMy4zMzMzMzMlO1xufVxuXG4uLXRyYW5zbGF0ZS15LTJcXC8zIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTY2LjY2NjY2NyU7XG59XG5cbi4tdHJhbnNsYXRlLXktMVxcLzQge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMjUlO1xufVxuXG4uLXRyYW5zbGF0ZS15LTJcXC80IHtcbiAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbn1cblxuLi10cmFuc2xhdGUteS0zXFwvNCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC03NSU7XG59XG5cbi4tdHJhbnNsYXRlLXktZnVsbCB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xMDAlO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0wOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMHB4O1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0xOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMC4yNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDAuNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMzpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDAuNzVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC01OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMS4yNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtNjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDEuNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtNzpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDEuNzVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTg6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAycmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC05OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMi4yNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMTA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAyLjVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTExOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMi43NXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMTI6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAzcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0xNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDMuNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMTY6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA0cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0yMDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTI0OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogNnJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMjg6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA3cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0zMjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDhyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTM2OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogOXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtNDA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxMHJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtNDQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxMXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtNDg6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxMnJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtNTI6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxM3JlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtNTY6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxNHJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtNjA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtNjQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxNnJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtNzI6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxOHJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtODA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAyMHJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtOTY6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAyNHJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtcHg6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxcHg7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTBcXC41OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMC4xMjVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC41OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMC4zNzVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTJcXC41OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMC42MjVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTNcXC41OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMC44NzVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0wOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMHB4O1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMTpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0wLjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0zOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTAuNzVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC00OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTFyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC01OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTEuMjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC02OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTEuNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTc6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMS43NXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTg6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMnJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTk6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMi4yNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEwOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTIuNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTExOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTIuNzVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0xMjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0zcmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMTQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMy41cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMTY6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtNHJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTIwOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0yNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC02cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMjg6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtN3JlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTMyOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLThyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0zNjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC05cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtNDA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMTByZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC00NDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xMXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ4OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTEycmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtNTI6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMTNyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC01Njpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xNHJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTYwOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTE1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtNjQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMTZyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC03Mjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xOHJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTgwOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTIwcmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtOTY6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMjRyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC1weDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xcHg7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0wXFwuNTpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0wLjEyNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC41OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTAuMzc1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMlxcLjU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMC42MjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0zXFwuNTpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0wLjg3NXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzI6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC8zOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMzMuMzMzMzMzJTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMlxcLzM6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA2Ni42NjY2NjclO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0xXFwvNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDI1JTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMlxcLzQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTNcXC80OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogNzUlO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC1mdWxsOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogMTAwJTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC8zOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTMzLjMzMzMzMyU7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0yXFwvMzpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC02Ni42NjY2NjclO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMjUlO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMlxcLzQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtM1xcLzQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtNzUlO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtZnVsbDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xMDAlO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0wOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMHB4O1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0xOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMC4yNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDAuNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMzpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDAuNzVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS01OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMS4yNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktNjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDEuNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktNzpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDEuNzVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTg6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAycmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS05OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMi4yNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMTA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAyLjVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTExOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMi43NXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMTI6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAzcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0xNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDMuNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMTY6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA0cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0yMDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTI0OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogNnJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMjg6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA3cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0zMjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDhyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTM2OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogOXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktNDA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxMHJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktNDQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxMXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktNDg6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxMnJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktNTI6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxM3JlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktNTY6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxNHJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktNjA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktNjQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxNnJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktNzI6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxOHJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktODA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAyMHJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktOTY6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAyNHJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktcHg6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxcHg7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTBcXC41OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMC4xMjVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC41OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMC4zNzVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTJcXC41OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMC42MjVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTNcXC41OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMC44NzVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0wOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMHB4O1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMTpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0wLjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0zOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTAuNzVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS00OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTFyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS01OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTEuMjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS02OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTEuNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTc6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMS43NXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTg6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMnJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTk6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMi4yNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTEwOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTIuNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTExOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTIuNzVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0xMjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0zcmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMTQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMy41cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMTY6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtNHJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTIwOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0yNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC02cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMjg6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtN3JlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTMyOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLThyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0zNjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC05cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktNDA6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMTByZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS00NDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xMXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ4OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTEycmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktNTI6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMTNyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS01Njpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xNHJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTYwOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTE1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktNjQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMTZyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS03Mjpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xOHJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTgwOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTIwcmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktOTY6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMjRyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS1weDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xcHg7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0wXFwuNTpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0wLjEyNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC41OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTAuMzc1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMlxcLjU6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMC42MjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0zXFwuNTpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0wLjg3NXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLzI6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC8zOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMzMuMzMzMzMzJTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMlxcLzM6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA2Ni42NjY2NjclO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvNDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDI1JTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMlxcLzQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTNcXC80OmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogNzUlO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS1mdWxsOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogMTAwJTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC8zOmhvdmVyIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTMzLjMzMzMzMyU7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0yXFwvMzpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC02Ni42NjY2NjclO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMjUlO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMlxcLzQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktM1xcLzQ6aG92ZXIge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtNzUlO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktZnVsbDpob3ZlciB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xMDAlO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0wOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMHB4O1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMC4yNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDAuNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMzpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDAuNzVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC01OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMS4yNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDEuNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNzpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDEuNzVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTg6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAycmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC05OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMi4yNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMTA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAyLjVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTExOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMi43NXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMTI6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAzcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0xNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDMuNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMTY6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA0cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0yMDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTI0OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogNnJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMjg6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA3cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0zMjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDhyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTM2OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogOXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNDA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxMHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNDQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxMXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNDg6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxMnJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNTI6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxM3JlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNTY6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxNHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNjA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNjQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxNnJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNzI6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxOHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtODA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAyMHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtOTY6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAyNHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtcHg6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAxcHg7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTBcXC41OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMC4xMjVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC41OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMC4zNzVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTJcXC41OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMC42MjVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTNcXC41OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMC44NzVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0wOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMHB4O1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMTpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0wLjVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0zOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTAuNzVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC00OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTFyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC01OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTEuMjVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC02OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTEuNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTc6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMS43NXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTg6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMnJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTk6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMi4yNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEwOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTIuNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTExOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTIuNzVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0xMjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0zcmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMTQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMy41cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMTY6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtNHJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTIwOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0yNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC02cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMjg6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtN3JlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLThyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0zNjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC05cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtNDA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMTByZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC00NDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xMXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ4OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTEycmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtNTI6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMTNyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC01Njpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xNHJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTYwOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTE1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtNjQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMTZyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC03Mjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xOHJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTgwOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTIwcmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtOTY6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMjRyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC1weDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xcHg7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0wXFwuNTpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0wLjEyNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC41OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTAuMzc1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMlxcLjU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMC42MjVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0zXFwuNTpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0wLjg3NXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC8zOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMzMuMzMzMzMzJTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMlxcLzM6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA2Ni42NjY2NjclO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0xXFwvNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IDI1JTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMlxcLzQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTNcXC80OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogNzUlO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC1mdWxsOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogMTAwJTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC8zOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteDogLTMzLjMzMzMzMyU7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0yXFwvMzpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC02Ni42NjY2NjclO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtMjUlO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMlxcLzQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtM1xcLzQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS14OiAtNzUlO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtZnVsbDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXg6IC0xMDAlO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0wOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMHB4O1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0xOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMC4yNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDAuNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMzpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDAuNzVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS01OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMS4yNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktNjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDEuNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktNzpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDEuNzVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTg6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAycmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS05OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMi4yNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMTA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAyLjVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTExOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMi43NXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMTI6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAzcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0xNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDMuNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMTY6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA0cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0yMDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTI0OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogNnJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMjg6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA3cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0zMjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDhyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTM2OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogOXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktNDA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxMHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktNDQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxMXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktNDg6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxMnJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktNTI6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxM3JlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktNTY6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxNHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktNjA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktNjQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxNnJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktNzI6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxOHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktODA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAyMHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktOTY6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAyNHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktcHg6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAxcHg7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTBcXC41OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMC4xMjVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC41OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMC4zNzVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTJcXC41OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMC42MjVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTNcXC41OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMC44NzVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0wOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMHB4O1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMTpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0wLjVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0zOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTAuNzVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS00OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTFyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS01OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTEuMjVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS02OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTEuNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTc6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMS43NXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTg6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMnJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTk6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMi4yNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEwOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTIuNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTExOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTIuNzVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0xMjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0zcmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMTQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMy41cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMTY6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtNHJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTIwOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0yNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC02cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMjg6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtN3JlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTMyOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLThyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0zNjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC05cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktNDA6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMTByZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS00NDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xMXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ4OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTEycmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktNTI6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMTNyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS01Njpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xNHJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTYwOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTE1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktNjQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMTZyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS03Mjpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xOHJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTgwOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTIwcmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktOTY6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMjRyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS1weDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xcHg7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0wXFwuNTpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0wLjEyNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC41OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTAuMzc1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMlxcLjU6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMC42MjVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0zXFwuNTpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0wLjg3NXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzI6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC8zOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMzMuMzMzMzMzJTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMlxcLzM6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA2Ni42NjY2NjclO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0xXFwvNDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IDI1JTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMlxcLzQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTNcXC80OmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogNzUlO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS1mdWxsOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogMTAwJTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC8zOmZvY3VzIHtcbiAgLS10dy10cmFuc2xhdGUteTogLTMzLjMzMzMzMyU7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0yXFwvMzpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC02Ni42NjY2NjclO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtMjUlO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMlxcLzQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktM1xcLzQ6Zm9jdXMge1xuICAtLXR3LXRyYW5zbGF0ZS15OiAtNzUlO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktZnVsbDpmb2N1cyB7XG4gIC0tdHctdHJhbnNsYXRlLXk6IC0xMDAlO1xufVxuXG4uc2tldy14LTAge1xuICAtLXR3LXNrZXcteDogMGRlZztcbn1cblxuLnNrZXcteC0xIHtcbiAgLS10dy1za2V3LXg6IDFkZWc7XG59XG5cbi5za2V3LXgtMiB7XG4gIC0tdHctc2tldy14OiAyZGVnO1xufVxuXG4uc2tldy14LTMge1xuICAtLXR3LXNrZXcteDogM2RlZztcbn1cblxuLnNrZXcteC02IHtcbiAgLS10dy1za2V3LXg6IDZkZWc7XG59XG5cbi5za2V3LXgtMTIge1xuICAtLXR3LXNrZXcteDogMTJkZWc7XG59XG5cbi4tc2tldy14LTEyIHtcbiAgLS10dy1za2V3LXg6IC0xMmRlZztcbn1cblxuLi1za2V3LXgtNiB7XG4gIC0tdHctc2tldy14OiAtNmRlZztcbn1cblxuLi1za2V3LXgtMyB7XG4gIC0tdHctc2tldy14OiAtM2RlZztcbn1cblxuLi1za2V3LXgtMiB7XG4gIC0tdHctc2tldy14OiAtMmRlZztcbn1cblxuLi1za2V3LXgtMSB7XG4gIC0tdHctc2tldy14OiAtMWRlZztcbn1cblxuLnNrZXcteS0wIHtcbiAgLS10dy1za2V3LXk6IDBkZWc7XG59XG5cbi5za2V3LXktMSB7XG4gIC0tdHctc2tldy15OiAxZGVnO1xufVxuXG4uc2tldy15LTIge1xuICAtLXR3LXNrZXcteTogMmRlZztcbn1cblxuLnNrZXcteS0zIHtcbiAgLS10dy1za2V3LXk6IDNkZWc7XG59XG5cbi5za2V3LXktNiB7XG4gIC0tdHctc2tldy15OiA2ZGVnO1xufVxuXG4uc2tldy15LTEyIHtcbiAgLS10dy1za2V3LXk6IDEyZGVnO1xufVxuXG4uLXNrZXcteS0xMiB7XG4gIC0tdHctc2tldy15OiAtMTJkZWc7XG59XG5cbi4tc2tldy15LTYge1xuICAtLXR3LXNrZXcteTogLTZkZWc7XG59XG5cbi4tc2tldy15LTMge1xuICAtLXR3LXNrZXcteTogLTNkZWc7XG59XG5cbi4tc2tldy15LTIge1xuICAtLXR3LXNrZXcteTogLTJkZWc7XG59XG5cbi4tc2tldy15LTEge1xuICAtLXR3LXNrZXcteTogLTFkZWc7XG59XG5cbi5ob3ZlclxcOnNrZXcteC0wOmhvdmVyIHtcbiAgLS10dy1za2V3LXg6IDBkZWc7XG59XG5cbi5ob3ZlclxcOnNrZXcteC0xOmhvdmVyIHtcbiAgLS10dy1za2V3LXg6IDFkZWc7XG59XG5cbi5ob3ZlclxcOnNrZXcteC0yOmhvdmVyIHtcbiAgLS10dy1za2V3LXg6IDJkZWc7XG59XG5cbi5ob3ZlclxcOnNrZXcteC0zOmhvdmVyIHtcbiAgLS10dy1za2V3LXg6IDNkZWc7XG59XG5cbi5ob3ZlclxcOnNrZXcteC02OmhvdmVyIHtcbiAgLS10dy1za2V3LXg6IDZkZWc7XG59XG5cbi5ob3ZlclxcOnNrZXcteC0xMjpob3ZlciB7XG4gIC0tdHctc2tldy14OiAxMmRlZztcbn1cblxuLmhvdmVyXFw6LXNrZXcteC0xMjpob3ZlciB7XG4gIC0tdHctc2tldy14OiAtMTJkZWc7XG59XG5cbi5ob3ZlclxcOi1za2V3LXgtNjpob3ZlciB7XG4gIC0tdHctc2tldy14OiAtNmRlZztcbn1cblxuLmhvdmVyXFw6LXNrZXcteC0zOmhvdmVyIHtcbiAgLS10dy1za2V3LXg6IC0zZGVnO1xufVxuXG4uaG92ZXJcXDotc2tldy14LTI6aG92ZXIge1xuICAtLXR3LXNrZXcteDogLTJkZWc7XG59XG5cbi5ob3ZlclxcOi1za2V3LXgtMTpob3ZlciB7XG4gIC0tdHctc2tldy14OiAtMWRlZztcbn1cblxuLmhvdmVyXFw6c2tldy15LTA6aG92ZXIge1xuICAtLXR3LXNrZXcteTogMGRlZztcbn1cblxuLmhvdmVyXFw6c2tldy15LTE6aG92ZXIge1xuICAtLXR3LXNrZXcteTogMWRlZztcbn1cblxuLmhvdmVyXFw6c2tldy15LTI6aG92ZXIge1xuICAtLXR3LXNrZXcteTogMmRlZztcbn1cblxuLmhvdmVyXFw6c2tldy15LTM6aG92ZXIge1xuICAtLXR3LXNrZXcteTogM2RlZztcbn1cblxuLmhvdmVyXFw6c2tldy15LTY6aG92ZXIge1xuICAtLXR3LXNrZXcteTogNmRlZztcbn1cblxuLmhvdmVyXFw6c2tldy15LTEyOmhvdmVyIHtcbiAgLS10dy1za2V3LXk6IDEyZGVnO1xufVxuXG4uaG92ZXJcXDotc2tldy15LTEyOmhvdmVyIHtcbiAgLS10dy1za2V3LXk6IC0xMmRlZztcbn1cblxuLmhvdmVyXFw6LXNrZXcteS02OmhvdmVyIHtcbiAgLS10dy1za2V3LXk6IC02ZGVnO1xufVxuXG4uaG92ZXJcXDotc2tldy15LTM6aG92ZXIge1xuICAtLXR3LXNrZXcteTogLTNkZWc7XG59XG5cbi5ob3ZlclxcOi1za2V3LXktMjpob3ZlciB7XG4gIC0tdHctc2tldy15OiAtMmRlZztcbn1cblxuLmhvdmVyXFw6LXNrZXcteS0xOmhvdmVyIHtcbiAgLS10dy1za2V3LXk6IC0xZGVnO1xufVxuXG4uZm9jdXNcXDpza2V3LXgtMDpmb2N1cyB7XG4gIC0tdHctc2tldy14OiAwZGVnO1xufVxuXG4uZm9jdXNcXDpza2V3LXgtMTpmb2N1cyB7XG4gIC0tdHctc2tldy14OiAxZGVnO1xufVxuXG4uZm9jdXNcXDpza2V3LXgtMjpmb2N1cyB7XG4gIC0tdHctc2tldy14OiAyZGVnO1xufVxuXG4uZm9jdXNcXDpza2V3LXgtMzpmb2N1cyB7XG4gIC0tdHctc2tldy14OiAzZGVnO1xufVxuXG4uZm9jdXNcXDpza2V3LXgtNjpmb2N1cyB7XG4gIC0tdHctc2tldy14OiA2ZGVnO1xufVxuXG4uZm9jdXNcXDpza2V3LXgtMTI6Zm9jdXMge1xuICAtLXR3LXNrZXcteDogMTJkZWc7XG59XG5cbi5mb2N1c1xcOi1za2V3LXgtMTI6Zm9jdXMge1xuICAtLXR3LXNrZXcteDogLTEyZGVnO1xufVxuXG4uZm9jdXNcXDotc2tldy14LTY6Zm9jdXMge1xuICAtLXR3LXNrZXcteDogLTZkZWc7XG59XG5cbi5mb2N1c1xcOi1za2V3LXgtMzpmb2N1cyB7XG4gIC0tdHctc2tldy14OiAtM2RlZztcbn1cblxuLmZvY3VzXFw6LXNrZXcteC0yOmZvY3VzIHtcbiAgLS10dy1za2V3LXg6IC0yZGVnO1xufVxuXG4uZm9jdXNcXDotc2tldy14LTE6Zm9jdXMge1xuICAtLXR3LXNrZXcteDogLTFkZWc7XG59XG5cbi5mb2N1c1xcOnNrZXcteS0wOmZvY3VzIHtcbiAgLS10dy1za2V3LXk6IDBkZWc7XG59XG5cbi5mb2N1c1xcOnNrZXcteS0xOmZvY3VzIHtcbiAgLS10dy1za2V3LXk6IDFkZWc7XG59XG5cbi5mb2N1c1xcOnNrZXcteS0yOmZvY3VzIHtcbiAgLS10dy1za2V3LXk6IDJkZWc7XG59XG5cbi5mb2N1c1xcOnNrZXcteS0zOmZvY3VzIHtcbiAgLS10dy1za2V3LXk6IDNkZWc7XG59XG5cbi5mb2N1c1xcOnNrZXcteS02OmZvY3VzIHtcbiAgLS10dy1za2V3LXk6IDZkZWc7XG59XG5cbi5mb2N1c1xcOnNrZXcteS0xMjpmb2N1cyB7XG4gIC0tdHctc2tldy15OiAxMmRlZztcbn1cblxuLmZvY3VzXFw6LXNrZXcteS0xMjpmb2N1cyB7XG4gIC0tdHctc2tldy15OiAtMTJkZWc7XG59XG5cbi5mb2N1c1xcOi1za2V3LXktNjpmb2N1cyB7XG4gIC0tdHctc2tldy15OiAtNmRlZztcbn1cblxuLmZvY3VzXFw6LXNrZXcteS0zOmZvY3VzIHtcbiAgLS10dy1za2V3LXk6IC0zZGVnO1xufVxuXG4uZm9jdXNcXDotc2tldy15LTI6Zm9jdXMge1xuICAtLXR3LXNrZXcteTogLTJkZWc7XG59XG5cbi5mb2N1c1xcOi1za2V3LXktMTpmb2N1cyB7XG4gIC0tdHctc2tldy15OiAtMWRlZztcbn1cblxuLnRyYW5zaXRpb24tbm9uZSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmU7XG59XG5cbi50cmFuc2l0aW9uLWFsbCB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xufVxuXG4udHJhbnNpdGlvbiB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZSwgb3BhY2l0eSwgYm94LXNoYWRvdywgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG59XG5cbi50cmFuc2l0aW9uLWNvbG9ycyB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xufVxuXG4udHJhbnNpdGlvbi1vcGFjaXR5IHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xufVxuXG4udHJhbnNpdGlvbi1zaGFkb3cge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG59XG5cbi50cmFuc2l0aW9uLXRyYW5zZm9ybSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xufVxuXG4uZWFzZS1saW5lYXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xufVxuXG4uZWFzZS1pbiB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAxLCAxKTtcbn1cblxuLmVhc2Utb3V0IHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xufVxuXG4uZWFzZS1pbi1vdXQge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cblxuLmR1cmF0aW9uLTc1IHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzVtcztcbn1cblxuLmR1cmF0aW9uLTEwMCB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMG1zO1xufVxuXG4uZHVyYXRpb24tMTUwIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG59XG5cbi5kdXJhdGlvbi0yMDAge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbn1cblxuLmR1cmF0aW9uLTMwMCB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDMwMG1zO1xufVxuXG4uZHVyYXRpb24tNTAwIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG59XG5cbi5kdXJhdGlvbi03MDAge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3MDBtcztcbn1cblxuLmR1cmF0aW9uLTEwMDAge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG59XG5cbi5kZWxheS03NSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDc1bXM7XG59XG5cbi5kZWxheS0xMDAge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcbn1cblxuLmRlbGF5LTE1MCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDE1MG1zO1xufVxuXG4uZGVsYXktMjAwIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG59XG5cbi5kZWxheS0zMDAge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAzMDBtcztcbn1cblxuLmRlbGF5LTUwMCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xufVxuXG4uZGVsYXktNzAwIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNzAwbXM7XG59XG5cbi5kZWxheS0xMDAwIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTAwMG1zO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwaW5nIHtcbiAgNzUlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwaW5nIHtcbiAgNzUlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAuNTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAuNTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjgsMCwxLDEpO1xuICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuOCwwLDEsMSk7XG4gIH1cblxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLDAsMC4yLDEpO1xuICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsMCwwLjIsMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuOCwwLDEsMSk7XG4gICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC44LDAsMSwxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsMCwwLjIsMSk7XG4gICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwwLDAuMiwxKTtcbiAgfVxufVxuXG4uYW5pbWF0ZS1ub25lIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xufVxuXG4uYW5pbWF0ZS1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5hbmltYXRlLXBpbmcge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHBpbmcgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSkgaW5maW5pdGU7XG59XG5cbi5hbmltYXRlLXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHB1bHNlIDJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xufVxuXG4uYW5pbWF0ZS1ib3VuY2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogYm91bmNlIDFzIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogYm91bmNlIDFzIGluZmluaXRlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnNtXFw6Y29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAgIC5zbVxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zbVxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc21cXDpjb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIC5zbVxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTUzNnB4KSB7XG4gICAgLnNtXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTUzNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygzcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMy41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDMuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDMuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg0cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg2cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg3cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDdyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg3cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDhyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg5cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg5cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMThyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMThyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMjByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMjRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDFweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4xMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC44NzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTcgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTcgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtMTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0zcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0xMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktMTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0zLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMy41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMy41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTMuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC00cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0xNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC03cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0yOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtN3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC03cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLThyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTMyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC04cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtOXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTlyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTQ4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTQ4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTUyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTUyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTY0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTY0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMThyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMjByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMjByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yMHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTk2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMjRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTk2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMXB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTFweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0wXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMTI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0wXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4xMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC4xMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0xXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0xXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0zXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuODc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0zXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC44NzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC44NzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXktMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygwcHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteC0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygwcHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXgtMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDJweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteS00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS14LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYyg0cHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXktOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYyg4cHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteC04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg4cHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS14ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygxcHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDE7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteC1yZXZlcnNlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXRyYW5zcGFyZW50ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1jdXJyZW50ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtYmxhY2sgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXdoaXRlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmF5LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmF5LTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtZ3JheS0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyYXktMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmF5LTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtZ3JheS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyYXktNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmF5LTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtZ3JheS04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyYXktOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1yZWQtNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXJlZC0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXJlZC0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXJlZC0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXJlZC00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXJlZC01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1yZWQtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcmVkLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXJlZC04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1yZWQtOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteWVsbG93LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15ZWxsb3ctMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15ZWxsb3ctMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15ZWxsb3ctMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXllbGxvdy00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteWVsbG93LTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15ZWxsb3ctNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteWVsbG93LTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteWVsbG93LTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXllbGxvdy05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmVlbi01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtZ3JlZW4tMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmVlbi0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyZWVuLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtZ3JlZW4tNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyZWVuLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmVlbi02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmVlbi03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyZWVuLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmVlbi05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtYmx1ZS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtYmx1ZS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUtMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ibHVlLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtYmx1ZS00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtYmx1ZS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtYmx1ZS02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ibHVlLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUtODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtYmx1ZS05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1pbmRpZ28tNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWluZGlnby0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWluZGlnby0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWluZGlnby0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWluZGlnby00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWluZGlnby01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtaW5kaWdvLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWluZGlnby03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1pbmRpZ28tODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtaW5kaWdvLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXB1cnBsZS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcHVycGxlLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcHVycGxlLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcHVycGxlLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcHVycGxlLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcHVycGxlLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1wdXJwbGUtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXB1cnBsZS03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcHVycGxlLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXB1cnBsZS05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1waW5rLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1waW5rLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcGluay0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXBpbmstMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1waW5rLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcGluay01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcGluay02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcGluay03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1waW5rLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXBpbmstOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtc29saWQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWRhc2hlZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWRvdHRlZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWRvdWJsZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW5vbmUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3BhY2l0eS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1vcGFjaXR5LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW9wYWNpdHktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3BhY2l0eS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1vcGFjaXR5LTI1ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1vcGFjaXR5LTMwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW9wYWNpdHktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3BhY2l0eS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1vcGFjaXR5LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW9wYWNpdHktNzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3BhY2l0eS03NSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3BhY2l0eS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1vcGFjaXR5LTkwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW9wYWNpdHktOTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW9wYWNpdHktMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOnNyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5zbVxcOm5vdC1zci1vbmx5IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpzci1vbmx5OmZvY3VzLXdpdGhpbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6bm90LXNyLW9ubHk6Zm9jdXMtd2l0aGluIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNyLW9ubHk6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6bm90LXNyLW9ubHk6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5zbVxcOmFwcGVhcmFuY2Utbm9uZSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAuc21cXDpiZy1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuXG4gIC5zbVxcOmJnLWxvY2FsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGxvY2FsO1xuICB9XG5cbiAgLnNtXFw6Ymctc2Nyb2xsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgfVxuXG4gIC5zbVxcOmJnLWNsaXAtYm9yZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIH1cblxuICAuc21cXDpiZy1jbGlwLXBhZGRpbmcge1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIH1cblxuICAuc21cXDpiZy1jbGlwLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIH1cblxuICAuc21cXDpiZy1jbGlwLXRleHQge1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICB9XG5cbiAgLnNtXFw6YmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6YmctY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6YmctYmxhY2sge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXdoaXRlIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmF5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmF5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JheS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYXktMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmF5LTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JheS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYXktNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmF5LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JheS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYXktOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1yZWQtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlZC0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlZC0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlZC0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlZC00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlZC01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1yZWQtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcmVkLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlZC04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1yZWQtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmcteWVsbG93LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXllbGxvdy00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmcteWVsbG93LTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmcteWVsbG93LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmcteWVsbG93LTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXllbGxvdy05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmVlbi01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmVlbi0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyZWVuLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyZWVuLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmVlbi02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmVlbi03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyZWVuLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmVlbi05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ibHVlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ibHVlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWJsdWUtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1pbmRpZ28tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWluZGlnby0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWluZGlnby0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWluZGlnby0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWluZGlnby00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWluZGlnby01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWluZGlnby03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXB1cnBsZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcHVycGxlLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcHVycGxlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcHVycGxlLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXB1cnBsZS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXB1cnBsZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1waW5rLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1waW5rLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcGluay0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXBpbmstMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1waW5rLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcGluay01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcGluay02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctcGluay03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1waW5rLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXBpbmstOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctYmxhY2sge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXdoaXRlIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWdyYXktMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWdyYXktOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXJlZC0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXJlZC0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXJlZC0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXJlZC00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXJlZC01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXJlZC04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcGluay0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXBpbmstMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcGluay01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcGluay02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6YmctcGluay03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLXBpbmstOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWN1cnJlbnQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctYmxhY2s6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctd2hpdGU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWN1cnJlbnQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ymctbm9uZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYWRpZW50LXRvLXQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmFkaWVudC10by10ciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYWRpZW50LXRvLXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYWRpZW50LXRvLWJyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JhZGllbnQtdG8tYiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYWRpZW50LXRvLWJsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmFkaWVudC10by1sIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYWRpZW50LXRvLXRsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWN1cnJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogY3VycmVudENvbG9yO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsYWNrIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwMDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20td2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ncmF5LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWZhZmI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tZ3JheS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2YzZjRmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyYXktMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWQ1ZGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tZ3JheS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzljYTNhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyYXktNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YjU1NjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tZ3JheS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3NDE1MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyYXktOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMTE4Mjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcmVkLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYyZjI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXJlZC0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlY2FjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1yZWQtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2E1YTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXJlZC01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmNDQ0NDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcmVkLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGMyNjI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1yZWQtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXJlZC04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzk5MWIxYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcmVkLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2YxZDFkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS15ZWxsb3ctNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYzYzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20teWVsbG93LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRlNjhhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXllbGxvdy0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXllbGxvdy00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiYmYyNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXllbGxvdy01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1OWUwYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXllbGxvdy02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20teWVsbG93LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjQ1MzA5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXllbGxvdy04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkyNDAwZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20teWVsbG93LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ncmVlbi01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWNmZGY1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFmYWU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmVlN2I3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzRkMzk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ncmVlbi02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA1OTY2OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNDc4NTc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tZ3JlZW4tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ncmVlbi05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NGUzYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsdWUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmZjZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ibHVlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsdWUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZmRiZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tYmx1ZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkzYzVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ibHVlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tYmx1ZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzNiODJmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsdWUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMyNTYzZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsdWUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsdWUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTQwYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsdWUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTNhOGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWluZGlnby01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWluZGlnby0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2UwZTdmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjN2QyZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20taW5kaWdvLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWluZGlnby00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgxOGNmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MzY2ZjE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWluZGlnby03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzQzMzhjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20taW5kaWdvLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzczMGEzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXB1cnBsZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjVmM2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXB1cnBsZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VkZTlmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcHVycGxlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzRiNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXB1cnBsZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3OGJmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3YzNhZWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZDI4ZDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXB1cnBsZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRjMWQ5NTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcGluay01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRmMmY4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcGluay0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiY2ZlODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1waW5rLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlhOGQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tcGluay01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjNDg5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXBpbmstNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYjI3Nzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1waW5rLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1waW5rLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWQxNzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1waW5rLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODMxODQzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1jdXJyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtYmxhY2sge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDAwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtd2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JheS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmM2Y0ZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5Y2EzYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzQxNTEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmF5LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1yZWQtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmMmYyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1yZWQtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXJlZC0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNhNWE1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1yZWQtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1yZWQtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RjMjYyNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1yZWQtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1yZWQtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1yZWQtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdmMWQxZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS15ZWxsb3ctNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEteWVsbG93LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZTY4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXllbGxvdy0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEteWVsbG93LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNTllMGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXllbGxvdy02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXllbGxvdy03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEteWVsbG93LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5MjQwMGUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEteWVsbG93LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JlZW4tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZmFlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmVlbi0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM0ZDM5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ncmVlbi03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDQ3ODU3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JlZW4tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtYmx1ZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZmY2ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ibHVlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ibHVlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ibHVlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5M2M1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ibHVlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWJsdWUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtYmx1ZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMjU2M2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWJsdWUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ibHVlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtYmx1ZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWUzYThhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWluZGlnby01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWluZGlnby0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzdkMmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtaW5kaWdvLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWluZGlnby01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjM2NmYxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3MzBhMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1wdXJwbGUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcHVycGxlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZGU5ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXB1cnBsZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcHVycGxlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNzhiZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcHVycGxlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXB1cnBsZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmQyOGQ5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1waW5rLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZjJmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXBpbmstMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXBpbmstMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5YThkNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXBpbmstNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcGluay02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGIyNzc3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1waW5rLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcGluay04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXBpbmstOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgzMTg0MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnRvLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOnRvLWN1cnJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOnRvLWJsYWNrIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDAwO1xuICB9XG5cbiAgLnNtXFw6dG8td2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG4gIH1cblxuICAuc21cXDp0by1ncmF5LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xuICB9XG5cbiAgLnNtXFw6dG8tZ3JheS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmM2Y0ZjY7XG4gIH1cblxuICAuc21cXDp0by1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbiAgfVxuXG4gIC5zbVxcOnRvLWdyYXktMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xuICB9XG5cbiAgLnNtXFw6dG8tZ3JheS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5Y2EzYWY7XG4gIH1cblxuICAuc21cXDp0by1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbiAgfVxuXG4gIC5zbVxcOnRvLWdyYXktNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xuICB9XG5cbiAgLnNtXFw6dG8tZ3JheS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzQxNTE7XG4gIH1cblxuICAuc21cXDp0by1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbiAgfVxuXG4gIC5zbVxcOnRvLWdyYXktOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xuICB9XG5cbiAgLnNtXFw6dG8tcmVkLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmMmYyO1xuICB9XG5cbiAgLnNtXFw6dG8tcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbiAgfVxuXG4gIC5zbVxcOnRvLXJlZC0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG4gIH1cblxuICAuc21cXDp0by1yZWQtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNhNWE1O1xuICB9XG5cbiAgLnNtXFw6dG8tcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbiAgfVxuXG4gIC5zbVxcOnRvLXJlZC01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG4gIH1cblxuICAuc21cXDp0by1yZWQtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGMyNjI2O1xuICB9XG5cbiAgLnNtXFw6dG8tcmVkLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbiAgfVxuXG4gIC5zbVxcOnRvLXJlZC04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG4gIH1cblxuICAuc21cXDp0by1yZWQtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2YxZDFkO1xuICB9XG5cbiAgLnNtXFw6dG8teWVsbG93LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xuICB9XG5cbiAgLnNtXFw6dG8teWVsbG93LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbiAgfVxuXG4gIC5zbVxcOnRvLXllbGxvdy0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGU2OGE7XG4gIH1cblxuICAuc21cXDp0by15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xuICB9XG5cbiAgLnNtXFw6dG8teWVsbG93LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbiAgfVxuXG4gIC5zbVxcOnRvLXllbGxvdy01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNTllMGI7XG4gIH1cblxuICAuc21cXDp0by15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xuICB9XG5cbiAgLnNtXFw6dG8teWVsbG93LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbiAgfVxuXG4gIC5zbVxcOnRvLXllbGxvdy04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5MjQwMGU7XG4gIH1cblxuICAuc21cXDp0by15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xuICB9XG5cbiAgLnNtXFw6dG8tZ3JlZW4tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWZhZTU7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNGQzOTk7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNDc4NTc7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG4gIH1cblxuICAuc21cXDp0by1ncmVlbi05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG4gIH1cblxuICAuc21cXDp0by1ibHVlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWZmNmZmO1xuICB9XG5cbiAgLnNtXFw6dG8tYmx1ZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG4gIH1cblxuICAuc21cXDp0by1ibHVlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbiAgfVxuXG4gIC5zbVxcOnRvLWJsdWUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTNjNWZkO1xuICB9XG5cbiAgLnNtXFw6dG8tYmx1ZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG4gIH1cblxuICAuc21cXDp0by1ibHVlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbiAgfVxuXG4gIC5zbVxcOnRvLWJsdWUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMjU2M2ViO1xuICB9XG5cbiAgLnNtXFw6dG8tYmx1ZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG4gIH1cblxuICAuc21cXDp0by1ibHVlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbiAgfVxuXG4gIC5zbVxcOnRvLWJsdWUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWUzYThhO1xuICB9XG5cbiAgLnNtXFw6dG8taW5kaWdvLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xuICB9XG5cbiAgLnNtXFw6dG8taW5kaWdvLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbiAgfVxuXG4gIC5zbVxcOnRvLWluZGlnby0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjN2QyZmU7XG4gIH1cblxuICAuc21cXDp0by1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xuICB9XG5cbiAgLnNtXFw6dG8taW5kaWdvLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbiAgfVxuXG4gIC5zbVxcOnRvLWluZGlnby01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MzY2ZjE7XG4gIH1cblxuICAuc21cXDp0by1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xuICB9XG5cbiAgLnNtXFw6dG8taW5kaWdvLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbiAgfVxuXG4gIC5zbVxcOnRvLWluZGlnby04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzMwYTM7XG4gIH1cblxuICAuc21cXDp0by1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xuICB9XG5cbiAgLnNtXFw6dG8tcHVycGxlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xuICB9XG5cbiAgLnNtXFw6dG8tcHVycGxlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VkZTlmZTtcbiAgfVxuXG4gIC5zbVxcOnRvLXB1cnBsZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG4gIH1cblxuICAuc21cXDp0by1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xuICB9XG5cbiAgLnNtXFw6dG8tcHVycGxlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3OGJmYTtcbiAgfVxuXG4gIC5zbVxcOnRvLXB1cnBsZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG4gIH1cblxuICAuc21cXDp0by1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xuICB9XG5cbiAgLnNtXFw6dG8tcHVycGxlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZkMjhkOTtcbiAgfVxuXG4gIC5zbVxcOnRvLXB1cnBsZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG4gIH1cblxuICAuc21cXDp0by1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xuICB9XG5cbiAgLnNtXFw6dG8tcGluay01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZjJmODtcbiAgfVxuXG4gIC5zbVxcOnRvLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xuICB9XG5cbiAgLnNtXFw6dG8tcGluay0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG4gIH1cblxuICAuc21cXDp0by1waW5rLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5YThkNDtcbiAgfVxuXG4gIC5zbVxcOnRvLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xuICB9XG5cbiAgLnNtXFw6dG8tcGluay01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG4gIH1cblxuICAuc21cXDp0by1waW5rLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiMjc3NztcbiAgfVxuXG4gIC5zbVxcOnRvLXBpbmstNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xuICB9XG5cbiAgLnNtXFw6dG8tcGluay04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG4gIH1cblxuICAuc21cXDp0by1waW5rLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgzMTg0MztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiB0cmFuc3BhcmVudDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWN1cnJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogY3VycmVudENvbG9yO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tYmxhY2s6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzAwMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWZhZmI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjNmNGY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2U1ZTdlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWQ1ZGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWNhM2FmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZiNzI4MDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YjU1NjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzc0MTUxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFmMjkzNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMTE4Mjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjJmMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZTJlMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlY2FjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjYTVhNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y4NzE3MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmNDQ0NDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYzI2MjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjkxYzFjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzk5MWIxYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ZjFkMWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20teWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmZiZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYzYzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGU2OGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2QzNGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiYmYyNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20teWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjU5ZTBiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkOTc3MDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20teWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjQ1MzA5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20teWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTI0MDBlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzc4MzUwZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWNmZGY1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWZhZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3ZjNkMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmVlN2I3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNGQzOTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTBiOTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA1OTY2OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA0Nzg1NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY1ZjQ2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NGUzYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWZmNmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiZWFmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZmRiZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTNjNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYwYTVmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzNiODJmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzI1NjNlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWQ0ZWQ4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTQwYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlM2E4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VlZjJmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2UwZTdmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M3ZDJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E1YjRmYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgxOGNmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYzNjZmMTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20taW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGY0NmU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzQzMzhjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzMwYTM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20taW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzEyZTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjVmM2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWRlOWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGRkNmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzRiNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTc4YmZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOGI1Y2Y2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3YzNhZWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZkMjhkOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNWIyMWI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRjMWQ5NTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGYyZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNlN2YzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiY2ZlODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWE4ZDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjQ3MmI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjNDg5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiMjc3NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JlMTg1ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWQxNzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MzE4NDM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHRyYW5zcGFyZW50LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1jdXJyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwMDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2YzZjRmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTVlN2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzljYTNhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmI3MjgwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3NDE1MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWYyOTM3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYyZjIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVlMmUyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2E1YTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjg3MTcxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGMyNjI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiOTFjMWMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2YxZDFkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEteWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZmJlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRlNjhhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZDM0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1OWUwYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Q5NzcwNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkyNDAwZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNzgzNTBmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFmYWU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTdmM2QwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzRkMzk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMGI5ODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNDc4NTcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjVmNDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmZjZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGJlYWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkzYzVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjBhNWZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMyNTYzZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZDRlZDgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTNhOGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWVmMmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjN2QyZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTViNGZjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MzY2ZjEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0ZjQ2ZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzczMGEzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzMTJlODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VkZTlmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkZGQ2ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3OGJmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4YjVjZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZDI4ZDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM1YjIxYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRmMmY4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2U3ZjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlhOGQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNDcyYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYjI3NzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmUxODVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODMxODQzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWN1cnJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tYmxhY2s6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwMDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2YzZjRmNjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlNWU3ZWI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzljYTNhZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2YjcyODA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3NDE1MTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZjI5Mzc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYyZjI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWUyZTI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2E1YTU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmODcxNzE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYzI2MjY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiOTFjMWM7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ZjFkMWQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZmJlYjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZTY4YTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1OWUwYjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Q5NzcwNjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkyNDAwZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8teWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzc4MzUwZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZmFlNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTdmM2QwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM0ZDM5OTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTBiOTgxO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA0Nzg1NztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZmY2ZmY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGJlYWZlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5M2M1ZmQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjBhNWZhO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMyNTYzZWI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTNhOGE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VlZjJmZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M3ZDJmZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E1YjRmYztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYzNjZmMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRmNDZlNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3MzBhMztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8taW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzMxMmU4MTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWRlOWZlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGRkNmZlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTc4YmZhO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmQyOGQ5O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNWIyMWI2O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRmMmY4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZTdmMztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlhOGQ0O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y0NzJiNjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGIyNzc3O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JlMTg1ZDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODMxODQzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiBjdXJyZW50Q29sb3I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDAwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20td2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5ZmFmYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmM2Y0ZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZDVkYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5Y2EzYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRiNTU2MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzQxNTE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzExMTgyNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmMmYyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVjYWNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNhNWE1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWY0NDQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RjMjYyNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTkxYjFiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdmMWQxZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjNjNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZTY4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20teWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJiZjI0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNTllMGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiNDUzMDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5MjQwMGU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20teWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlY2ZkZjU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZmFlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZWU3Yjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM0ZDM5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDU5NjY5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDQ3ODU3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY0ZTNiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZmY2ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JmZGJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5M2M1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjM2I4MmY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMjU2M2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlNDBhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWUzYThhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20taW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTBlN2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20taW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzdkMmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20taW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20taW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODE4Y2Y4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20taW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjM2NmYxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20taW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNDMzOGNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3MzBhMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNWYzZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZGU5ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjNGI1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNzhiZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdjM2FlZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmQyOGQ5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGMxZDk1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZjJmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJjZmU4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5YThkNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWM0ODk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGIyNzc3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5ZDE3NGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgzMTg0MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCBjdXJyZW50Q29sb3IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzAwMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5ZmFmYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjNmNGY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZDVkYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWNhM2FmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRiNTU2MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzc0MTUxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzExMTgyNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjJmMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVjYWNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjYTVhNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWY0NDQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYzI2MjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTkxYjFiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ZjFkMWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjNjNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGU2OGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJiZjI0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjU5ZTBiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiNDUzMDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTI0MDBlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlY2ZkZjUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWZhZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZWU3YjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNGQzOTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDU5NjY5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA0Nzg1NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY0ZTNiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWZmNmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JmZGJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTNjNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjM2I4MmY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzI1NjNlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlNDBhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlM2E4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTBlN2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M3ZDJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODE4Y2Y4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYzNjZmMSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNDMzOGNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzMwYTMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNWYzZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWRlOWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjNGI1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTc4YmZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdjM2FlZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZkMjhkOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGMxZDk1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGYyZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJjZmU4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWE4ZDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWM0ODk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiMjc3NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5ZDE3NGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MzE4NDMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzAwMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8td2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWZhZmI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjNmNGY2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWQ1ZGI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWNhM2FmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YjU1NjM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzc0MTUxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMTE4Mjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjJmMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlY2FjYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjYTVhNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmNDQ0NDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RjMjYyNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzk5MWIxYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdmMWQxZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8teWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmM2M3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRlNjhhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJiZjI0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjU5ZTBiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYjQ1MzA5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTI0MDBlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjZmRmNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFmYWU1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZlZTdiNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzRkMzk5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA1OTY2OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDQ3ODU3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA2NGUzYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmZjZmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmZkYmZlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkzYzVmZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjM2I4MmY2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzI1NjNlYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWU0MGFmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlM2E4YTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8taW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZTBlN2ZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzdkMmZlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODE4Y2Y4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjM2NmYxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNDMzOGNhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzczMGEzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNWYzZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZGU5ZmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjNGI1ZmQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNzhiZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3YzNhZWQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZDI4ZDk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YzFkOTU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGYyZjg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiY2ZlODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWE4ZDQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjNDg5OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYjI3Nzc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzlkMTc0ZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MzE4NDM7XG4gIH1cblxuICAuc21cXDpiZy1vcGFjaXR5LTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmJnLW9wYWNpdHktNSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6Ymctb3BhY2l0eS0xMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpiZy1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOmJnLW9wYWNpdHktMjUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmJnLW9wYWNpdHktMzAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6Ymctb3BhY2l0eS00MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpiZy1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOmJnLW9wYWNpdHktNjAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6Ymctb3BhY2l0eS03MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpiZy1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpiZy1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmJnLW9wYWNpdHktOTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnNtXFw6Ymctb3BhY2l0eS05NSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6Ymctb3BhY2l0eS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS01IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMjAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0yNSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0zMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS02MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNzUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktODAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS05MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLW9wYWNpdHktMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3BhY2l0eS0xMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLW9wYWNpdHktMjA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLW9wYWNpdHktMzA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTQwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3BhY2l0eS01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLW9wYWNpdHktNjA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTcwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3BhY2l0eS03NTpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3BhY2l0eS05MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLW9wYWNpdHktOTU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3BhY2l0eS0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3BhY2l0eS0wOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLW9wYWNpdHktNDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3BhY2l0eS02MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLW9wYWNpdHktNzA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLW9wYWNpdHktODA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6YmctYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gIH1cblxuICAuc21cXDpiZy1jZW50ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOmJnLWxlZnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gIH1cblxuICAuc21cXDpiZy1sZWZ0LWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cblxuICAuc21cXDpiZy1sZWZ0LXRvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIH1cblxuICAuc21cXDpiZy1yaWdodCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gIH1cblxuICAuc21cXDpiZy1yaWdodC1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJpZ2h0LXRvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICB9XG5cbiAgLnNtXFw6YmctdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIH1cblxuICAuc21cXDpiZy1yZXBlYXQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIH1cblxuICAuc21cXDpiZy1uby1yZXBlYXQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cblxuICAuc21cXDpiZy1yZXBlYXQteCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICB9XG5cbiAgLnNtXFw6YmctcmVwZWF0LXkge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlcGVhdC1yb3VuZCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJvdW5kO1xuICB9XG5cbiAgLnNtXFw6YmctcmVwZWF0LXNwYWNlIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2U7XG4gIH1cblxuICAuc21cXDpiZy1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cblxuICAuc21cXDpiZy1jb3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuXG4gIC5zbVxcOmJnLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1jb2xsYXBzZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1zZXBhcmF0ZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci10cmFuc3BhcmVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1jdXJyZW50IHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ibGFjayB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci13aGl0ZSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmF5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1yZWQtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcmVkLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1yZWQtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXllbGxvdy01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXllbGxvdy0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXIteWVsbG93LTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXllbGxvdy00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXIteWVsbG93LTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXIteWVsbG93LTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmVlbi01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmVlbi0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmVlbi00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmVlbi01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmVlbi02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmVlbi04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmVlbi05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ibHVlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWJsdWUtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWJsdWUtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItYmx1ZS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ibHVlLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItYmx1ZS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWJsdWUtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ibHVlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItaW5kaWdvLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWluZGlnby0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItaW5kaWdvLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWluZGlnby00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItaW5kaWdvLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWluZGlnby02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWluZGlnby03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWluZGlnby04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWluZGlnby05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXB1cnBsZS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXB1cnBsZS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcHVycGxlLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXB1cnBsZS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcHVycGxlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXB1cnBsZS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXB1cnBsZS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXBpbmstNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGluay0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGluay0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGluay0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGluay00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGluay01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1waW5rLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXBpbmstNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1waW5rLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGluay05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXRyYW5zcGFyZW50IHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWN1cnJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsYWNrIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXdoaXRlIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItY3VycmVudDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1jdXJyZW50OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItb3BhY2l0eS0wIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW9wYWNpdHktNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpib3JkZXItb3BhY2l0eS0yMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW9wYWNpdHktMjUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpib3JkZXItb3BhY2l0eS0zMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW9wYWNpdHktNDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpib3JkZXItb3BhY2l0eS02MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW9wYWNpdHktNzAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW9wYWNpdHktODAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpib3JkZXItb3BhY2l0eS05NSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS01IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0yNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS00MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS03MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS04MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTIwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0zMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS00MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS02MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS03MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS03NTpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktODA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMjA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS04MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS05MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ub25lIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXNtIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLW1kIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbGcge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQteGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLTJ4bCB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtM3hsIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWZ1bGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtci1ub25lIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWItbm9uZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWwtbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdC1zbSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1yLXNtIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1iLXNtIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWwtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1yIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYiB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10LW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXItbWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWItbWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbC1tZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXQtbGcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1yLWxnIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWItbGcge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1sLWxnIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10LXhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1yLXhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYi14bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbC14bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10LTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtci0yeGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1iLTJ4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbC0yeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdC0zeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1yLTN4bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1iLTN4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWwtM3hsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10LWZ1bGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1yLWZ1bGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYi1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10bC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRyLW5vbmUge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJyLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJsLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdGwtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10ci1zbSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ici1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ibC1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10ciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYmwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRsLW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdHItbWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYnItbWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYmwtbWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10bC1sZyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10ci1sZyB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYnItbGcge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJsLWxnIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRsLXhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10ci14bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJyLXhsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYmwteGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRsLTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdHItMnhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYnItMnhsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYmwtMnhsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10bC0zeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdHItM3hsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ici0zeGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJsLTN4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10bC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRyLWZ1bGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJyLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJsLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1zb2xpZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1kYXNoZWQge1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWRvdHRlZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gIH1cblxuICAuc21cXDpib3JkZXItZG91YmxlIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdWJsZTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ub25lIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAuc21cXDpib3JkZXItMCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItMiB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItNCB7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItOCB7XG4gICAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc21cXDpib3JkZXIge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXQtMCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXItMCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItYi0wIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItbC0wIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXQtMiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXItMiB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItYi0yIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItbC0yIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXQtNCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXItNCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItYi00IHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItbC00IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXQtOCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXItOCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItYi04IHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItbC04IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXQge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1yIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1iIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItbCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmJveC1ib3JkZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAuc21cXDpib3gtY29udGVudCB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIH1cblxuICAuc21cXDpjdXJzb3ItYXV0byB7XG4gICAgY3Vyc29yOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6Y3Vyc29yLWRlZmF1bHQge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIC5zbVxcOmN1cnNvci1wb2ludGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuc21cXDpjdXJzb3Itd2FpdCB7XG4gICAgY3Vyc29yOiB3YWl0O1xuICB9XG5cbiAgLnNtXFw6Y3Vyc29yLXRleHQge1xuICAgIGN1cnNvcjogdGV4dDtcbiAgfVxuXG4gIC5zbVxcOmN1cnNvci1tb3ZlIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gIH1cblxuICAuc21cXDpjdXJzb3ItaGVscCB7XG4gICAgY3Vyc29yOiBoZWxwO1xuICB9XG5cbiAgLnNtXFw6Y3Vyc29yLW5vdC1hbGxvd2VkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG5cbiAgLnNtXFw6YmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnNtXFw6aW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAuc21cXDppbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuXG4gIC5zbVxcOmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuc21cXDppbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAuc21cXDp0YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cblxuICAuc21cXDp0YWJsZS1jYXB0aW9uIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uO1xuICB9XG5cbiAgLnNtXFw6dGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxuXG4gIC5zbVxcOnRhYmxlLWNvbHVtbiB7XG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uO1xuICB9XG5cbiAgLnNtXFw6dGFibGUtY29sdW1uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXA7XG4gIH1cblxuICAuc21cXDp0YWJsZS1mb290ZXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWZvb3Rlci1ncm91cDtcbiAgfVxuXG4gIC5zbVxcOnRhYmxlLWhlYWRlci1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG5cbiAgLnNtXFw6dGFibGUtcm93LWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gIH1cblxuICAuc21cXDp0YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgfVxuXG4gIC5zbVxcOmZsb3ctcm9vdCB7XG4gICAgZGlzcGxheTogZmxvdy1yb290O1xuICB9XG5cbiAgLnNtXFw6Z3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgfVxuXG4gIC5zbVxcOmlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgfVxuXG4gIC5zbVxcOmNvbnRlbnRzIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxuXG4gIC5zbVxcOmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLnNtXFw6ZmxleC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG5cbiAgLnNtXFw6ZmxleC1jb2wge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuc21cXDpmbGV4LWNvbC1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAuc21cXDpmbGV4LXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWl0ZW1zLWF1dG8ge1xuICAgIHBsYWNlLWl0ZW1zOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6cGxhY2UtaXRlbXMtc3RhcnQge1xuICAgIHBsYWNlLWl0ZW1zOiBzdGFydDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWl0ZW1zLWVuZCB7XG4gICAgcGxhY2UtaXRlbXM6IGVuZDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWl0ZW1zLWNlbnRlciB7XG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWl0ZW1zLXN0cmV0Y2gge1xuICAgIHBsYWNlLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLnNtXFw6cGxhY2UtY29udGVudC1jZW50ZXIge1xuICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWNvbnRlbnQtc3RhcnQge1xuICAgIHBsYWNlLWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG5cbiAgLnNtXFw6cGxhY2UtY29udGVudC1lbmQge1xuICAgIHBsYWNlLWNvbnRlbnQ6IGVuZDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWNvbnRlbnQtYmV0d2VlbiB7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWNvbnRlbnQtYXJvdW5kIHtcbiAgICBwbGFjZS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAuc21cXDpwbGFjZS1jb250ZW50LWV2ZW5seSB7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLnNtXFw6cGxhY2UtY29udGVudC1zdHJldGNoIHtcbiAgICBwbGFjZS1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Utc2VsZi1hdXRvIHtcbiAgICBwbGFjZS1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Utc2VsZi1zdGFydCB7XG4gICAgcGxhY2Utc2VsZjogc3RhcnQ7XG4gIH1cblxuICAuc21cXDpwbGFjZS1zZWxmLWVuZCB7XG4gICAgcGxhY2Utc2VsZjogZW5kO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Utc2VsZi1jZW50ZXIge1xuICAgIHBsYWNlLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLXNlbGYtc3RyZXRjaCB7XG4gICAgcGxhY2Utc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC5zbVxcOml0ZW1zLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5zbVxcOml0ZW1zLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLnNtXFw6aXRlbXMtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnNtXFw6aXRlbXMtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5zbVxcOml0ZW1zLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLnNtXFw6Y29udGVudC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOmNvbnRlbnQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuc21cXDpjb250ZW50LWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuc21cXDpjb250ZW50LWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuc21cXDpjb250ZW50LWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLnNtXFw6Y29udGVudC1ldmVubHkge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC5zbVxcOnNlbGYtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0bztcbiAgfVxuXG4gIC5zbVxcOnNlbGYtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuc21cXDpzZWxmLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuc21cXDpzZWxmLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLnNtXFw6c2VsZi1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1pdGVtcy1hdXRvIHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1pdGVtcy1zdGFydCB7XG4gICAganVzdGlmeS1pdGVtczogc3RhcnQ7XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LWl0ZW1zLWVuZCB7XG4gICAganVzdGlmeS1pdGVtczogZW5kO1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1pdGVtcy1jZW50ZXIge1xuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktaXRlbXMtc3RyZXRjaCB7XG4gICAganVzdGlmeS1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LXNlbGYtYXV0byB7XG4gICAganVzdGlmeS1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1zZWxmLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1zZWxmLWVuZCB7XG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LXNlbGYtY2VudGVyIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktc2VsZi1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0cmV0Y2g7XG4gIH1cblxuICAuc21cXDpmbGV4LTEge1xuICAgIGZsZXg6IDEgMSAwJTtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtYXV0byB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAuc21cXDpmbGV4LWluaXRpYWwge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICB9XG5cbiAgLnNtXFw6ZmxleC1ub25lIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLnNtXFw6ZmxleC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtZ3JvdyB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLnNtXFw6ZmxleC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAuc21cXDpmbGV4LXNocmluayB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuc21cXDpvcmRlci0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLnNtXFw6b3JkZXItMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAuc21cXDpvcmRlci00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLnNtXFw6b3JkZXItNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAuc21cXDpvcmRlci03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG5cbiAgLnNtXFw6b3JkZXItOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAuc21cXDpvcmRlci0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG5cbiAgLnNtXFw6b3JkZXItMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAuc21cXDpvcmRlci1maXJzdCB7XG4gICAgb3JkZXI6IC05OTk5O1xuICB9XG5cbiAgLnNtXFw6b3JkZXItbGFzdCB7XG4gICAgb3JkZXI6IDk5OTk7XG4gIH1cblxuICAuc21cXDpvcmRlci1ub25lIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC5zbVxcOmZsb2F0LXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAuc21cXDpmbG9hdC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5zbVxcOmZsb2F0LW5vbmUge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG5cbiAgLnNtXFw6Y2xlYXItbGVmdCB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cblxuICAuc21cXDpjbGVhci1yaWdodCB7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICB9XG5cbiAgLnNtXFw6Y2xlYXItYm90aCB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuc21cXDpjbGVhci1ub25lIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmZvbnQtc2FucyB7XG4gICAgZm9udC1mYW1pbHk6IHVpLXNhbnMtc2VyaWYsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICB9XG5cbiAgLnNtXFw6Zm9udC1zZXJpZiB7XG4gICAgZm9udC1mYW1pbHk6IHVpLXNlcmlmLCBHZW9yZ2lhLCBDYW1icmlhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gIH1cblxuICAuc21cXDpmb250LW1vbm8ge1xuICAgIGZvbnQtZmFtaWx5OiB1aS1tb25vc3BhY2UsIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIH1cblxuICAuc21cXDpmb250LXRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAuc21cXDpmb250LWV4dHJhbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cblxuICAuc21cXDpmb250LWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLnNtXFw6Zm9udC1ub3JtYWwge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAuc21cXDpmb250LW1lZGl1bSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5zbVxcOmZvbnQtc2VtaWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAuc21cXDpmb250LWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAuc21cXDpmb250LWV4dHJhYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgfVxuXG4gIC5zbVxcOmZvbnQtYmxhY2sge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cblxuICAuc21cXDpoLTAge1xuICAgIGhlaWdodDogMHB4O1xuICB9XG5cbiAgLnNtXFw6aC0xIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpoLTIge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0zIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpoLTQge1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtNSB7XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aC02IHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtNyB7XG4gICAgaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aC04IHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuc21cXDpoLTkge1xuICAgIGhlaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtMTAge1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0xMSB7XG4gICAgaGVpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0xMiB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6aC0xNCB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuc21cXDpoLTE2IHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuc21cXDpoLTIwIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuc21cXDpoLTI0IHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cblxuICAuc21cXDpoLTI4IHtcbiAgICBoZWlnaHQ6IDdyZW07XG4gIH1cblxuICAuc21cXDpoLTMyIHtcbiAgICBoZWlnaHQ6IDhyZW07XG4gIH1cblxuICAuc21cXDpoLTM2IHtcbiAgICBoZWlnaHQ6IDlyZW07XG4gIH1cblxuICAuc21cXDpoLTQwIHtcbiAgICBoZWlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6aC00NCB7XG4gICAgaGVpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtNDgge1xuICAgIGhlaWdodDogMTJyZW07XG4gIH1cblxuICAuc21cXDpoLTUyIHtcbiAgICBoZWlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6aC01NiB7XG4gICAgaGVpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtNjAge1xuICAgIGhlaWdodDogMTVyZW07XG4gIH1cblxuICAuc21cXDpoLTY0IHtcbiAgICBoZWlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6aC03MiB7XG4gICAgaGVpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtODAge1xuICAgIGhlaWdodDogMjByZW07XG4gIH1cblxuICAuc21cXDpoLTk2IHtcbiAgICBoZWlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6aC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuc21cXDpoLXB4IHtcbiAgICBoZWlnaHQ6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmgtMFxcLjUge1xuICAgIGhlaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpoLTFcXC41IHtcbiAgICBoZWlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0yXFwuNSB7XG4gICAgaGVpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtM1xcLjUge1xuICAgIGhlaWdodDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpoLTFcXC8yIHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmgtMVxcLzMge1xuICAgIGhlaWdodDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOmgtMlxcLzMge1xuICAgIGhlaWdodDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOmgtMVxcLzQge1xuICAgIGhlaWdodDogMjUlO1xuICB9XG5cbiAgLnNtXFw6aC0yXFwvNCB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cblxuICAuc21cXDpoLTNcXC80IHtcbiAgICBoZWlnaHQ6IDc1JTtcbiAgfVxuXG4gIC5zbVxcOmgtMVxcLzUge1xuICAgIGhlaWdodDogMjAlO1xuICB9XG5cbiAgLnNtXFw6aC0yXFwvNSB7XG4gICAgaGVpZ2h0OiA0MCU7XG4gIH1cblxuICAuc21cXDpoLTNcXC81IHtcbiAgICBoZWlnaHQ6IDYwJTtcbiAgfVxuXG4gIC5zbVxcOmgtNFxcLzUge1xuICAgIGhlaWdodDogODAlO1xuICB9XG5cbiAgLnNtXFw6aC0xXFwvNiB7XG4gICAgaGVpZ2h0OiAxNi42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6aC0yXFwvNiB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6aC0zXFwvNiB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cblxuICAuc21cXDpoLTRcXC82IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDpoLTVcXC82IHtcbiAgICBoZWlnaHQ6IDgzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDpoLWZ1bGwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmgtc2NyZWVuIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLnNtXFw6dGV4dC14cyB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1zbSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmFzZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDp0ZXh0LWxnIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dGV4dC14bCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dGV4dC0yeGwge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnNtXFw6dGV4dC0zeGwge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDp0ZXh0LTR4bCB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDp0ZXh0LTV4bCB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLnNtXFw6dGV4dC02eGwge1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtN3hsIHtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtOHhsIHtcbiAgICBmb250LXNpemU6IDZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAuc21cXDp0ZXh0LTl4bCB7XG4gICAgZm9udC1zaXplOiA4cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy0zIHtcbiAgICBsaW5lLWhlaWdodDogLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy00IHtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctNSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpsZWFkaW5nLTYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpsZWFkaW5nLTcge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy04IHtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctOSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpsZWFkaW5nLTEwIHtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy1ub25lIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctdGlnaHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy1zbnVnIHtcbiAgICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIH1cblxuICAuc21cXDpsZWFkaW5nLW5vcm1hbCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctcmVsYXhlZCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1O1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy1sb29zZSB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cblxuICAuc21cXDpsaXN0LWluc2lkZSB7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICB9XG5cbiAgLnNtXFw6bGlzdC1vdXRzaWRlIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICB9XG5cbiAgLnNtXFw6bGlzdC1ub25lIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIH1cblxuICAuc21cXDpsaXN0LWRpc2Mge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgfVxuXG4gIC5zbVxcOmxpc3QtZGVjaW1hbCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICB9XG5cbiAgLnNtXFw6bS0wIHtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxuXG4gIC5zbVxcOm0tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMyB7XG4gICAgbWFyZ2luOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bS00IHtcbiAgICBtYXJnaW46IDFyZW07XG4gIH1cblxuICAuc21cXDptLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tNiB7XG4gICAgbWFyZ2luOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDptLTcge1xuICAgIG1hcmdpbjogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tOCB7XG4gICAgbWFyZ2luOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6bS05IHtcbiAgICBtYXJnaW46IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDptLTEwIHtcbiAgICBtYXJnaW46IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMTEge1xuICAgIG1hcmdpbjogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMTIge1xuICAgIG1hcmdpbjogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMTQge1xuICAgIG1hcmdpbjogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6bS0xNiB7XG4gICAgbWFyZ2luOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bS0yMCB7XG4gICAgbWFyZ2luOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6bS0yNCB7XG4gICAgbWFyZ2luOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6bS0yOCB7XG4gICAgbWFyZ2luOiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6bS0zMiB7XG4gICAgbWFyZ2luOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6bS0zNiB7XG4gICAgbWFyZ2luOiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6bS00MCB7XG4gICAgbWFyZ2luOiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tNDQge1xuICAgIG1hcmdpbjogMTFyZW07XG4gIH1cblxuICAuc21cXDptLTQ4IHtcbiAgICBtYXJnaW46IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6bS01MiB7XG4gICAgbWFyZ2luOiAxM3JlbTtcbiAgfVxuXG4gIC5zbVxcOm0tNTYge1xuICAgIG1hcmdpbjogMTRyZW07XG4gIH1cblxuICAuc21cXDptLTYwIHtcbiAgICBtYXJnaW46IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6bS02NCB7XG4gICAgbWFyZ2luOiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tNzIge1xuICAgIG1hcmdpbjogMThyZW07XG4gIH1cblxuICAuc21cXDptLTgwIHtcbiAgICBtYXJnaW46IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6bS05NiB7XG4gICAgbWFyZ2luOiAyNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6bS1weCB7XG4gICAgbWFyZ2luOiAxcHg7XG4gIH1cblxuICAuc21cXDptLTBcXC41IHtcbiAgICBtYXJnaW46IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bS0xXFwuNSB7XG4gICAgbWFyZ2luOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMlxcLjUge1xuICAgIG1hcmdpbjogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDptLTNcXC41IHtcbiAgICBtYXJnaW46IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tMCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cblxuICAuc21cXDotbS0xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tMyB7XG4gICAgbWFyZ2luOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTQge1xuICAgIG1hcmdpbjogLTFyZW07XG4gIH1cblxuICAuc21cXDotbS01IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tNiB7XG4gICAgbWFyZ2luOiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tNyB7XG4gICAgbWFyZ2luOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTgge1xuICAgIG1hcmdpbjogLTJyZW07XG4gIH1cblxuICAuc21cXDotbS05IHtcbiAgICBtYXJnaW46IC0yLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tMTAge1xuICAgIG1hcmdpbjogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tMTIge1xuICAgIG1hcmdpbjogLTNyZW07XG4gIH1cblxuICAuc21cXDotbS0xNCB7XG4gICAgbWFyZ2luOiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tMTYge1xuICAgIG1hcmdpbjogLTRyZW07XG4gIH1cblxuICAuc21cXDotbS0yMCB7XG4gICAgbWFyZ2luOiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTI0IHtcbiAgICBtYXJnaW46IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tMjgge1xuICAgIG1hcmdpbjogLTdyZW07XG4gIH1cblxuICAuc21cXDotbS0zMiB7XG4gICAgbWFyZ2luOiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTM2IHtcbiAgICBtYXJnaW46IC05cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tNDAge1xuICAgIG1hcmdpbjogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tNDQge1xuICAgIG1hcmdpbjogLTExcmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tNDgge1xuICAgIG1hcmdpbjogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tNTIge1xuICAgIG1hcmdpbjogLTEzcmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tNTYge1xuICAgIG1hcmdpbjogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tNjAge1xuICAgIG1hcmdpbjogLTE1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tNjQge1xuICAgIG1hcmdpbjogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tNzIge1xuICAgIG1hcmdpbjogLTE4cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tODAge1xuICAgIG1hcmdpbjogLTIwcmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tOTYge1xuICAgIG1hcmdpbjogLTI0cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tcHgge1xuICAgIG1hcmdpbjogLTFweDtcbiAgfVxuXG4gIC5zbVxcOi1tLTBcXC41IHtcbiAgICBtYXJnaW46IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTFcXC41IHtcbiAgICBtYXJnaW46IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTJcXC41IHtcbiAgICBtYXJnaW46IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTNcXC41IHtcbiAgICBtYXJnaW46IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAuc21cXDpteC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLnNtXFw6bXktMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpteS0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpteC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpteS00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAuc21cXDpteC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuc21cXDpteS01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpteC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpteS02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTkge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpteS0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAuc21cXDpteC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAuc21cXDpteC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAuc21cXDpteC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gIH1cblxuICAuc21cXDpteS0yNCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTI4IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW07XG4gIH1cblxuICAuc21cXDpteC0yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMzIge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTMyIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW07XG4gIH1cblxuICAuc21cXDpteS0zNiB7XG4gICAgbWFyZ2luLXRvcDogOXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtO1xuICAgIG1hcmdpbi1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTQwIHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTQ0IHtcbiAgICBtYXJnaW4tbGVmdDogMTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogMTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTUyIHtcbiAgICBtYXJnaW4tdG9wOiAxM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTUyIHtcbiAgICBtYXJnaW4tbGVmdDogMTNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAxNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTU2IHtcbiAgICBtYXJnaW4tbGVmdDogMTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiAxNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTYwIHtcbiAgICBtYXJnaW4tbGVmdDogMTVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTY0IHtcbiAgICBtYXJnaW4tbGVmdDogMTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAxOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTcyIHtcbiAgICBtYXJnaW4tbGVmdDogMThyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTgwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTgwIHtcbiAgICBtYXJnaW4tbGVmdDogMjByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTk2IHtcbiAgICBtYXJnaW4tdG9wOiAyNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTk2IHtcbiAgICBtYXJnaW4tbGVmdDogMjRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm14LWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm15LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnNtXFw6bXgtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAuc21cXDpteS0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4xMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpteC0wXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpteS0xXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4zNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpteC0xXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpteS0yXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpteC0yXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpteS0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpteC0zXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDotbXktMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5zbVxcOi1teC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLnNtXFw6LW15LTEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC0yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDotbXktMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotbXgtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotbXktNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gIH1cblxuICAuc21cXDotbXgtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIH1cblxuICAuc21cXDotbXktNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotbXgtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotbXktNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS03IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC03IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS04IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC04IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS05IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC05IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS0xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotbXktMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTExIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS0xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gIH1cblxuICAuc21cXDotbXgtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW07XG4gIH1cblxuICAuc21cXDotbXgtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS0xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG4gIH1cblxuICAuc21cXDotbXgtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW07XG4gIH1cblxuICAuc21cXDotbXktMjQge1xuICAgIG1hcmdpbi10b3A6IC02cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTI0IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS0yOCB7XG4gICAgbWFyZ2luLXRvcDogLTdyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTdyZW07XG4gIH1cblxuICAuc21cXDotbXgtMjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTMyIHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLThyZW07XG4gIH1cblxuICAuc21cXDotbXktMzYge1xuICAgIG1hcmdpbi10b3A6IC05cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC05cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTM2IHtcbiAgICBtYXJnaW4tbGVmdDogLTlyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS00MCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS00NCB7XG4gICAgbWFyZ2luLXRvcDogLTExcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC00NCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS00OCB7XG4gICAgbWFyZ2luLXRvcDogLTEycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS01MiB7XG4gICAgbWFyZ2luLXRvcDogLTEzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC01MiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS01NiB7XG4gICAgbWFyZ2luLXRvcDogLTE0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS02MCB7XG4gICAgbWFyZ2luLXRvcDogLTE1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS02NCB7XG4gICAgbWFyZ2luLXRvcDogLTE2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS03MiB7XG4gICAgbWFyZ2luLXRvcDogLTE4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC03MiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS04MCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS05NiB7XG4gICAgbWFyZ2luLXRvcDogLTI0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC05NiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS1weCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6LW14LXB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIH1cblxuICAuc21cXDotbXktMFxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDotbXgtMFxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4xMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDotbXktMVxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDotbXgtMVxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4zNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDotbXktMlxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAuc21cXDotbXgtMlxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIH1cblxuICAuc21cXDotbXktM1xcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjg3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC44NzVyZW07XG4gIH1cblxuICAuc21cXDotbXgtM1xcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC44NzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC44NzVyZW07XG4gIH1cblxuICAuc21cXDptdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cblxuICAuc21cXDptci0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5zbVxcOm1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5zbVxcOm1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cblxuICAuc21cXDptdC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDptYi0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDptbC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDptbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cblxuICAuc21cXDptci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuc21cXDptYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cblxuICAuc21cXDptdC01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDptYi02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDptbC02IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDptbC03IHtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cblxuICAuc21cXDptci04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cblxuICAuc21cXDptYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cblxuICAuc21cXDptdC05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDptbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cblxuICAuc21cXDptci0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6bWItMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAuc21cXDptbC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gIH1cblxuICAuc21cXDptdC0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cblxuICAuc21cXDptci0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAuc21cXDptbC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gIH1cblxuICAuc21cXDptdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gIH1cblxuICAuc21cXDptYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTI0IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMjQge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMjgge1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gIH1cblxuICAuc21cXDptci0yOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItMjgge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW07XG4gIH1cblxuICAuc21cXDptbC0yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW07XG4gIH1cblxuICAuc21cXDptdC0zMiB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTMyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW07XG4gIH1cblxuICAuc21cXDptYi0zMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTMyIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTM2IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMzYge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTM2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNDAge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW07XG4gIH1cblxuICAuc21cXDptYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAuc21cXDptbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNDQge1xuICAgIG1hcmdpbi10b3A6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNDQge1xuICAgIG1hcmdpbi1yaWdodDogMTFyZW07XG4gIH1cblxuICAuc21cXDptYi00NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAuc21cXDptbC00NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNDgge1xuICAgIG1hcmdpbi10b3A6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNDgge1xuICAgIG1hcmdpbi1yaWdodDogMTJyZW07XG4gIH1cblxuICAuc21cXDptYi00OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAuc21cXDptbC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNTIge1xuICAgIG1hcmdpbi10b3A6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNTIge1xuICAgIG1hcmdpbi1yaWdodDogMTNyZW07XG4gIH1cblxuICAuc21cXDptYi01MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNyZW07XG4gIH1cblxuICAuc21cXDptbC01MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNTYge1xuICAgIG1hcmdpbi10b3A6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNTYge1xuICAgIG1hcmdpbi1yaWdodDogMTRyZW07XG4gIH1cblxuICAuc21cXDptYi01NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAuc21cXDptbC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogMTVyZW07XG4gIH1cblxuICAuc21cXDptYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVyZW07XG4gIH1cblxuICAuc21cXDptbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNjQge1xuICAgIG1hcmdpbi10b3A6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNjQge1xuICAgIG1hcmdpbi1yaWdodDogMTZyZW07XG4gIH1cblxuICAuc21cXDptYi02NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAuc21cXDptbC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNzIge1xuICAgIG1hcmdpbi10b3A6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNzIge1xuICAgIG1hcmdpbi1yaWdodDogMThyZW07XG4gIH1cblxuICAuc21cXDptYi03MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThyZW07XG4gIH1cblxuICAuc21cXDptbC03MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtODAge1xuICAgIG1hcmdpbi10b3A6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6bXItODAge1xuICAgIG1hcmdpbi1yaWdodDogMjByZW07XG4gIH1cblxuICAuc21cXDptYi04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjByZW07XG4gIH1cblxuICAuc21cXDptbC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtOTYge1xuICAgIG1hcmdpbi10b3A6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItOTYge1xuICAgIG1hcmdpbi1yaWdodDogMjRyZW07XG4gIH1cblxuICAuc21cXDptYi05NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRyZW07XG4gIH1cblxuICAuc21cXDptbC05NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm1yLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm1iLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAuc21cXDptbC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm10LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gIH1cblxuICAuc21cXDptci1weCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAuc21cXDptYi1weCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnNtXFw6bWwtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIH1cblxuICAuc21cXDptdC0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDptci0wXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTBcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDptdC0xXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDptci0xXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTFcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTFcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDptdC0yXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDptci0yXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTJcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTJcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDptdC0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDptci0zXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTNcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDotbXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG5cbiAgLnNtXFw6LW1yLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLnNtXFw6LW1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5zbVxcOi1tbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG5cbiAgLnNtXFw6LW10LTEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDotbWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDotbWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDotbXItMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDotbWwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDotbXQtMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotbXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotbXQtNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gIH1cblxuICAuc21cXDotbXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC00IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIH1cblxuICAuc21cXDotbXQtNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotbXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC01IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotbXQtNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDotbWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC02IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC03IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTcge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC04IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC05IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTkge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW07XG4gIH1cblxuICAuc21cXDotbXItMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW07XG4gIH1cblxuICAuc21cXDotbWItMTEge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTExIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAuc21cXDotbXQtMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW07XG4gIH1cblxuICAuc21cXDotbWItMTQge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW07XG4gIH1cblxuICAuc21cXDotbWwtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG4gIH1cblxuICAuc21cXDotbWwtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gIH1cblxuICAuc21cXDotbXItMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW07XG4gIH1cblxuICAuc21cXDotbWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW07XG4gIH1cblxuICAuc21cXDotbXQtMjQge1xuICAgIG1hcmdpbi10b3A6IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTI4IHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0yOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtN3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi0yOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTdyZW07XG4gIH1cblxuICAuc21cXDotbWwtMjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0zMiB7XG4gICAgbWFyZ2luLXRvcDogLThyZW07XG4gIH1cblxuICAuc21cXDotbXItMzIge1xuICAgIG1hcmdpbi1yaWdodDogLThyZW07XG4gIH1cblxuICAuc21cXDotbWItMzIge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTMyIHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW07XG4gIH1cblxuICAuc21cXDotbXQtMzYge1xuICAgIG1hcmdpbi10b3A6IC05cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTM2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTM2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC05cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW07XG4gIH1cblxuICAuc21cXDotbXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAuc21cXDotbWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW07XG4gIH1cblxuICAuc21cXDotbXQtNDQge1xuICAgIG1hcmdpbi10b3A6IC0xMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci00NCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTFyZW07XG4gIH1cblxuICAuc21cXDotbWItNDQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC00NCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC00OCB7XG4gICAgbWFyZ2luLXRvcDogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTQ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi00OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTUyIHtcbiAgICBtYXJnaW4tdG9wOiAtMTNyZW07XG4gIH1cblxuICAuc21cXDotbXItNTIge1xuICAgIG1hcmdpbi1yaWdodDogLTEzcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTUyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTNyZW07XG4gIH1cblxuICAuc21cXDotbWwtNTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTNyZW07XG4gIH1cblxuICAuc21cXDotbXQtNTYge1xuICAgIG1hcmdpbi10b3A6IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci01NiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTRyZW07XG4gIH1cblxuICAuc21cXDotbWItNTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC02MCB7XG4gICAgbWFyZ2luLXRvcDogLTE1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTZyZW07XG4gIH1cblxuICAuc21cXDotbXItNjQge1xuICAgIG1hcmdpbi1yaWdodDogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTY0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAuc21cXDotbWwtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZyZW07XG4gIH1cblxuICAuc21cXDotbXQtNzIge1xuICAgIG1hcmdpbi10b3A6IC0xOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci03MiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMThyZW07XG4gIH1cblxuICAuc21cXDotbWItNzIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC03MiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC04MCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTk2IHtcbiAgICBtYXJnaW4tdG9wOiAtMjRyZW07XG4gIH1cblxuICAuc21cXDotbXItOTYge1xuICAgIG1hcmdpbi1yaWdodDogLTI0cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTk2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRyZW07XG4gIH1cblxuICAuc21cXDotbWwtOTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRyZW07XG4gIH1cblxuICAuc21cXDotbXQtcHgge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cblxuICAuc21cXDotbXItcHgge1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgfVxuXG4gIC5zbVxcOi1tYi1weCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5zbVxcOi1tbC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cblxuICAuc21cXDotbXQtMFxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0wXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDotbWItMFxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0wXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0xXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTFcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi0xXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTFcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTJcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC42MjVyZW07XG4gIH1cblxuICAuc21cXDotbXItMlxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTJcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAuc21cXDotbWwtMlxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gIH1cblxuICAuc21cXDotbXQtM1xcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0zXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC44NzVyZW07XG4gIH1cblxuICAuc21cXDotbWItM1xcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0zXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTAge1xuICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTEge1xuICAgIG1heC1oZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC0yIHtcbiAgICBtYXgtaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC0zIHtcbiAgICBtYXgtaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtNCB7XG4gICAgbWF4LWhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTUge1xuICAgIG1heC1oZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC02IHtcbiAgICBtYXgtaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC03IHtcbiAgICBtYXgtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtOCB7XG4gICAgbWF4LWhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTkge1xuICAgIG1heC1oZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC0xMCB7XG4gICAgbWF4LWhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtMTEge1xuICAgIG1heC1oZWlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC0xMiB7XG4gICAgbWF4LWhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTE0IHtcbiAgICBtYXgtaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC0xNiB7XG4gICAgbWF4LWhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTIwIHtcbiAgICBtYXgtaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtMjQge1xuICAgIG1heC1oZWlnaHQ6IDZyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC0yOCB7XG4gICAgbWF4LWhlaWdodDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLTMyIHtcbiAgICBtYXgtaGVpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtMzYge1xuICAgIG1heC1oZWlnaHQ6IDlyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC00MCB7XG4gICAgbWF4LWhlaWdodDogMTByZW07XG4gIH1cblxuICAuc21cXDptYXgtaC00NCB7XG4gICAgbWF4LWhlaWdodDogMTFyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC00OCB7XG4gICAgbWF4LWhlaWdodDogMTJyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC01MiB7XG4gICAgbWF4LWhlaWdodDogMTNyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC01NiB7XG4gICAgbWF4LWhlaWdodDogMTRyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC02MCB7XG4gICAgbWF4LWhlaWdodDogMTVyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC02NCB7XG4gICAgbWF4LWhlaWdodDogMTZyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC03MiB7XG4gICAgbWF4LWhlaWdodDogMThyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC04MCB7XG4gICAgbWF4LWhlaWdodDogMjByZW07XG4gIH1cblxuICAuc21cXDptYXgtaC05NiB7XG4gICAgbWF4LWhlaWdodDogMjRyZW07XG4gIH1cblxuICAuc21cXDptYXgtaC1weCB7XG4gICAgbWF4LWhlaWdodDogMXB4O1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtMFxcLjUge1xuICAgIG1heC1oZWlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtMVxcLjUge1xuICAgIG1heC1oZWlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtMlxcLjUge1xuICAgIG1heC1oZWlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtM1xcLjUge1xuICAgIG1heC1oZWlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LWgtZnVsbCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLXNjcmVlbiB7XG4gICAgbWF4LWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAuc21cXDptYXgtdy0wIHtcbiAgICBtYXgtd2lkdGg6IDByZW07XG4gIH1cblxuICAuc21cXDptYXgtdy1ub25lIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cblxuICAuc21cXDptYXgtdy14cyB7XG4gICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LXNtIHtcbiAgICBtYXgtd2lkdGg6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctbWQge1xuICAgIG1heC13aWR0aDogMjhyZW07XG4gIH1cblxuICAuc21cXDptYXgtdy1sZyB7XG4gICAgbWF4LXdpZHRoOiAzMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LXhsIHtcbiAgICBtYXgtd2lkdGg6IDM2cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctMnhsIHtcbiAgICBtYXgtd2lkdGg6IDQycmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctM3hsIHtcbiAgICBtYXgtd2lkdGg6IDQ4cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctNHhsIHtcbiAgICBtYXgtd2lkdGg6IDU2cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctNXhsIHtcbiAgICBtYXgtd2lkdGg6IDY0cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctNnhsIHtcbiAgICBtYXgtd2lkdGg6IDcycmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctN3hsIHtcbiAgICBtYXgtd2lkdGg6IDgwcmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctZnVsbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctbWluIHtcbiAgICBtYXgtd2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiAtbW96LW1pbi1jb250ZW50O1xuICAgIG1heC13aWR0aDogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAuc21cXDptYXgtdy1tYXgge1xuICAgIG1heC13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICBtYXgtd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC5zbVxcOm1heC13LXByb3NlIHtcbiAgICBtYXgtd2lkdGg6IDY1Y2g7XG4gIH1cblxuICAuc21cXDptYXgtdy1zY3JlZW4tc20ge1xuICAgIG1heC13aWR0aDogNjQwcHg7XG4gIH1cblxuICAuc21cXDptYXgtdy1zY3JlZW4tbWQge1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cblxuICAuc21cXDptYXgtdy1zY3JlZW4tbGcge1xuICAgIG1heC13aWR0aDogMTAyNHB4O1xuICB9XG5cbiAgLnNtXFw6bWF4LXctc2NyZWVuLXhsIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgfVxuXG4gIC5zbVxcOm1heC13LXNjcmVlbi0yeGwge1xuICAgIG1heC13aWR0aDogMTUzNnB4O1xuICB9XG5cbiAgLnNtXFw6bWluLWgtMCB7XG4gICAgbWluLWhlaWdodDogMHB4O1xuICB9XG5cbiAgLnNtXFw6bWluLWgtZnVsbCB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOm1pbi1oLXNjcmVlbiB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAuc21cXDptaW4tdy0wIHtcbiAgICBtaW4td2lkdGg6IDBweDtcbiAgfVxuXG4gIC5zbVxcOm1pbi13LWZ1bGwge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOm1pbi13LW1pbiB7XG4gICAgbWluLXdpZHRoOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIG1pbi13aWR0aDogLW1vei1taW4tY29udGVudDtcbiAgICBtaW4td2lkdGg6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLnNtXFw6bWluLXctbWF4IHtcbiAgICBtaW4td2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAuc21cXDpvYmplY3QtY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG5cbiAgLnNtXFw6b2JqZWN0LWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuXG4gIC5zbVxcOm9iamVjdC1maWxsIHtcbiAgICAtby1vYmplY3QtZml0OiBmaWxsO1xuICAgICAgIG9iamVjdC1maXQ6IGZpbGw7XG4gIH1cblxuICAuc21cXDpvYmplY3Qtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZTtcbiAgICAgICBvYmplY3QtZml0OiBub25lO1xuICB9XG5cbiAgLnNtXFw6b2JqZWN0LXNjYWxlLWRvd24ge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd247XG4gICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcbiAgfVxuXG4gIC5zbVxcOm9iamVjdC1ib3R0b20ge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICB9XG5cbiAgLnNtXFw6b2JqZWN0LWNlbnRlciB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDpvYmplY3QtbGVmdCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgfVxuXG4gIC5zbVxcOm9iamVjdC1sZWZ0LWJvdHRvbSB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICB9XG5cbiAgLnNtXFw6b2JqZWN0LWxlZnQtdG9wIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIH1cblxuICAuc21cXDpvYmplY3QtcmlnaHQge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcbiAgfVxuXG4gIC5zbVxcOm9iamVjdC1yaWdodC1ib3R0b20ge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICB9XG5cbiAgLnNtXFw6b2JqZWN0LXJpZ2h0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIH1cblxuICAuc21cXDpvYmplY3QtdG9wIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHRvcDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgfVxuXG4gIC5zbVxcOm9wYWNpdHktMCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOm9wYWNpdHktNSB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOm9wYWNpdHktMTAge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5zbVxcOm9wYWNpdHktMjAge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOm9wYWNpdHktMjUge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTMwIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTQwIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTUwIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTYwIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTcwIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTc1IHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6b3BhY2l0eS04MCB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6b3BhY2l0eS05MCB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnNtXFw6b3BhY2l0eS05NSB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOm9wYWNpdHktMTAwIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0wIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS01IHtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0xMCB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0yMCB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0yNSB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMzAge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNDAge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNTAge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNjAge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNzAge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNzUge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTgwIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTkwIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTk1IHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0xMDAge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMTA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS00MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTYwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS03MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS04MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktOTA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6b3BhY2l0eS0wOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpvcGFjaXR5LTU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOm9wYWNpdHktMTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6b3BhY2l0eS0yMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpvcGFjaXR5LTI1OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpvcGFjaXR5LTMwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOm9wYWNpdHktNDA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6b3BhY2l0eS01MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpvcGFjaXR5LTYwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOm9wYWNpdHktNzA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6b3BhY2l0eS03NTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6b3BhY2l0eS04MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpvcGFjaXR5LTkwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOm9wYWNpdHktOTU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOm9wYWNpdHktMTAwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpvcGFjaXR5LTA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm9wYWNpdHktNTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6b3BhY2l0eS0xMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpvcGFjaXR5LTIwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm9wYWNpdHktMjU6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm9wYWNpdHktMzA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6b3BhY2l0eS00MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpvcGFjaXR5LTUwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm9wYWNpdHktNjA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6b3BhY2l0eS03MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpvcGFjaXR5LTc1OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpvcGFjaXR5LTgwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm9wYWNpdHktOTA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6b3BhY2l0eS05NTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6b3BhY2l0eS0xMDA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpvdXRsaW5lLW5vbmUge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLnNtXFw6b3V0bGluZS13aGl0ZSB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLnNtXFw6b3V0bGluZS1ibGFjayB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCBibGFjaztcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6b3V0bGluZS1ub25lOmZvY3VzLXdpdGhpbiB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpvdXRsaW5lLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6b3V0bGluZS1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgYmxhY2s7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6b3V0bGluZS1ub25lOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6b3V0bGluZS13aGl0ZTpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpvdXRsaW5lLWJsYWNrOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIGJsYWNrO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy1hdXRvIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LXZpc2libGUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3ctc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3cteC1hdXRvIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3cteS1hdXRvIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3cteC1oaWRkZW4ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LXktaGlkZGVuIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy14LXZpc2libGUge1xuICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy15LXZpc2libGUge1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy14LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3cteS1zY3JvbGwge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxuXG4gIC5zbVxcOm92ZXJzY3JvbGwtYXV0byB7XG4gICAgLW1zLXNjcm9sbC1jaGFpbmluZzogY2hhaW5lZDtcbiAgICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm92ZXJzY3JvbGwtY29udGFpbiB7XG4gICAgLW1zLXNjcm9sbC1jaGFpbmluZzogbm9uZTtcbiAgICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgfVxuXG4gIC5zbVxcOm92ZXJzY3JvbGwtbm9uZSB7XG4gICAgLW1zLXNjcm9sbC1jaGFpbmluZzogbm9uZTtcbiAgICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOm92ZXJzY3JvbGwteS1hdXRvIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGF1dG87XG4gIH1cblxuICAuc21cXDpvdmVyc2Nyb2xsLXktY29udGFpbiB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICB9XG5cbiAgLnNtXFw6b3ZlcnNjcm9sbC15LW5vbmUge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOm92ZXJzY3JvbGwteC1hdXRvIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGF1dG87XG4gIH1cblxuICAuc21cXDpvdmVyc2Nyb2xsLXgtY29udGFpbiB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG5cbiAgLnNtXFw6b3ZlcnNjcm9sbC14LW5vbmUge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOnAtMCB7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG5cbiAgLnNtXFw6cC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpwLTMge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpwLTQge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cblxuICAuc21cXDpwLTUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpwLTYge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtNyB7XG4gICAgcGFkZGluZzogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtOCB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtOSB7XG4gICAgcGFkZGluZzogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtMTAge1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtMTEge1xuICAgIHBhZGRpbmc6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpwLTEyIHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6cC0xNCB7XG4gICAgcGFkZGluZzogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6cC0xNiB7XG4gICAgcGFkZGluZzogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtMjAge1xuICAgIHBhZGRpbmc6IDVyZW07XG4gIH1cblxuICAuc21cXDpwLTI0IHtcbiAgICBwYWRkaW5nOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6cC0yOCB7XG4gICAgcGFkZGluZzogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOnAtMzIge1xuICAgIHBhZGRpbmc6IDhyZW07XG4gIH1cblxuICAuc21cXDpwLTM2IHtcbiAgICBwYWRkaW5nOiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6cC00MCB7XG4gICAgcGFkZGluZzogMTByZW07XG4gIH1cblxuICAuc21cXDpwLTQ0IHtcbiAgICBwYWRkaW5nOiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtNDgge1xuICAgIHBhZGRpbmc6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6cC01MiB7XG4gICAgcGFkZGluZzogMTNyZW07XG4gIH1cblxuICAuc21cXDpwLTU2IHtcbiAgICBwYWRkaW5nOiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtNjAge1xuICAgIHBhZGRpbmc6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6cC02NCB7XG4gICAgcGFkZGluZzogMTZyZW07XG4gIH1cblxuICAuc21cXDpwLTcyIHtcbiAgICBwYWRkaW5nOiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtODAge1xuICAgIHBhZGRpbmc6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6cC05NiB7XG4gICAgcGFkZGluZzogMjRyZW07XG4gIH1cblxuICAuc21cXDpwLXB4IHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cblxuICAuc21cXDpwLTBcXC41IHtcbiAgICBwYWRkaW5nOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtMVxcLjUge1xuICAgIHBhZGRpbmc6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cC0yXFwuNSB7XG4gICAgcGFkZGluZzogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpwLTNcXC41IHtcbiAgICBwYWRkaW5nOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5zbVxcOnB4LTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5zbVxcOnB5LTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpweS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpweC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpweS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTMge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAuc21cXDpweC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpweS02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpweC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpweS03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTcge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAuc21cXDpweC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpweS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAuc21cXDpweC0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktMjQge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMjQge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktMjgge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMjgge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktMzIge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMzIge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktMzYge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMzYge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktNDAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAuc21cXDpweC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTQ0IHtcbiAgICBwYWRkaW5nLXRvcDogMTFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtNDQge1xuICAgIHBhZGRpbmctbGVmdDogMTFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTFyZW07XG4gIH1cblxuICAuc21cXDpweS00OCB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTQ4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6cHktNTIge1xuICAgIHBhZGRpbmctdG9wOiAxM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNyZW07XG4gIH1cblxuICAuc21cXDpweC01MiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTU2IHtcbiAgICBwYWRkaW5nLXRvcDogMTRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtNTYge1xuICAgIHBhZGRpbmctbGVmdDogMTRyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTRyZW07XG4gIH1cblxuICAuc21cXDpweS02MCB7XG4gICAgcGFkZGluZy10b3A6IDE1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktNjQge1xuICAgIHBhZGRpbmctdG9wOiAxNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAuc21cXDpweC02NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTcyIHtcbiAgICBwYWRkaW5nLXRvcDogMThyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtNzIge1xuICAgIHBhZGRpbmctbGVmdDogMThyZW07XG4gICAgcGFkZGluZy1yaWdodDogMThyZW07XG4gIH1cblxuICAuc21cXDpweS04MCB7XG4gICAgcGFkZGluZy10b3A6IDIwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6cHktOTYge1xuICAgIHBhZGRpbmctdG9wOiAyNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRyZW07XG4gIH1cblxuICAuc21cXDpweC05NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LXB4IHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAuc21cXDpweC1weCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLnNtXFw6cHktMFxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjEyNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpweC0wXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjEyNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTFcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMVxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpweS0yXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTJcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktM1xcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpweC0zXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cblxuICAuc21cXDpwci0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAuc21cXDpwYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnNtXFw6cGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cblxuICAuc21cXDpwdC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpwYi0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpwci0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpwYi0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpwdC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpwYi0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6cHItNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpwci01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpwbC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpwdC02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDpwci03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDpwbC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDpwdC04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAuc21cXDpwYi04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpwci0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpwbC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpwdC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpwci0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTExIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpwdC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cblxuICAuc21cXDpwci0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIH1cblxuICAuc21cXDpwdC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuc21cXDpwYi0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTI0IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTI0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMjQge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtMjQge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTI4IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTI4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMjgge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtMjgge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTMyIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTMyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMzIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtMzIge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTM2IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTM2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMzYge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtMzYge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XG4gIH1cblxuICAuc21cXDpwci00MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW07XG4gIH1cblxuICAuc21cXDpwYi00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW07XG4gIH1cblxuICAuc21cXDpwdC00NCB7XG4gICAgcGFkZGluZy10b3A6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6cHItNDQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6cGItNDQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTQ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtNDgge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTQ4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTQ4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAuc21cXDpwbC00OCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTUyIHtcbiAgICBwYWRkaW5nLXRvcDogMTNyZW07XG4gIH1cblxuICAuc21cXDpwci01MiB7XG4gICAgcGFkZGluZy1yaWdodDogMTNyZW07XG4gIH1cblxuICAuc21cXDpwYi01MiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtNTIge1xuICAgIHBhZGRpbmctbGVmdDogMTNyZW07XG4gIH1cblxuICAuc21cXDpwdC01NiB7XG4gICAgcGFkZGluZy10b3A6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItNTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItNTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTU2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVyZW07XG4gIH1cblxuICAuc21cXDpwbC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTY0IHtcbiAgICBwYWRkaW5nLXRvcDogMTZyZW07XG4gIH1cblxuICAuc21cXDpwci02NCB7XG4gICAgcGFkZGluZy1yaWdodDogMTZyZW07XG4gIH1cblxuICAuc21cXDpwYi02NCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtNjQge1xuICAgIHBhZGRpbmctbGVmdDogMTZyZW07XG4gIH1cblxuICAuc21cXDpwdC03MiB7XG4gICAgcGFkZGluZy10b3A6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItNzIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItNzIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTcyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtODAge1xuICAgIHBhZGRpbmctdG9wOiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07XG4gIH1cblxuICAuc21cXDpwbC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTk2IHtcbiAgICBwYWRkaW5nLXRvcDogMjRyZW07XG4gIH1cblxuICAuc21cXDpwci05NiB7XG4gICAgcGFkZGluZy1yaWdodDogMjRyZW07XG4gIH1cblxuICAuc21cXDpwYi05NiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtOTYge1xuICAgIHBhZGRpbmctbGVmdDogMjRyZW07XG4gIH1cblxuICAuc21cXDpwdC1weCB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgfVxuXG4gIC5zbVxcOnByLXB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAuc21cXDpwYi1weCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5zbVxcOnBsLXB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC5zbVxcOnB0LTBcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpwci0wXFwuNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpwYi0wXFwuNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtMFxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpwdC0xXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItMVxcLjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMVxcLjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTFcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtMlxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTJcXC41IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTJcXC41IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpwbC0yXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTNcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpwci0zXFwuNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpwYi0zXFwuNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtM1xcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1jdXJyZW50Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmxhY2s6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibGFjazotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibGFjazo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci13aGl0ZTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXdoaXRlOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXdoaXRlOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpwb2ludGVyLWV2ZW50cy1ub25lIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOnBvaW50ZXItZXZlbnRzLWF1dG8ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6c3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLnNtXFw6Zml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxuXG4gIC5zbVxcOmFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAuc21cXDpyZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnNtXFw6c3RpY2t5IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMCB7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAuc21cXDppbnNldC0xIHtcbiAgICB0b3A6IDAuMjVyZW07XG4gICAgcmlnaHQ6IDAuMjVyZW07XG4gICAgYm90dG9tOiAwLjI1cmVtO1xuICAgIGxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC0yIHtcbiAgICB0b3A6IDAuNXJlbTtcbiAgICByaWdodDogMC41cmVtO1xuICAgIGJvdHRvbTogMC41cmVtO1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTMge1xuICAgIHRvcDogMC43NXJlbTtcbiAgICByaWdodDogMC43NXJlbTtcbiAgICBib3R0b206IDAuNzVyZW07XG4gICAgbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTQge1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgICBib3R0b206IDFyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTUge1xuICAgIHRvcDogMS4yNXJlbTtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgICBib3R0b206IDEuMjVyZW07XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTYge1xuICAgIHRvcDogMS41cmVtO1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgYm90dG9tOiAxLjVyZW07XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtNyB7XG4gICAgdG9wOiAxLjc1cmVtO1xuICAgIHJpZ2h0OiAxLjc1cmVtO1xuICAgIGJvdHRvbTogMS43NXJlbTtcbiAgICBsZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtOCB7XG4gICAgdG9wOiAycmVtO1xuICAgIHJpZ2h0OiAycmVtO1xuICAgIGJvdHRvbTogMnJlbTtcbiAgICBsZWZ0OiAycmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtOSB7XG4gICAgdG9wOiAyLjI1cmVtO1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICAgIGJvdHRvbTogMi4yNXJlbTtcbiAgICBsZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMTAge1xuICAgIHRvcDogMi41cmVtO1xuICAgIHJpZ2h0OiAyLjVyZW07XG4gICAgYm90dG9tOiAyLjVyZW07XG4gICAgbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMTEge1xuICAgIHRvcDogMi43NXJlbTtcbiAgICByaWdodDogMi43NXJlbTtcbiAgICBib3R0b206IDIuNzVyZW07XG4gICAgbGVmdDogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTEyIHtcbiAgICB0b3A6IDNyZW07XG4gICAgcmlnaHQ6IDNyZW07XG4gICAgYm90dG9tOiAzcmVtO1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cblxuICAuc21cXDppbnNldC0xNCB7XG4gICAgdG9wOiAzLjVyZW07XG4gICAgcmlnaHQ6IDMuNXJlbTtcbiAgICBib3R0b206IDMuNXJlbTtcbiAgICBsZWZ0OiAzLjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC0xNiB7XG4gICAgdG9wOiA0cmVtO1xuICAgIHJpZ2h0OiA0cmVtO1xuICAgIGJvdHRvbTogNHJlbTtcbiAgICBsZWZ0OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMjAge1xuICAgIHRvcDogNXJlbTtcbiAgICByaWdodDogNXJlbTtcbiAgICBib3R0b206IDVyZW07XG4gICAgbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTI0IHtcbiAgICB0b3A6IDZyZW07XG4gICAgcmlnaHQ6IDZyZW07XG4gICAgYm90dG9tOiA2cmVtO1xuICAgIGxlZnQ6IDZyZW07XG4gIH1cblxuICAuc21cXDppbnNldC0yOCB7XG4gICAgdG9wOiA3cmVtO1xuICAgIHJpZ2h0OiA3cmVtO1xuICAgIGJvdHRvbTogN3JlbTtcbiAgICBsZWZ0OiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMzIge1xuICAgIHRvcDogOHJlbTtcbiAgICByaWdodDogOHJlbTtcbiAgICBib3R0b206IDhyZW07XG4gICAgbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTM2IHtcbiAgICB0b3A6IDlyZW07XG4gICAgcmlnaHQ6IDlyZW07XG4gICAgYm90dG9tOiA5cmVtO1xuICAgIGxlZnQ6IDlyZW07XG4gIH1cblxuICAuc21cXDppbnNldC00MCB7XG4gICAgdG9wOiAxMHJlbTtcbiAgICByaWdodDogMTByZW07XG4gICAgYm90dG9tOiAxMHJlbTtcbiAgICBsZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTQ0IHtcbiAgICB0b3A6IDExcmVtO1xuICAgIHJpZ2h0OiAxMXJlbTtcbiAgICBib3R0b206IDExcmVtO1xuICAgIGxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtNDgge1xuICAgIHRvcDogMTJyZW07XG4gICAgcmlnaHQ6IDEycmVtO1xuICAgIGJvdHRvbTogMTJyZW07XG4gICAgbGVmdDogMTJyZW07XG4gIH1cblxuICAuc21cXDppbnNldC01MiB7XG4gICAgdG9wOiAxM3JlbTtcbiAgICByaWdodDogMTNyZW07XG4gICAgYm90dG9tOiAxM3JlbTtcbiAgICBsZWZ0OiAxM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTU2IHtcbiAgICB0b3A6IDE0cmVtO1xuICAgIHJpZ2h0OiAxNHJlbTtcbiAgICBib3R0b206IDE0cmVtO1xuICAgIGxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtNjAge1xuICAgIHRvcDogMTVyZW07XG4gICAgcmlnaHQ6IDE1cmVtO1xuICAgIGJvdHRvbTogMTVyZW07XG4gICAgbGVmdDogMTVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC02NCB7XG4gICAgdG9wOiAxNnJlbTtcbiAgICByaWdodDogMTZyZW07XG4gICAgYm90dG9tOiAxNnJlbTtcbiAgICBsZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTcyIHtcbiAgICB0b3A6IDE4cmVtO1xuICAgIHJpZ2h0OiAxOHJlbTtcbiAgICBib3R0b206IDE4cmVtO1xuICAgIGxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtODAge1xuICAgIHRvcDogMjByZW07XG4gICAgcmlnaHQ6IDIwcmVtO1xuICAgIGJvdHRvbTogMjByZW07XG4gICAgbGVmdDogMjByZW07XG4gIH1cblxuICAuc21cXDppbnNldC05NiB7XG4gICAgdG9wOiAyNHJlbTtcbiAgICByaWdodDogMjRyZW07XG4gICAgYm90dG9tOiAyNHJlbTtcbiAgICBsZWZ0OiAyNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXB4IHtcbiAgICB0b3A6IDFweDtcbiAgICByaWdodDogMXB4O1xuICAgIGJvdHRvbTogMXB4O1xuICAgIGxlZnQ6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTBcXC41IHtcbiAgICB0b3A6IDAuMTI1cmVtO1xuICAgIHJpZ2h0OiAwLjEyNXJlbTtcbiAgICBib3R0b206IDAuMTI1cmVtO1xuICAgIGxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMVxcLjUge1xuICAgIHRvcDogMC4zNzVyZW07XG4gICAgcmlnaHQ6IDAuMzc1cmVtO1xuICAgIGJvdHRvbTogMC4zNzVyZW07XG4gICAgbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC0yXFwuNSB7XG4gICAgdG9wOiAwLjYyNXJlbTtcbiAgICByaWdodDogMC42MjVyZW07XG4gICAgYm90dG9tOiAwLjYyNXJlbTtcbiAgICBsZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTNcXC41IHtcbiAgICB0b3A6IDAuODc1cmVtO1xuICAgIHJpZ2h0OiAwLjg3NXJlbTtcbiAgICBib3R0b206IDAuODc1cmVtO1xuICAgIGxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTAge1xuICAgIHRvcDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTEge1xuICAgIHRvcDogLTAuMjVyZW07XG4gICAgcmlnaHQ6IC0wLjI1cmVtO1xuICAgIGJvdHRvbTogLTAuMjVyZW07XG4gICAgbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtMiB7XG4gICAgdG9wOiAtMC41cmVtO1xuICAgIHJpZ2h0OiAtMC41cmVtO1xuICAgIGJvdHRvbTogLTAuNXJlbTtcbiAgICBsZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTMge1xuICAgIHRvcDogLTAuNzVyZW07XG4gICAgcmlnaHQ6IC0wLjc1cmVtO1xuICAgIGJvdHRvbTogLTAuNzVyZW07XG4gICAgbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtNCB7XG4gICAgdG9wOiAtMXJlbTtcbiAgICByaWdodDogLTFyZW07XG4gICAgYm90dG9tOiAtMXJlbTtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC01IHtcbiAgICB0b3A6IC0xLjI1cmVtO1xuICAgIHJpZ2h0OiAtMS4yNXJlbTtcbiAgICBib3R0b206IC0xLjI1cmVtO1xuICAgIGxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTYge1xuICAgIHRvcDogLTEuNXJlbTtcbiAgICByaWdodDogLTEuNXJlbTtcbiAgICBib3R0b206IC0xLjVyZW07XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC03IHtcbiAgICB0b3A6IC0xLjc1cmVtO1xuICAgIHJpZ2h0OiAtMS43NXJlbTtcbiAgICBib3R0b206IC0xLjc1cmVtO1xuICAgIGxlZnQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTgge1xuICAgIHRvcDogLTJyZW07XG4gICAgcmlnaHQ6IC0ycmVtO1xuICAgIGJvdHRvbTogLTJyZW07XG4gICAgbGVmdDogLTJyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtOSB7XG4gICAgdG9wOiAtMi4yNXJlbTtcbiAgICByaWdodDogLTIuMjVyZW07XG4gICAgYm90dG9tOiAtMi4yNXJlbTtcbiAgICBsZWZ0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0xMCB7XG4gICAgdG9wOiAtMi41cmVtO1xuICAgIHJpZ2h0OiAtMi41cmVtO1xuICAgIGJvdHRvbTogLTIuNXJlbTtcbiAgICBsZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTExIHtcbiAgICB0b3A6IC0yLjc1cmVtO1xuICAgIHJpZ2h0OiAtMi43NXJlbTtcbiAgICBib3R0b206IC0yLjc1cmVtO1xuICAgIGxlZnQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTEyIHtcbiAgICB0b3A6IC0zcmVtO1xuICAgIHJpZ2h0OiAtM3JlbTtcbiAgICBib3R0b206IC0zcmVtO1xuICAgIGxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTE0IHtcbiAgICB0b3A6IC0zLjVyZW07XG4gICAgcmlnaHQ6IC0zLjVyZW07XG4gICAgYm90dG9tOiAtMy41cmVtO1xuICAgIGxlZnQ6IC0zLjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtMTYge1xuICAgIHRvcDogLTRyZW07XG4gICAgcmlnaHQ6IC00cmVtO1xuICAgIGJvdHRvbTogLTRyZW07XG4gICAgbGVmdDogLTRyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtMjAge1xuICAgIHRvcDogLTVyZW07XG4gICAgcmlnaHQ6IC01cmVtO1xuICAgIGJvdHRvbTogLTVyZW07XG4gICAgbGVmdDogLTVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtMjQge1xuICAgIHRvcDogLTZyZW07XG4gICAgcmlnaHQ6IC02cmVtO1xuICAgIGJvdHRvbTogLTZyZW07XG4gICAgbGVmdDogLTZyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtMjgge1xuICAgIHRvcDogLTdyZW07XG4gICAgcmlnaHQ6IC03cmVtO1xuICAgIGJvdHRvbTogLTdyZW07XG4gICAgbGVmdDogLTdyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtMzIge1xuICAgIHRvcDogLThyZW07XG4gICAgcmlnaHQ6IC04cmVtO1xuICAgIGJvdHRvbTogLThyZW07XG4gICAgbGVmdDogLThyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtMzYge1xuICAgIHRvcDogLTlyZW07XG4gICAgcmlnaHQ6IC05cmVtO1xuICAgIGJvdHRvbTogLTlyZW07XG4gICAgbGVmdDogLTlyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtNDAge1xuICAgIHRvcDogLTEwcmVtO1xuICAgIHJpZ2h0OiAtMTByZW07XG4gICAgYm90dG9tOiAtMTByZW07XG4gICAgbGVmdDogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTQ0IHtcbiAgICB0b3A6IC0xMXJlbTtcbiAgICByaWdodDogLTExcmVtO1xuICAgIGJvdHRvbTogLTExcmVtO1xuICAgIGxlZnQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC00OCB7XG4gICAgdG9wOiAtMTJyZW07XG4gICAgcmlnaHQ6IC0xMnJlbTtcbiAgICBib3R0b206IC0xMnJlbTtcbiAgICBsZWZ0OiAtMTJyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtNTIge1xuICAgIHRvcDogLTEzcmVtO1xuICAgIHJpZ2h0OiAtMTNyZW07XG4gICAgYm90dG9tOiAtMTNyZW07XG4gICAgbGVmdDogLTEzcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTU2IHtcbiAgICB0b3A6IC0xNHJlbTtcbiAgICByaWdodDogLTE0cmVtO1xuICAgIGJvdHRvbTogLTE0cmVtO1xuICAgIGxlZnQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC02MCB7XG4gICAgdG9wOiAtMTVyZW07XG4gICAgcmlnaHQ6IC0xNXJlbTtcbiAgICBib3R0b206IC0xNXJlbTtcbiAgICBsZWZ0OiAtMTVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtNjQge1xuICAgIHRvcDogLTE2cmVtO1xuICAgIHJpZ2h0OiAtMTZyZW07XG4gICAgYm90dG9tOiAtMTZyZW07XG4gICAgbGVmdDogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTcyIHtcbiAgICB0b3A6IC0xOHJlbTtcbiAgICByaWdodDogLTE4cmVtO1xuICAgIGJvdHRvbTogLTE4cmVtO1xuICAgIGxlZnQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC04MCB7XG4gICAgdG9wOiAtMjByZW07XG4gICAgcmlnaHQ6IC0yMHJlbTtcbiAgICBib3R0b206IC0yMHJlbTtcbiAgICBsZWZ0OiAtMjByZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtOTYge1xuICAgIHRvcDogLTI0cmVtO1xuICAgIHJpZ2h0OiAtMjRyZW07XG4gICAgYm90dG9tOiAtMjRyZW07XG4gICAgbGVmdDogLTI0cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXB4IHtcbiAgICB0b3A6IC0xcHg7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIGxlZnQ6IC0xcHg7XG4gIH1cblxuICAuc21cXDotaW5zZXQtMFxcLjUge1xuICAgIHRvcDogLTAuMTI1cmVtO1xuICAgIHJpZ2h0OiAtMC4xMjVyZW07XG4gICAgYm90dG9tOiAtMC4xMjVyZW07XG4gICAgbGVmdDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTFcXC41IHtcbiAgICB0b3A6IC0wLjM3NXJlbTtcbiAgICByaWdodDogLTAuMzc1cmVtO1xuICAgIGJvdHRvbTogLTAuMzc1cmVtO1xuICAgIGxlZnQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0yXFwuNSB7XG4gICAgdG9wOiAtMC42MjVyZW07XG4gICAgcmlnaHQ6IC0wLjYyNXJlbTtcbiAgICBib3R0b206IC0wLjYyNXJlbTtcbiAgICBsZWZ0OiAtMC42MjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQtM1xcLjUge1xuICAgIHRvcDogLTAuODc1cmVtO1xuICAgIHJpZ2h0OiAtMC44NzVyZW07XG4gICAgYm90dG9tOiAtMC44NzVyZW07XG4gICAgbGVmdDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMVxcLzIge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMVxcLzMge1xuICAgIHRvcDogMzMuMzMzMzMzJTtcbiAgICByaWdodDogMzMuMzMzMzMzJTtcbiAgICBib3R0b206IDMzLjMzMzMzMyU7XG4gICAgbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTJcXC8zIHtcbiAgICB0b3A6IDY2LjY2NjY2NyU7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NyU7XG4gICAgYm90dG9tOiA2Ni42NjY2NjclO1xuICAgIGxlZnQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDppbnNldC0xXFwvNCB7XG4gICAgdG9wOiAyNSU7XG4gICAgcmlnaHQ6IDI1JTtcbiAgICBib3R0b206IDI1JTtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cblxuICAuc21cXDppbnNldC0yXFwvNCB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAuc21cXDppbnNldC0zXFwvNCB7XG4gICAgdG9wOiA3NSU7XG4gICAgcmlnaHQ6IDc1JTtcbiAgICBib3R0b206IDc1JTtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAuc21cXDppbnNldC1mdWxsIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cblxuICAuc21cXDotaW5zZXQtMVxcLzIge1xuICAgIHRvcDogLTUwJTtcbiAgICByaWdodDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0xXFwvMyB7XG4gICAgdG9wOiAtMzMuMzMzMzMzJTtcbiAgICByaWdodDogLTMzLjMzMzMzMyU7XG4gICAgYm90dG9tOiAtMzMuMzMzMzMzJTtcbiAgICBsZWZ0OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0yXFwvMyB7XG4gICAgdG9wOiAtNjYuNjY2NjY3JTtcbiAgICByaWdodDogLTY2LjY2NjY2NyU7XG4gICAgYm90dG9tOiAtNjYuNjY2NjY3JTtcbiAgICBsZWZ0OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC0xXFwvNCB7XG4gICAgdG9wOiAtMjUlO1xuICAgIHJpZ2h0OiAtMjUlO1xuICAgIGJvdHRvbTogLTI1JTtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LTJcXC80IHtcbiAgICB0b3A6IC01MCU7XG4gICAgcmlnaHQ6IC01MCU7XG4gICAgYm90dG9tOiAtNTAlO1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAuc21cXDotaW5zZXQtM1xcLzQge1xuICAgIHRvcDogLTc1JTtcbiAgICByaWdodDogLTc1JTtcbiAgICBib3R0b206IC03NSU7XG4gICAgbGVmdDogLTc1JTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC1mdWxsIHtcbiAgICB0b3A6IC0xMDAlO1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICBib3R0b206IC0xMDAlO1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0wIHtcbiAgICB0b3A6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAuc21cXDppbnNldC15LTEge1xuICAgIHRvcDogMC4yNXJlbTtcbiAgICBib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTEge1xuICAgIHJpZ2h0OiAwLjI1cmVtO1xuICAgIGxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTIge1xuICAgIHRvcDogMC41cmVtO1xuICAgIGJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0yIHtcbiAgICByaWdodDogMC41cmVtO1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMyB7XG4gICAgdG9wOiAwLjc1cmVtO1xuICAgIGJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMyB7XG4gICAgcmlnaHQ6IDAuNzVyZW07XG4gICAgbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktNCB7XG4gICAgdG9wOiAxcmVtO1xuICAgIGJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtNCB7XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktNSB7XG4gICAgdG9wOiAxLjI1cmVtO1xuICAgIGJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtNSB7XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktNiB7XG4gICAgdG9wOiAxLjVyZW07XG4gICAgYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTYge1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS03IHtcbiAgICB0b3A6IDEuNzVyZW07XG4gICAgYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC03IHtcbiAgICByaWdodDogMS43NXJlbTtcbiAgICBsZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS04IHtcbiAgICB0b3A6IDJyZW07XG4gICAgYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC04IHtcbiAgICByaWdodDogMnJlbTtcbiAgICBsZWZ0OiAycmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS05IHtcbiAgICB0b3A6IDIuMjVyZW07XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC05IHtcbiAgICByaWdodDogMi4yNXJlbTtcbiAgICBsZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0xMCB7XG4gICAgdG9wOiAyLjVyZW07XG4gICAgYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTEwIHtcbiAgICByaWdodDogMi41cmVtO1xuICAgIGxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMTEge1xuICAgIHRvcDogMi43NXJlbTtcbiAgICBib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTExIHtcbiAgICByaWdodDogMi43NXJlbTtcbiAgICBsZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0xMiB7XG4gICAgdG9wOiAzcmVtO1xuICAgIGJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMTIge1xuICAgIHJpZ2h0OiAzcmVtO1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTE0IHtcbiAgICB0b3A6IDMuNXJlbTtcbiAgICBib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMTQge1xuICAgIHJpZ2h0OiAzLjVyZW07XG4gICAgbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0xNiB7XG4gICAgdG9wOiA0cmVtO1xuICAgIGJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMTYge1xuICAgIHJpZ2h0OiA0cmVtO1xuICAgIGxlZnQ6IDRyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTIwIHtcbiAgICB0b3A6IDVyZW07XG4gICAgYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0yMCB7XG4gICAgcmlnaHQ6IDVyZW07XG4gICAgbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMjQge1xuICAgIHRvcDogNnJlbTtcbiAgICBib3R0b206IDZyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTI0IHtcbiAgICByaWdodDogNnJlbTtcbiAgICBsZWZ0OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0yOCB7XG4gICAgdG9wOiA3cmVtO1xuICAgIGJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMjgge1xuICAgIHJpZ2h0OiA3cmVtO1xuICAgIGxlZnQ6IDdyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LTMyIHtcbiAgICB0b3A6IDhyZW07XG4gICAgYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0zMiB7XG4gICAgcmlnaHQ6IDhyZW07XG4gICAgbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMzYge1xuICAgIHRvcDogOXJlbTtcbiAgICBib3R0b206IDlyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTM2IHtcbiAgICByaWdodDogOXJlbTtcbiAgICBsZWZ0OiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS00MCB7XG4gICAgdG9wOiAxMHJlbTtcbiAgICBib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC00MCB7XG4gICAgcmlnaHQ6IDEwcmVtO1xuICAgIGxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS00NCB7XG4gICAgdG9wOiAxMXJlbTtcbiAgICBib3R0b206IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC00NCB7XG4gICAgcmlnaHQ6IDExcmVtO1xuICAgIGxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS00OCB7XG4gICAgdG9wOiAxMnJlbTtcbiAgICBib3R0b206IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC00OCB7XG4gICAgcmlnaHQ6IDEycmVtO1xuICAgIGxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS01MiB7XG4gICAgdG9wOiAxM3JlbTtcbiAgICBib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC01MiB7XG4gICAgcmlnaHQ6IDEzcmVtO1xuICAgIGxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS01NiB7XG4gICAgdG9wOiAxNHJlbTtcbiAgICBib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC01NiB7XG4gICAgcmlnaHQ6IDE0cmVtO1xuICAgIGxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS02MCB7XG4gICAgdG9wOiAxNXJlbTtcbiAgICBib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC02MCB7XG4gICAgcmlnaHQ6IDE1cmVtO1xuICAgIGxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS02NCB7XG4gICAgdG9wOiAxNnJlbTtcbiAgICBib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC02NCB7XG4gICAgcmlnaHQ6IDE2cmVtO1xuICAgIGxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS03MiB7XG4gICAgdG9wOiAxOHJlbTtcbiAgICBib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC03MiB7XG4gICAgcmlnaHQ6IDE4cmVtO1xuICAgIGxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS04MCB7XG4gICAgdG9wOiAyMHJlbTtcbiAgICBib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC04MCB7XG4gICAgcmlnaHQ6IDIwcmVtO1xuICAgIGxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS05NiB7XG4gICAgdG9wOiAyNHJlbTtcbiAgICBib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC05NiB7XG4gICAgcmlnaHQ6IDI0cmVtO1xuICAgIGxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS1hdXRvIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC1hdXRvIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS1weCB7XG4gICAgdG9wOiAxcHg7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAuc21cXDppbnNldC14LXB4IHtcbiAgICByaWdodDogMXB4O1xuICAgIGxlZnQ6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMFxcLjUge1xuICAgIHRvcDogMC4xMjVyZW07XG4gICAgYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMFxcLjUge1xuICAgIHJpZ2h0OiAwLjEyNXJlbTtcbiAgICBsZWZ0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMVxcLjUge1xuICAgIHRvcDogMC4zNzVyZW07XG4gICAgYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMVxcLjUge1xuICAgIHJpZ2h0OiAwLjM3NXJlbTtcbiAgICBsZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMlxcLjUge1xuICAgIHRvcDogMC42MjVyZW07XG4gICAgYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMlxcLjUge1xuICAgIHJpZ2h0OiAwLjYyNXJlbTtcbiAgICBsZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktM1xcLjUge1xuICAgIHRvcDogMC44NzVyZW07XG4gICAgYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtM1xcLjUge1xuICAgIHJpZ2h0OiAwLjg3NXJlbTtcbiAgICBsZWZ0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTAge1xuICAgIHRvcDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtMCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAuc21cXDotaW5zZXQteS0xIHtcbiAgICB0b3A6IC0wLjI1cmVtO1xuICAgIGJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC0xIHtcbiAgICByaWdodDogLTAuMjVyZW07XG4gICAgbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS0yIHtcbiAgICB0b3A6IC0wLjVyZW07XG4gICAgYm90dG9tOiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtMiB7XG4gICAgcmlnaHQ6IC0wLjVyZW07XG4gICAgbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTMge1xuICAgIHRvcDogLTAuNzVyZW07XG4gICAgYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTMge1xuICAgIHJpZ2h0OiAtMC43NXJlbTtcbiAgICBsZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTQge1xuICAgIHRvcDogLTFyZW07XG4gICAgYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTQge1xuICAgIHJpZ2h0OiAtMXJlbTtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTUge1xuICAgIHRvcDogLTEuMjVyZW07XG4gICAgYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTUge1xuICAgIHJpZ2h0OiAtMS4yNXJlbTtcbiAgICBsZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTYge1xuICAgIHRvcDogLTEuNXJlbTtcbiAgICBib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC02IHtcbiAgICByaWdodDogLTEuNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktNyB7XG4gICAgdG9wOiAtMS43NXJlbTtcbiAgICBib3R0b206IC0xLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtNyB7XG4gICAgcmlnaHQ6IC0xLjc1cmVtO1xuICAgIGxlZnQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktOCB7XG4gICAgdG9wOiAtMnJlbTtcbiAgICBib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtOCB7XG4gICAgcmlnaHQ6IC0ycmVtO1xuICAgIGxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktOSB7XG4gICAgdG9wOiAtMi4yNXJlbTtcbiAgICBib3R0b206IC0yLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtOSB7XG4gICAgcmlnaHQ6IC0yLjI1cmVtO1xuICAgIGxlZnQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMTAge1xuICAgIHRvcDogLTIuNXJlbTtcbiAgICBib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC0xMCB7XG4gICAgcmlnaHQ6IC0yLjVyZW07XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTExIHtcbiAgICB0b3A6IC0yLjc1cmVtO1xuICAgIGJvdHRvbTogLTIuNzVyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC0xMSB7XG4gICAgcmlnaHQ6IC0yLjc1cmVtO1xuICAgIGxlZnQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMTIge1xuICAgIHRvcDogLTNyZW07XG4gICAgYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTEyIHtcbiAgICByaWdodDogLTNyZW07XG4gICAgbGVmdDogLTNyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS0xNCB7XG4gICAgdG9wOiAtMy41cmVtO1xuICAgIGJvdHRvbTogLTMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTE0IHtcbiAgICByaWdodDogLTMuNXJlbTtcbiAgICBsZWZ0OiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMTYge1xuICAgIHRvcDogLTRyZW07XG4gICAgYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTE2IHtcbiAgICByaWdodDogLTRyZW07XG4gICAgbGVmdDogLTRyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS0yMCB7XG4gICAgdG9wOiAtNXJlbTtcbiAgICBib3R0b206IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtMjAge1xuICAgIHJpZ2h0OiAtNXJlbTtcbiAgICBsZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTI0IHtcbiAgICB0b3A6IC02cmVtO1xuICAgIGJvdHRvbTogLTZyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC0yNCB7XG4gICAgcmlnaHQ6IC02cmVtO1xuICAgIGxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMjgge1xuICAgIHRvcDogLTdyZW07XG4gICAgYm90dG9tOiAtN3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTI4IHtcbiAgICByaWdodDogLTdyZW07XG4gICAgbGVmdDogLTdyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteS0zMiB7XG4gICAgdG9wOiAtOHJlbTtcbiAgICBib3R0b206IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtMzIge1xuICAgIHJpZ2h0OiAtOHJlbTtcbiAgICBsZWZ0OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTM2IHtcbiAgICB0b3A6IC05cmVtO1xuICAgIGJvdHRvbTogLTlyZW07XG4gIH1cblxuICAuc21cXDotaW5zZXQteC0zNiB7XG4gICAgcmlnaHQ6IC05cmVtO1xuICAgIGxlZnQ6IC05cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktNDAge1xuICAgIHRvcDogLTEwcmVtO1xuICAgIGJvdHRvbTogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtNDAge1xuICAgIHJpZ2h0OiAtMTByZW07XG4gICAgbGVmdDogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktNDQge1xuICAgIHRvcDogLTExcmVtO1xuICAgIGJvdHRvbTogLTExcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtNDQge1xuICAgIHJpZ2h0OiAtMTFyZW07XG4gICAgbGVmdDogLTExcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktNDgge1xuICAgIHRvcDogLTEycmVtO1xuICAgIGJvdHRvbTogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtNDgge1xuICAgIHJpZ2h0OiAtMTJyZW07XG4gICAgbGVmdDogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktNTIge1xuICAgIHRvcDogLTEzcmVtO1xuICAgIGJvdHRvbTogLTEzcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtNTIge1xuICAgIHJpZ2h0OiAtMTNyZW07XG4gICAgbGVmdDogLTEzcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktNTYge1xuICAgIHRvcDogLTE0cmVtO1xuICAgIGJvdHRvbTogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtNTYge1xuICAgIHJpZ2h0OiAtMTRyZW07XG4gICAgbGVmdDogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktNjAge1xuICAgIHRvcDogLTE1cmVtO1xuICAgIGJvdHRvbTogLTE1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtNjAge1xuICAgIHJpZ2h0OiAtMTVyZW07XG4gICAgbGVmdDogLTE1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktNjQge1xuICAgIHRvcDogLTE2cmVtO1xuICAgIGJvdHRvbTogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtNjQge1xuICAgIHJpZ2h0OiAtMTZyZW07XG4gICAgbGVmdDogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktNzIge1xuICAgIHRvcDogLTE4cmVtO1xuICAgIGJvdHRvbTogLTE4cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtNzIge1xuICAgIHJpZ2h0OiAtMThyZW07XG4gICAgbGVmdDogLTE4cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktODAge1xuICAgIHRvcDogLTIwcmVtO1xuICAgIGJvdHRvbTogLTIwcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtODAge1xuICAgIHJpZ2h0OiAtMjByZW07XG4gICAgbGVmdDogLTIwcmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktOTYge1xuICAgIHRvcDogLTI0cmVtO1xuICAgIGJvdHRvbTogLTI0cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtOTYge1xuICAgIHJpZ2h0OiAtMjRyZW07XG4gICAgbGVmdDogLTI0cmVtO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktcHgge1xuICAgIHRvcDogLTFweDtcbiAgICBib3R0b206IC0xcHg7XG4gIH1cblxuICAuc21cXDotaW5zZXQteC1weCB7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgbGVmdDogLTFweDtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTBcXC41IHtcbiAgICB0b3A6IC0wLjEyNXJlbTtcbiAgICBib3R0b206IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTBcXC41IHtcbiAgICByaWdodDogLTAuMTI1cmVtO1xuICAgIGxlZnQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTFcXC41IHtcbiAgICB0b3A6IC0wLjM3NXJlbTtcbiAgICBib3R0b206IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTFcXC41IHtcbiAgICByaWdodDogLTAuMzc1cmVtO1xuICAgIGxlZnQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTJcXC41IHtcbiAgICB0b3A6IC0wLjYyNXJlbTtcbiAgICBib3R0b206IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTJcXC41IHtcbiAgICByaWdodDogLTAuNjI1cmVtO1xuICAgIGxlZnQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTNcXC41IHtcbiAgICB0b3A6IC0wLjg3NXJlbTtcbiAgICBib3R0b206IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTNcXC41IHtcbiAgICByaWdodDogLTAuODc1cmVtO1xuICAgIGxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMVxcLzIge1xuICAgIHRvcDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0xXFwvMiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAuc21cXDppbnNldC15LTFcXC8zIHtcbiAgICB0b3A6IDMzLjMzMzMzMyU7XG4gICAgYm90dG9tOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0xXFwvMyB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMyU7XG4gICAgbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMlxcLzMge1xuICAgIHRvcDogNjYuNjY2NjY3JTtcbiAgICBib3R0b206IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDppbnNldC14LTJcXC8zIHtcbiAgICByaWdodDogNjYuNjY2NjY3JTtcbiAgICBsZWZ0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0xXFwvNCB7XG4gICAgdG9wOiAyNSU7XG4gICAgYm90dG9tOiAyNSU7XG4gIH1cblxuICAuc21cXDppbnNldC14LTFcXC80IHtcbiAgICByaWdodDogMjUlO1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMlxcLzQge1xuICAgIHRvcDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0yXFwvNCB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAuc21cXDppbnNldC15LTNcXC80IHtcbiAgICB0b3A6IDc1JTtcbiAgICBib3R0b206IDc1JTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtM1xcLzQge1xuICAgIHJpZ2h0OiA3NSU7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS1mdWxsIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgYm90dG9tOiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC1mdWxsIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMVxcLzIge1xuICAgIHRvcDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gIH1cblxuICAuc21cXDotaW5zZXQteC0xXFwvMiB7XG4gICAgcmlnaHQ6IC01MCU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTFcXC8zIHtcbiAgICB0b3A6IC0zMy4zMzMzMzMlO1xuICAgIGJvdHRvbTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDotaW5zZXQteC0xXFwvMyB7XG4gICAgcmlnaHQ6IC0zMy4zMzMzMzMlO1xuICAgIGxlZnQ6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMlxcLzMge1xuICAgIHRvcDogLTY2LjY2NjY2NyU7XG4gICAgYm90dG9tOiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTJcXC8zIHtcbiAgICByaWdodDogLTY2LjY2NjY2NyU7XG4gICAgbGVmdDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDotaW5zZXQteS0xXFwvNCB7XG4gICAgdG9wOiAtMjUlO1xuICAgIGJvdHRvbTogLTI1JTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC14LTFcXC80IHtcbiAgICByaWdodDogLTI1JTtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXktMlxcLzQge1xuICAgIHRvcDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gIH1cblxuICAuc21cXDotaW5zZXQteC0yXFwvNCB7XG4gICAgcmlnaHQ6IC01MCU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOi1pbnNldC15LTNcXC80IHtcbiAgICB0b3A6IC03NSU7XG4gICAgYm90dG9tOiAtNzUlO1xuICB9XG5cbiAgLnNtXFw6LWluc2V0LXgtM1xcLzQge1xuICAgIHJpZ2h0OiAtNzUlO1xuICAgIGxlZnQ6IC03NSU7XG4gIH1cblxuICAuc21cXDotaW5zZXQteS1mdWxsIHtcbiAgICB0b3A6IC0xMDAlO1xuICAgIGJvdHRvbTogLTEwMCU7XG4gIH1cblxuICAuc21cXDotaW5zZXQteC1mdWxsIHtcbiAgICByaWdodDogLTEwMCU7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cblxuICAuc21cXDp0b3AtMCB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuc21cXDpyaWdodC0wIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTAge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnNtXFw6bGVmdC0wIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAuc21cXDp0b3AtMSB7XG4gICAgdG9wOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtMSB7XG4gICAgcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tMSB7XG4gICAgYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0xIHtcbiAgICBsZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTIge1xuICAgIHRvcDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtMiB7XG4gICAgcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS0yIHtcbiAgICBib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtMiB7XG4gICAgbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTMge1xuICAgIHRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTMge1xuICAgIHJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTMge1xuICAgIGJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtMyB7XG4gICAgbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC00IHtcbiAgICB0b3A6IDFyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC00IHtcbiAgICByaWdodDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS00IHtcbiAgICBib3R0b206IDFyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTQge1xuICAgIGxlZnQ6IDFyZW07XG4gIH1cblxuICAuc21cXDp0b3AtNSB7XG4gICAgdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtNSB7XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tNSB7XG4gICAgYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC01IHtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTYge1xuICAgIHRvcDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtNiB7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS02IHtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtNiB7XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTcge1xuICAgIHRvcDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTcge1xuICAgIHJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTcge1xuICAgIGJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtNyB7XG4gICAgbGVmdDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC04IHtcbiAgICB0b3A6IDJyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC04IHtcbiAgICByaWdodDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS04IHtcbiAgICBib3R0b206IDJyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTgge1xuICAgIGxlZnQ6IDJyZW07XG4gIH1cblxuICAuc21cXDp0b3AtOSB7XG4gICAgdG9wOiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtOSB7XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tOSB7XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC05IHtcbiAgICBsZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTEwIHtcbiAgICB0b3A6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTEwIHtcbiAgICByaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTEwIHtcbiAgICBib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtMTAge1xuICAgIGxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0xMSB7XG4gICAgdG9wOiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtMTEge1xuICAgIHJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTExIHtcbiAgICBib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTExIHtcbiAgICBsZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTEyIHtcbiAgICB0b3A6IDNyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC0xMiB7XG4gICAgcmlnaHQ6IDNyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tMTIge1xuICAgIGJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtMTIge1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cblxuICAuc21cXDp0b3AtMTQge1xuICAgIHRvcDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtMTQge1xuICAgIHJpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tMTQge1xuICAgIGJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0xNCB7XG4gICAgbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTE2IHtcbiAgICB0b3A6IDRyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC0xNiB7XG4gICAgcmlnaHQ6IDRyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tMTYge1xuICAgIGJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtMTYge1xuICAgIGxlZnQ6IDRyZW07XG4gIH1cblxuICAuc21cXDp0b3AtMjAge1xuICAgIHRvcDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTIwIHtcbiAgICByaWdodDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS0yMCB7XG4gICAgYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0yMCB7XG4gICAgbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0yNCB7XG4gICAgdG9wOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtMjQge1xuICAgIHJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTI0IHtcbiAgICBib3R0b206IDZyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTI0IHtcbiAgICBsZWZ0OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTI4IHtcbiAgICB0b3A6IDdyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC0yOCB7XG4gICAgcmlnaHQ6IDdyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tMjgge1xuICAgIGJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtMjgge1xuICAgIGxlZnQ6IDdyZW07XG4gIH1cblxuICAuc21cXDp0b3AtMzIge1xuICAgIHRvcDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTMyIHtcbiAgICByaWdodDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS0zMiB7XG4gICAgYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0zMiB7XG4gICAgbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0zNiB7XG4gICAgdG9wOiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtMzYge1xuICAgIHJpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTM2IHtcbiAgICBib3R0b206IDlyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTM2IHtcbiAgICBsZWZ0OiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTQwIHtcbiAgICB0b3A6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtNDAge1xuICAgIHJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS00MCB7XG4gICAgYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtNDAge1xuICAgIGxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTQ0IHtcbiAgICB0b3A6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtNDQge1xuICAgIHJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS00NCB7XG4gICAgYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtNDQge1xuICAgIGxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTQ4IHtcbiAgICB0b3A6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtNDgge1xuICAgIHJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS00OCB7XG4gICAgYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtNDgge1xuICAgIGxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTUyIHtcbiAgICB0b3A6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtNTIge1xuICAgIHJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS01MiB7XG4gICAgYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtNTIge1xuICAgIGxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTU2IHtcbiAgICB0b3A6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtNTYge1xuICAgIHJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS01NiB7XG4gICAgYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtNTYge1xuICAgIGxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTYwIHtcbiAgICB0b3A6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtNjAge1xuICAgIHJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS02MCB7XG4gICAgYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtNjAge1xuICAgIGxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTY0IHtcbiAgICB0b3A6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtNjQge1xuICAgIHJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS02NCB7XG4gICAgYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtNjQge1xuICAgIGxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTcyIHtcbiAgICB0b3A6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtNzIge1xuICAgIHJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS03MiB7XG4gICAgYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtNzIge1xuICAgIGxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTgwIHtcbiAgICB0b3A6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtODAge1xuICAgIHJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS04MCB7XG4gICAgYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtODAge1xuICAgIGxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTk2IHtcbiAgICB0b3A6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtOTYge1xuICAgIHJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS05NiB7XG4gICAgYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtOTYge1xuICAgIGxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLWF1dG8ge1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmxlZnQtYXV0byB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOnRvcC1weCB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAuc21cXDpyaWdodC1weCB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS1weCB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAuc21cXDpsZWZ0LXB4IHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cblxuICAuc21cXDp0b3AtMFxcLjUge1xuICAgIHRvcDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC0wXFwuNSB7XG4gICAgcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTBcXC41IHtcbiAgICBib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0wXFwuNSB7XG4gICAgbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDp0b3AtMVxcLjUge1xuICAgIHRvcDogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC0xXFwuNSB7XG4gICAgcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTFcXC41IHtcbiAgICBib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0xXFwuNSB7XG4gICAgbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDp0b3AtMlxcLjUge1xuICAgIHRvcDogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC0yXFwuNSB7XG4gICAgcmlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTJcXC41IHtcbiAgICBib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0yXFwuNSB7XG4gICAgbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAuc21cXDp0b3AtM1xcLjUge1xuICAgIHRvcDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC0zXFwuNSB7XG4gICAgcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTNcXC41IHtcbiAgICBib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0zXFwuNSB7XG4gICAgbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTAge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTAge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuc21cXDotYm90dG9tLTAge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtMCB7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLnNtXFw6LXRvcC0xIHtcbiAgICB0b3A6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTEge1xuICAgIHJpZ2h0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMSB7XG4gICAgYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTEge1xuICAgIGxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC0yIHtcbiAgICB0b3A6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtMiB7XG4gICAgcmlnaHQ6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTIge1xuICAgIGJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTIge1xuICAgIGxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTMge1xuICAgIHRvcDogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtMyB7XG4gICAgcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS0zIHtcbiAgICBib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtMyB7XG4gICAgbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTQge1xuICAgIHRvcDogLTFyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtNCB7XG4gICAgcmlnaHQ6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS00IHtcbiAgICBib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtNCB7XG4gICAgbGVmdDogLTFyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTUge1xuICAgIHRvcDogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtNSB7XG4gICAgcmlnaHQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS01IHtcbiAgICBib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtNSB7XG4gICAgbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTYge1xuICAgIHRvcDogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC02IHtcbiAgICByaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tNiB7XG4gICAgYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtNiB7XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtNyB7XG4gICAgdG9wOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC03IHtcbiAgICByaWdodDogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTcge1xuICAgIGJvdHRvbTogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC03IHtcbiAgICBsZWZ0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtOCB7XG4gICAgdG9wOiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC04IHtcbiAgICByaWdodDogLTJyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTgge1xuICAgIGJvdHRvbTogLTJyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC04IHtcbiAgICBsZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtOSB7XG4gICAgdG9wOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC05IHtcbiAgICByaWdodDogLTIuMjVyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTkge1xuICAgIGJvdHRvbTogLTIuMjVyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC05IHtcbiAgICBsZWZ0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtMTAge1xuICAgIHRvcDogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC0xMCB7XG4gICAgcmlnaHQ6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTEwIHtcbiAgICBib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC0xMCB7XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtMTEge1xuICAgIHRvcDogLTIuNzVyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtMTEge1xuICAgIHJpZ2h0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMTEge1xuICAgIGJvdHRvbTogLTIuNzVyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC0xMSB7XG4gICAgbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTEyIHtcbiAgICB0b3A6IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTEyIHtcbiAgICByaWdodDogLTNyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTEyIHtcbiAgICBib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtMTIge1xuICAgIGxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC0xNCB7XG4gICAgdG9wOiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTE0IHtcbiAgICByaWdodDogLTMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMTQge1xuICAgIGJvdHRvbTogLTMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTE0IHtcbiAgICBsZWZ0OiAtMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC0xNiB7XG4gICAgdG9wOiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC0xNiB7XG4gICAgcmlnaHQ6IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS0xNiB7XG4gICAgYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTE2IHtcbiAgICBsZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtMjAge1xuICAgIHRvcDogLTVyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtMjAge1xuICAgIHJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMjAge1xuICAgIGJvdHRvbTogLTVyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC0yMCB7XG4gICAgbGVmdDogLTVyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTI0IHtcbiAgICB0b3A6IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTI0IHtcbiAgICByaWdodDogLTZyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTI0IHtcbiAgICBib3R0b206IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtMjQge1xuICAgIGxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC0yOCB7XG4gICAgdG9wOiAtN3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC0yOCB7XG4gICAgcmlnaHQ6IC03cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS0yOCB7XG4gICAgYm90dG9tOiAtN3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTI4IHtcbiAgICBsZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtMzIge1xuICAgIHRvcDogLThyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtMzIge1xuICAgIHJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMzIge1xuICAgIGJvdHRvbTogLThyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC0zMiB7XG4gICAgbGVmdDogLThyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTM2IHtcbiAgICB0b3A6IC05cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTM2IHtcbiAgICByaWdodDogLTlyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTM2IHtcbiAgICBib3R0b206IC05cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtMzYge1xuICAgIGxlZnQ6IC05cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC00MCB7XG4gICAgdG9wOiAtMTByZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtNDAge1xuICAgIHJpZ2h0OiAtMTByZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTQwIHtcbiAgICBib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTQwIHtcbiAgICBsZWZ0OiAtMTByZW07XG4gIH1cblxuICAuc21cXDotdG9wLTQ0IHtcbiAgICB0b3A6IC0xMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC00NCB7XG4gICAgcmlnaHQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tNDQge1xuICAgIGJvdHRvbTogLTExcmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtNDQge1xuICAgIGxlZnQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtNDgge1xuICAgIHRvcDogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTQ4IHtcbiAgICByaWdodDogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS00OCB7XG4gICAgYm90dG9tOiAtMTJyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC00OCB7XG4gICAgbGVmdDogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC01MiB7XG4gICAgdG9wOiAtMTNyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtNTIge1xuICAgIHJpZ2h0OiAtMTNyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTUyIHtcbiAgICBib3R0b206IC0xM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTUyIHtcbiAgICBsZWZ0OiAtMTNyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTU2IHtcbiAgICB0b3A6IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC01NiB7XG4gICAgcmlnaHQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tNTYge1xuICAgIGJvdHRvbTogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtNTYge1xuICAgIGxlZnQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtNjAge1xuICAgIHRvcDogLTE1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTYwIHtcbiAgICByaWdodDogLTE1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS02MCB7XG4gICAgYm90dG9tOiAtMTVyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC02MCB7XG4gICAgbGVmdDogLTE1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC02NCB7XG4gICAgdG9wOiAtMTZyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtNjQge1xuICAgIHJpZ2h0OiAtMTZyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTY0IHtcbiAgICBib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTY0IHtcbiAgICBsZWZ0OiAtMTZyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTcyIHtcbiAgICB0b3A6IC0xOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC03MiB7XG4gICAgcmlnaHQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tNzIge1xuICAgIGJvdHRvbTogLTE4cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtNzIge1xuICAgIGxlZnQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtODAge1xuICAgIHRvcDogLTIwcmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTgwIHtcbiAgICByaWdodDogLTIwcmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS04MCB7XG4gICAgYm90dG9tOiAtMjByZW07XG4gIH1cblxuICAuc21cXDotbGVmdC04MCB7XG4gICAgbGVmdDogLTIwcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC05NiB7XG4gICAgdG9wOiAtMjRyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtOTYge1xuICAgIHJpZ2h0OiAtMjRyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTk2IHtcbiAgICBib3R0b206IC0yNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTk2IHtcbiAgICBsZWZ0OiAtMjRyZW07XG4gIH1cblxuICAuc21cXDotdG9wLXB4IHtcbiAgICB0b3A6IC0xcHg7XG4gIH1cblxuICAuc21cXDotcmlnaHQtcHgge1xuICAgIHJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS1weCB7XG4gICAgYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtcHgge1xuICAgIGxlZnQ6IC0xcHg7XG4gIH1cblxuICAuc21cXDotdG9wLTBcXC41IHtcbiAgICB0b3A6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC0wXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMFxcLjUge1xuICAgIGJvdHRvbTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtMFxcLjUge1xuICAgIGxlZnQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtMVxcLjUge1xuICAgIHRvcDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTFcXC41IHtcbiAgICByaWdodDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWJvdHRvbS0xXFwuNSB7XG4gICAgYm90dG9tOiAtMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDotbGVmdC0xXFwuNSB7XG4gICAgbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRvcC0yXFwuNSB7XG4gICAgdG9wOiAtMC42MjVyZW07XG4gIH1cblxuICAuc21cXDotcmlnaHQtMlxcLjUge1xuICAgIHJpZ2h0OiAtMC42MjVyZW07XG4gIH1cblxuICAuc21cXDotYm90dG9tLTJcXC41IHtcbiAgICBib3R0b206IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTJcXC41IHtcbiAgICBsZWZ0OiAtMC42MjVyZW07XG4gIH1cblxuICAuc21cXDotdG9wLTNcXC41IHtcbiAgICB0b3A6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC0zXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tM1xcLjUge1xuICAgIGJvdHRvbTogLTAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtM1xcLjUge1xuICAgIGxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0xXFwvMiB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuc21cXDpyaWdodC0xXFwvMiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS0xXFwvMiB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAuc21cXDpsZWZ0LTFcXC8yIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAuc21cXDp0b3AtMVxcLzMge1xuICAgIHRvcDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTFcXC8zIHtcbiAgICByaWdodDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS0xXFwvMyB7XG4gICAgYm90dG9tOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0xXFwvMyB7XG4gICAgbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0yXFwvMyB7XG4gICAgdG9wOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtMlxcLzMge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTJcXC8zIHtcbiAgICBib3R0b206IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDpsZWZ0LTJcXC8zIHtcbiAgICBsZWZ0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6dG9wLTFcXC80IHtcbiAgICB0b3A6IDI1JTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTFcXC80IHtcbiAgICByaWdodDogMjUlO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTFcXC80IHtcbiAgICBib3R0b206IDI1JTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtMVxcLzQge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0yXFwvNCB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuc21cXDpyaWdodC0yXFwvNCB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS0yXFwvNCB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAuc21cXDpsZWZ0LTJcXC80IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAuc21cXDp0b3AtM1xcLzQge1xuICAgIHRvcDogNzUlO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtM1xcLzQge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cblxuICAuc21cXDpib3R0b20tM1xcLzQge1xuICAgIGJvdHRvbTogNzUlO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0zXFwvNCB7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLnNtXFw6dG9wLWZ1bGwge1xuICAgIHRvcDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LWZ1bGwge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLWZ1bGwge1xuICAgIGJvdHRvbTogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtZnVsbCB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtMVxcLzIge1xuICAgIHRvcDogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOi1yaWdodC0xXFwvMiB7XG4gICAgcmlnaHQ6IC01MCU7XG4gIH1cblxuICAuc21cXDotYm90dG9tLTFcXC8yIHtcbiAgICBib3R0b206IC01MCU7XG4gIH1cblxuICAuc21cXDotbGVmdC0xXFwvMiB7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOi10b3AtMVxcLzMge1xuICAgIHRvcDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDotcmlnaHQtMVxcLzMge1xuICAgIHJpZ2h0OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMVxcLzMge1xuICAgIGJvdHRvbTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDotbGVmdC0xXFwvMyB7XG4gICAgbGVmdDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDotdG9wLTJcXC8zIHtcbiAgICB0b3A6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTJcXC8zIHtcbiAgICByaWdodDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDotYm90dG9tLTJcXC8zIHtcbiAgICBib3R0b206IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6LWxlZnQtMlxcLzMge1xuICAgIGxlZnQ6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6LXRvcC0xXFwvNCB7XG4gICAgdG9wOiAtMjUlO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTFcXC80IHtcbiAgICByaWdodDogLTI1JTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMVxcLzQge1xuICAgIGJvdHRvbTogLTI1JTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTFcXC80IHtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG5cbiAgLnNtXFw6LXRvcC0yXFwvNCB7XG4gICAgdG9wOiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTJcXC80IHtcbiAgICByaWdodDogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tMlxcLzQge1xuICAgIGJvdHRvbTogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTJcXC80IHtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6LXRvcC0zXFwvNCB7XG4gICAgdG9wOiAtNzUlO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LTNcXC80IHtcbiAgICByaWdodDogLTc1JTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tM1xcLzQge1xuICAgIGJvdHRvbTogLTc1JTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LTNcXC80IHtcbiAgICBsZWZ0OiAtNzUlO1xuICB9XG5cbiAgLnNtXFw6LXRvcC1mdWxsIHtcbiAgICB0b3A6IC0xMDAlO1xuICB9XG5cbiAgLnNtXFw6LXJpZ2h0LWZ1bGwge1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgfVxuXG4gIC5zbVxcOi1ib3R0b20tZnVsbCB7XG4gICAgYm90dG9tOiAtMTAwJTtcbiAgfVxuXG4gIC5zbVxcOi1sZWZ0LWZ1bGwge1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG5cbiAgLnNtXFw6cmVzaXplLW5vbmUge1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOnJlc2l6ZS15IHtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xuICB9XG5cbiAgLnNtXFw6cmVzaXplLXgge1xuICAgIHJlc2l6ZTogaG9yaXpvbnRhbDtcbiAgfVxuXG4gIC5zbVxcOnJlc2l6ZSB7XG4gICAgcmVzaXplOiBib3RoO1xuICB9XG5cbiAgLnNtXFw6c2hhZG93LXNtIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6c2hhZG93IHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpzaGFkb3ctbWQge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOnNoYWRvdy1sZyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpzaGFkb3cteGwge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpzaGFkb3ctMnhsIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6c2hhZG93LWlubmVyIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6c2hhZG93LW5vbmUge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnNoYWRvdy1zbSB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnNoYWRvdyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LW1kIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctbGcge1xuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LXhsIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LTJ4bCB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnNoYWRvdy1pbm5lciB7XG4gICAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnNoYWRvdy1ub25lIHtcbiAgICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctc206Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LW1kOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LWxnOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpzaGFkb3cteGw6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LTJ4bDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctaW5uZXI6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LW5vbmU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNoYWRvdy1zbTpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2hhZG93OmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNoYWRvdy1tZDpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzaGFkb3ctbGc6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzaGFkb3cteGw6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNoYWRvdy0yeGw6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNoYWRvdy1pbm5lcjpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2hhZG93LW5vbmU6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2hhZG93LXNtOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzaGFkb3c6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2hhZG93LW1kOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNoYWRvdy1sZzpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNoYWRvdy14bDpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2hhZG93LTJ4bDpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2hhZG93LWlubmVyOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzaGFkb3ctbm9uZTpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnNtXFw6cmluZy0wIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDBweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuc21cXDpyaW5nLTEge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMXB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctMiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygycHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnNtXFw6cmluZy00IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDRweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuc21cXDpyaW5nLTgge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoOHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmcge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoM3B4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctaW5zZXQge1xuICAgIC0tdHctcmluZy1pbnNldDogaW5zZXQ7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDBweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLTE6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDFweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLTI6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDJweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLTQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDRweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLTg6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDhweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygzcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbnNldDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1pbnNldDogaW5zZXQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygwcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLTE6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMXB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy0yOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDJweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctNDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg0cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLTg6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoOHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZzpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygzcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWluc2V0OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctaW5zZXQ6IGluc2V0O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtdHJhbnNwYXJlbnQge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtY3VycmVudCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtYmxhY2sge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwMDA7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC13aGl0ZSB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyYXktNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWZhZmI7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1ncmF5LTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2YzZjRmNjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyYXktMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTVlN2ViO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JheS0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWQ1ZGI7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1ncmF5LTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzljYTNhZjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyYXktNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmI3MjgwO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JheS02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YjU1NjM7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1ncmF5LTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3NDE1MTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyYXktODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWYyOTM3O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtZ3JheS05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMTE4Mjc7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1yZWQtNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYyZjI7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1yZWQtMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVlMmUyO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcmVkLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlY2FjYTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXJlZC0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2E1YTU7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1yZWQtNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjg3MTcxO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcmVkLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmNDQ0NDtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXJlZC02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYzI2MjY7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1yZWQtNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjkxYzFjO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcmVkLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzk5MWIxYjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXJlZC05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ZjFkMWQ7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmZiZWI7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmM2M3O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQteWVsbG93LTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZTY4YTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXllbGxvdy0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2QzNGQ7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJiZjI0O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQteWVsbG93LTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1OWUwYjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXllbGxvdy02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkOTc3MDY7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjQ1MzA5O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQteWVsbG93LTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkyNDAwZTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXllbGxvdy05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ODM1MGY7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1ncmVlbi01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjZmRmNTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyZWVuLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZmFlNTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyZWVuLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3ZjNkMDtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyZWVuLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZlZTdiNztcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyZWVuLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM0ZDM5OTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyZWVuLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzEwYjk4MTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyZWVuLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA1OTY2OTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyZWVuLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA0Nzg1NztcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyZWVuLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NWY0NjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWdyZWVuLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NGUzYjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWJsdWUtNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZmY2ZmY7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1ibHVlLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiZWFmZTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWJsdWUtMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmZkYmZlO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtYmx1ZS0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5M2M1ZmQ7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1ibHVlLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYwYTVmYTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWJsdWUtNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjM2I4MmY2O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtYmx1ZS02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMyNTYzZWI7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1ibHVlLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFkNGVkODtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWJsdWUtODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWU0MGFmO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtYmx1ZS05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTNhOGE7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZWYyZmY7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTBlN2ZmO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtaW5kaWdvLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M3ZDJmZTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWluZGlnby0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNWI0ZmM7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODE4Y2Y4O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYzNjZmMTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWluZGlnby02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0ZjQ2ZTU7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNDMzOGNhO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtaW5kaWdvLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3MzBhMztcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LWluZGlnby05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzMTJlODE7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNWYzZmY7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWRlOWZlO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcHVycGxlLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RkZDZmZTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXB1cnBsZS0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjNGI1ZmQ7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTc4YmZhO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzhiNWNmNjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXB1cnBsZS02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3YzNhZWQ7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmQyOGQ5O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcHVycGxlLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzViMjFiNjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXB1cnBsZS05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YzFkOTU7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1waW5rLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRmMmY4O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcGluay0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2U3ZjM7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1waW5rLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiY2ZlODtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXBpbmstMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlhOGQ0O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcGluay00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNDcyYjY7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1waW5rLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjNDg5OTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXBpbmstNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGIyNzc3O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtcGluay03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZTE4NWQ7XG4gIH1cblxuICAuc21cXDpyaW5nLW9mZnNldC1waW5rLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzlkMTc0ZDtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb2Zmc2V0LXBpbmstOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODMxODQzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwMDA7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2YzZjRmNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2U1ZTdlYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZDVkYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzljYTNhZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZiNzI4MDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRiNTU2MztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3NDE1MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFmMjkzNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzExMTgyNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYyZjI7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZTJlMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVjYWNhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2E1YTU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y4NzE3MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWY0NDQ0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYzI2MjY7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I5MWMxYztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTkxYjFiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ZjFkMWQ7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmYmViO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYzYzc7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZTY4YTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNkMzRkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmJmMjQ7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1OWUwYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDk3NzA2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiNDUzMDk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkyNDAwZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNzgzNTBmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWNmZGY1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZmFlNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhN2YzZDA7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmVlN2I3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM0ZDM5OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMGI5ODE7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDU5NjY5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA0Nzg1NztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjVmNDY7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY0ZTNiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZmY2ZmY7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYmVhZmU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZmRiZmU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5M2M1ZmQ7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MGE1ZmE7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzYjgyZjY7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMyNTYzZWI7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZDRlZDg7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTQwYWY7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTNhOGE7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWVmMmZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlMGU3ZmY7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M3ZDJmZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTViNGZjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MThjZjg7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYzNjZmMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGY0NmU1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0MzM4Y2E7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3MzBhMztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzEyZTgxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWRlOWZlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkZGQ2ZmU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M0YjVmZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTc4YmZhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4YjVjZjY7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdjM2FlZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmQyOGQ5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM1YjIxYjY7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRjMWQ5NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRmMmY4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNlN2YzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJjZmU4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlhOGQ0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjQ3MmI2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWM0ODk5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGIyNzc3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmUxODVkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWQxNzRkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODMxODQzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwMDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlmYWZiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2YzZjRmNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlNWU3ZWI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFkNWRiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzljYTNhZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2YjcyODA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGI1NTYzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3NDE1MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZjI5Mzc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTExODI3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYyZjI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWUyZTI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWNhY2E7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2E1YTU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmODcxNzE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZjQ0NDQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYzI2MjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiOTFjMWM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5OTFiMWI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ZjFkMWQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZmJlYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjNjNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZTY4YTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiYmYyNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1OWUwYjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Q5NzcwNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I0NTMwOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkyNDAwZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzc4MzUwZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlY2ZkZjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZmFlNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTdmM2QwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZWU3Yjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM0ZDM5OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTBiOTgxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNTk2Njk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA0Nzg1NztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjRlM2I7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZmY2ZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGJlYWZlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JmZGJmZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5M2M1ZmQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjBhNWZhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzNiODJmNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMyNTYzZWI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlNDBhZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTNhOGE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VlZjJmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2UwZTdmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M3ZDJmZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E1YjRmYztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgxOGNmODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYzNjZmMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRmNDZlNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzQzMzhjYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3MzBhMztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzMxMmU4MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjVmM2ZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWRlOWZlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGRkNmZlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzRiNWZkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTc4YmZhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2MzYWVkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmQyOGQ5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNWIyMWI2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGMxZDk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRmMmY4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZTdmMztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmNmZTg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlhOGQ0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y0NzJiNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlYzQ4OTk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGIyNzc3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JlMTg1ZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5ZDE3NGQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODMxODQzO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMHB4O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtMSB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtMiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMnB4O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtNCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vZmZzZXQtOCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTE6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC0yOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMnB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtNDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTg6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtMTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC0yOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vZmZzZXQtODpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6cmluZy10cmFuc3BhcmVudCB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOnJpbmctY3VycmVudCB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpyaW5nLWJsYWNrIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXdoaXRlIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWdyYXktNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JheS0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JheS0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JheS0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JheS00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JheS01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JheS02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JheS03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JheS04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JheS05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcmVkLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXJlZC0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcmVkLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1yZWQtMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXJlZC00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcmVkLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcmVkLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcmVkLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcmVkLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcmVkLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmcteWVsbG93LTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXllbGxvdy0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmcteWVsbG93LTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmcteWVsbG93LTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXllbGxvdy01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXllbGxvdy04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXllbGxvdy05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWdyZWVuLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWdyZWVuLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ncmVlbi0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JlZW4tMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWdyZWVuLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWdyZWVuLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWdyZWVuLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctZ3JlZW4tNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWdyZWVuLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWdyZWVuLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWJsdWUtNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctYmx1ZS0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctYmx1ZS0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctYmx1ZS0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctYmx1ZS00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ibHVlLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWJsdWUtNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1ibHVlLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctYmx1ZS04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWJsdWUtOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1pbmRpZ28tNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctaW5kaWdvLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLWluZGlnby0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctaW5kaWdvLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctaW5kaWdvLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctaW5kaWdvLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcHVycGxlLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXB1cnBsZS0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXB1cnBsZS00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXB1cnBsZS02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcHVycGxlLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcGluay01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1waW5rLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1waW5rLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1waW5rLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1waW5rLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1waW5rLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXBpbmstNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctcGluay03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpyaW5nLXBpbmstODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1waW5rLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmcteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmcteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmcteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmcteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmcteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vcGFjaXR5LTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vcGFjaXR5LTUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6cmluZy1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb3BhY2l0eS0zMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5zbVxcOnJpbmctb3BhY2l0eS00MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb3BhY2l0eS01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb3BhY2l0eS02MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5zbVxcOnJpbmctb3BhY2l0eS03MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOnJpbmctb3BhY2l0eS03NSB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpyaW5nLW9wYWNpdHktODAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDpyaW5nLW9wYWNpdHktOTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpyaW5nLW9wYWNpdHktOTUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6cmluZy1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTI1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS03NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktOTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0xMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTIwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMzA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb3BhY2l0eS00MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNjA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb3BhY2l0eS03MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTgwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktOTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6ZmlsbC1jdXJyZW50IHtcbiAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpzdHJva2UtY3VycmVudCB7XG4gICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpzdHJva2UtMCB7XG4gICAgc3Ryb2tlLXdpZHRoOiAwO1xuICB9XG5cbiAgLnNtXFw6c3Ryb2tlLTEge1xuICAgIHN0cm9rZS13aWR0aDogMTtcbiAgfVxuXG4gIC5zbVxcOnN0cm9rZS0yIHtcbiAgICBzdHJva2Utd2lkdGg6IDI7XG4gIH1cblxuICAuc21cXDp0YWJsZS1hdXRvIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cblxuICAuc21cXDp0YWJsZS1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDp0ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtdHJhbnNwYXJlbnQge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtY3VycmVudCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmxhY2sge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC13aGl0ZSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyYXktNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmF5LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyYXktMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JheS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmF5LTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyYXktNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JheS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmF5LTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyYXktODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JheS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1yZWQtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1yZWQtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcmVkLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXJlZC0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1yZWQtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcmVkLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1yZWQtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXJlZC03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcmVkLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1yZWQtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXllbGxvdy01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXllbGxvdy0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQteWVsbG93LTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQteWVsbG93LTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQteWVsbG93LTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQteWVsbG93LTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQteWVsbG93LTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZWVuLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JlZW4tMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JlZW4tMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JlZW4tMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JlZW4tNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmVlbi01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZWVuLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmVlbi03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmVlbi04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZWVuLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmx1ZS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWJsdWUtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmx1ZS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ibHVlLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWJsdWUtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ibHVlLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmx1ZS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmx1ZS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmx1ZS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmx1ZS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtaW5kaWdvLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtaW5kaWdvLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWluZGlnby0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtaW5kaWdvLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWluZGlnby01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWluZGlnby02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtaW5kaWdvLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1pbmRpZ28tODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWluZGlnby05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcHVycGxlLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcHVycGxlLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXB1cnBsZS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcHVycGxlLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXB1cnBsZS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXB1cnBsZS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXB1cnBsZS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXB1cnBsZS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcHVycGxlLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1waW5rLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcGluay0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1waW5rLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXBpbmstMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcGluay00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1waW5rLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcGluay02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXBpbmstNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXBpbmstODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXBpbmstOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXRyYW5zcGFyZW50IHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWN1cnJlbnQge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsYWNrIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtd2hpdGUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcGluay01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcGluay0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtcGluay01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWN1cnJlbnQ6aG92ZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtYmxhY2s6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQteWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQteWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQteWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQteWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1jdXJyZW50OmZvY3VzIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcGluay01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcGFjaXR5LTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcGFjaXR5LTUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtb3BhY2l0eS0zMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5zbVxcOnRleHQtb3BhY2l0eS00MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtb3BhY2l0eS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtb3BhY2l0eS02MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5zbVxcOnRleHQtb3BhY2l0eS03MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5zbVxcOnRleHQtb3BhY2l0eS03NSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDp0ZXh0LW9wYWNpdHktODAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDp0ZXh0LW9wYWNpdHktOTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuc21cXDp0ZXh0LW9wYWNpdHktOTUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMjAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMjUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS04MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS05MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS05NSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3BhY2l0eS01OmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMjA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3BhY2l0eS0yNTpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3BhY2l0eS0zMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTQwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3BhY2l0eS02MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTcwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNzU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktODA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3BhY2l0eS05MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTk1OmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0wOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTI1OmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3BhY2l0eS01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNzA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3BhY2l0eS03NTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3BhY2l0eS04MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktOTU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOnRydW5jYXRlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy1lbGxpcHNpcyB7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy1jbGlwIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICB9XG5cbiAgLnNtXFw6aXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAuc21cXDpub3QtaXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuICAuc21cXDp1cHBlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAuc21cXDpsb3dlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cblxuICAuc21cXDpjYXBpdGFsaXplIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuXG4gIC5zbVxcOm5vcm1hbC1jYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOnVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAuc21cXDpsaW5lLXRocm91Z2gge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLnNtXFw6bm8tdW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNtXFw6Z3JvdXAtaG92ZXJcXDp1bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zbVxcOmdyb3VwLWhvdmVyXFw6bGluZS10aHJvdWdoIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc21cXDpncm91cC1ob3ZlclxcOm5vLXVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6dW5kZXJsaW5lOmZvY3VzLXdpdGhpbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAuc21cXDpmb2N1cy13aXRoaW5cXDpsaW5lLXRocm91Z2g6Zm9jdXMtd2l0aGluIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOm5vLXVuZGVybGluZTpmb2N1cy13aXRoaW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dW5kZXJsaW5lOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6bGluZS10aHJvdWdoOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6bm8tdW5kZXJsaW5lOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnVuZGVybGluZTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmxpbmUtdGhyb3VnaDpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm5vLXVuZGVybGluZTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLnNtXFw6YW50aWFsaWFzZWQge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cblxuICAuc21cXDpzdWJwaXhlbC1hbnRpYWxpYXNlZCB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm9yZGluYWwsIC5zbVxcOnNsYXNoZWQtemVybywgLnNtXFw6bGluaW5nLW51bXMsIC5zbVxcOm9sZHN0eWxlLW51bXMsIC5zbVxcOnByb3BvcnRpb25hbC1udW1zLCAuc21cXDp0YWJ1bGFyLW51bXMsIC5zbVxcOmRpYWdvbmFsLWZyYWN0aW9ucywgLnNtXFw6c3RhY2tlZC1mcmFjdGlvbnMge1xuICAgIC0tdHctb3JkaW5hbDogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tdHctc2xhc2hlZC16ZXJvOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS10dy1udW1lcmljLWZpZ3VyZTogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tdHctbnVtZXJpYy1zcGFjaW5nOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS10dy1udW1lcmljLWZyYWN0aW9uOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IHZhcigtLXR3LW9yZGluYWwpIHZhcigtLXR3LXNsYXNoZWQtemVybykgdmFyKC0tdHctbnVtZXJpYy1maWd1cmUpIHZhcigtLXR3LW51bWVyaWMtc3BhY2luZykgdmFyKC0tdHctbnVtZXJpYy1mcmFjdGlvbik7XG4gIH1cblxuICAuc21cXDpub3JtYWwtbnVtcyB7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IG5vcm1hbDtcbiAgfVxuXG4gIC5zbVxcOm9yZGluYWwge1xuICAgIC0tdHctb3JkaW5hbDogb3JkaW5hbDtcbiAgfVxuXG4gIC5zbVxcOnNsYXNoZWQtemVybyB7XG4gICAgLS10dy1zbGFzaGVkLXplcm86IHNsYXNoZWQtemVybztcbiAgfVxuXG4gIC5zbVxcOmxpbmluZy1udW1zIHtcbiAgICAtLXR3LW51bWVyaWMtZmlndXJlOiBsaW5pbmctbnVtcztcbiAgfVxuXG4gIC5zbVxcOm9sZHN0eWxlLW51bXMge1xuICAgIC0tdHctbnVtZXJpYy1maWd1cmU6IG9sZHN0eWxlLW51bXM7XG4gIH1cblxuICAuc21cXDpwcm9wb3J0aW9uYWwtbnVtcyB7XG4gICAgLS10dy1udW1lcmljLXNwYWNpbmc6IHByb3BvcnRpb25hbC1udW1zO1xuICB9XG5cbiAgLnNtXFw6dGFidWxhci1udW1zIHtcbiAgICAtLXR3LW51bWVyaWMtc3BhY2luZzogdGFidWxhci1udW1zO1xuICB9XG5cbiAgLnNtXFw6ZGlhZ29uYWwtZnJhY3Rpb25zIHtcbiAgICAtLXR3LW51bWVyaWMtZnJhY3Rpb246IGRpYWdvbmFsLWZyYWN0aW9ucztcbiAgfVxuXG4gIC5zbVxcOnN0YWNrZWQtZnJhY3Rpb25zIHtcbiAgICAtLXR3LW51bWVyaWMtZnJhY3Rpb246IHN0YWNrZWQtZnJhY3Rpb25zO1xuICB9XG5cbiAgLnNtXFw6dHJhY2tpbmctdGlnaHRlciB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gIH1cblxuICAuc21cXDp0cmFja2luZy10aWdodCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xuICB9XG5cbiAgLnNtXFw6dHJhY2tpbmctbm9ybWFsIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICB9XG5cbiAgLnNtXFw6dHJhY2tpbmctd2lkZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIH1cblxuICAuc21cXDp0cmFja2luZy13aWRlciB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYWNraW5nLXdpZGVzdCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB9XG5cbiAgLnNtXFw6c2VsZWN0LW5vbmUge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAuc21cXDpzZWxlY3QtdGV4dCB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbiAgfVxuXG4gIC5zbVxcOnNlbGVjdC1hbGwge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IGFsbDtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBhbGw7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogYWxsO1xuICB9XG5cbiAgLnNtXFw6c2VsZWN0LWF1dG8ge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBhdXRvO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IGF1dG87XG4gIH1cblxuICAuc21cXDphbGlnbi1iYXNlbGluZSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgLnNtXFw6YWxpZ24tdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG5cbiAgLnNtXFw6YWxpZ24tbWlkZGxlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgLnNtXFw6YWxpZ24tYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG5cbiAgLnNtXFw6YWxpZ24tdGV4dC10b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgfVxuXG4gIC5zbVxcOmFsaWduLXRleHQtYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIH1cblxuICAuc21cXDp2aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgLnNtXFw6aW52aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAuc21cXDp3aGl0ZXNwYWNlLW5vcm1hbCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5zbVxcOndoaXRlc3BhY2Utbm93cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLnNtXFw6d2hpdGVzcGFjZS1wcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gIH1cblxuICAuc21cXDp3aGl0ZXNwYWNlLXByZS1saW5lIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gIH1cblxuICAuc21cXDp3aGl0ZXNwYWNlLXByZS13cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIH1cblxuICAuc21cXDpicmVhay1ub3JtYWwge1xuICAgIG92ZXJmbG93LXdyYXA6IG5vcm1hbDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cblxuICAuc21cXDpicmVhay13b3JkcyB7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgfVxuXG4gIC5zbVxcOmJyZWFrLWFsbCB7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB9XG5cbiAgLnNtXFw6dy0wIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnNtXFw6dy0xIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctMiB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctMyB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDp3LTQge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6dy01IHtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNiB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNyB7XG4gICAgd2lkdGg6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDp3LTgge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6dy05IHtcbiAgICB3aWR0aDogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctMTAge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDp3LTExIHtcbiAgICB3aWR0aDogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctMTIge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6dy0xNCB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctMTYge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0yMCB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAuc21cXDp3LTI0IHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnctMjgge1xuICAgIHdpZHRoOiA3cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0zMiB7XG4gICAgd2lkdGg6IDhyZW07XG4gIH1cblxuICAuc21cXDp3LTM2IHtcbiAgICB3aWR0aDogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNDAge1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNDQge1xuICAgIHdpZHRoOiAxMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNDgge1xuICAgIHdpZHRoOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNTIge1xuICAgIHdpZHRoOiAxM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnctNTYge1xuICAgIHdpZHRoOiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNjAge1xuICAgIHdpZHRoOiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNjQge1xuICAgIHdpZHRoOiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNzIge1xuICAgIHdpZHRoOiAxOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnctODAge1xuICAgIHdpZHRoOiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnctOTYge1xuICAgIHdpZHRoOiAyNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnctYXV0byB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuc21cXDp3LXB4IHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnNtXFw6dy0wXFwuNSB7XG4gICAgd2lkdGg6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0xXFwuNSB7XG4gICAgd2lkdGg6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0yXFwuNSB7XG4gICAgd2lkdGg6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0zXFwuNSB7XG4gICAgd2lkdGg6IDAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0xXFwvMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOnctMVxcLzMge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6dy0yXFwvMyB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDp3LTFcXC80IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnNtXFw6dy0yXFwvNCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOnctM1xcLzQge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuc21cXDp3LTFcXC81IHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnNtXFw6dy0yXFwvNSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC5zbVxcOnctM1xcLzUge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAuc21cXDp3LTRcXC81IHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnNtXFw6dy0xXFwvNiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDp3LTJcXC82IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOnctM1xcLzYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuc21cXDp3LTRcXC82IHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOnctNVxcLzYge1xuICAgIHdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6dy0xXFwvMTIge1xuICAgIHdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDp3LTJcXC8xMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDp3LTNcXC8xMiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5zbVxcOnctNFxcLzEyIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOnctNVxcLzEyIHtcbiAgICB3aWR0aDogNDEuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOnctNlxcLzEyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnNtXFw6dy03XFwvMTIge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6dy04XFwvMTIge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6dy05XFwvMTIge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuc21cXDp3LTEwXFwvMTIge1xuICAgIHdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6dy0xMVxcLzEyIHtcbiAgICB3aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOnctZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc21cXDp3LXNjcmVlbiB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICB9XG5cbiAgLnNtXFw6dy1taW4ge1xuICAgIHdpZHRoOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIHdpZHRoOiAtbW96LW1pbi1jb250ZW50O1xuICAgIHdpZHRoOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5zbVxcOnctbWF4IHtcbiAgICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAuc21cXDp6LTAge1xuICAgIHotaW5kZXg6IDA7XG4gIH1cblxuICAuc21cXDp6LTEwIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5zbVxcOnotMjAge1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLnNtXFw6ei0zMCB7XG4gICAgei1pbmRleDogMzA7XG4gIH1cblxuICAuc21cXDp6LTQwIHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuXG4gIC5zbVxcOnotNTAge1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG5cbiAgLnNtXFw6ei1hdXRvIHtcbiAgICB6LWluZGV4OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXMtd2l0aGluXFw6ei0wOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnotMTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnotMjA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnotMzA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnotNDA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnotNTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA1MDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzLXdpdGhpblxcOnotYXV0bzpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnotMDpmb2N1cyB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ei0xMDpmb2N1cyB7XG4gICAgei1pbmRleDogMTA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnotMjA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp6LTMwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ei00MDpmb2N1cyB7XG4gICAgei1pbmRleDogNDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnotNTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp6LWF1dG86Zm9jdXMge1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAuc21cXDpnYXAtMCB7XG4gICAgZ2FwOiAwcHg7XG4gIH1cblxuICAuc21cXDpnYXAtMSB7XG4gICAgZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTIge1xuICAgIGdhcDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTMge1xuICAgIGdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC00IHtcbiAgICBnYXA6IDFyZW07XG4gIH1cblxuICAuc21cXDpnYXAtNSB7XG4gICAgZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTYge1xuICAgIGdhcDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTcge1xuICAgIGdhcDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC04IHtcbiAgICBnYXA6IDJyZW07XG4gIH1cblxuICAuc21cXDpnYXAtOSB7XG4gICAgZ2FwOiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTEwIHtcbiAgICBnYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC0xMSB7XG4gICAgZ2FwOiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTEyIHtcbiAgICBnYXA6IDNyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMTQge1xuICAgIGdhcDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTE2IHtcbiAgICBnYXA6IDRyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMjAge1xuICAgIGdhcDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC0yNCB7XG4gICAgZ2FwOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTI4IHtcbiAgICBnYXA6IDdyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMzIge1xuICAgIGdhcDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC0zNiB7XG4gICAgZ2FwOiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTQwIHtcbiAgICBnYXA6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTQ0IHtcbiAgICBnYXA6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTQ4IHtcbiAgICBnYXA6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTUyIHtcbiAgICBnYXA6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTU2IHtcbiAgICBnYXA6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTYwIHtcbiAgICBnYXA6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTY0IHtcbiAgICBnYXA6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTcyIHtcbiAgICBnYXA6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTgwIHtcbiAgICBnYXA6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTk2IHtcbiAgICBnYXA6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXB4IHtcbiAgICBnYXA6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmdhcC0wXFwuNSB7XG4gICAgZ2FwOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC0xXFwuNSB7XG4gICAgZ2FwOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC0yXFwuNSB7XG4gICAgZ2FwOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC0zXFwuNSB7XG4gICAgZ2FwOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMHB4O1xuICAgICAgICAgY29sdW1uLWdhcDogMHB4O1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtMSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtMyB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDFyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC01IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtNiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC03IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtOCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAycmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTkge1xuICAgIC1tb3otY29sdW1uLWdhcDogMi4yNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC0xMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC0xMSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyLjc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTEyIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtMTQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMy41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtMTYge1xuICAgIC1tb3otY29sdW1uLWdhcDogNHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDRyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC0yMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTI0IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDZyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtMjgge1xuICAgIC1tb3otY29sdW1uLWdhcDogN3JlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDdyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC0zMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA4cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTM2IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDlyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtNDAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTByZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTQ0IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDExcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTFyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC00OCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtNTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTNyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTU2IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE0cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTRyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC02MCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtNjQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTZyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTcyIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE4cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMThyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC04MCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyMHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtOTYge1xuICAgIC1tb3otY29sdW1uLWdhcDogMjRyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LXB4IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFweDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTBcXC41IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMTI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC0xXFwuNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjM3NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtMlxcLjUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC42MjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTNcXC41IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuODc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS0wIHtcbiAgICByb3ctZ2FwOiAwcHg7XG4gIH1cblxuICAuc21cXDpnYXAteS0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktMiB7XG4gICAgcm93LWdhcDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktMyB7XG4gICAgcm93LWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTQge1xuICAgIHJvdy1nYXA6IDFyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS01IHtcbiAgICByb3ctZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktNiB7XG4gICAgcm93LWdhcDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktNyB7XG4gICAgcm93LWdhcDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTgge1xuICAgIHJvdy1nYXA6IDJyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS05IHtcbiAgICByb3ctZ2FwOiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktMTAge1xuICAgIHJvdy1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTExIHtcbiAgICByb3ctZ2FwOiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktMTIge1xuICAgIHJvdy1nYXA6IDNyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS0xNCB7XG4gICAgcm93LWdhcDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktMTYge1xuICAgIHJvdy1nYXA6IDRyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS0yMCB7XG4gICAgcm93LWdhcDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTI0IHtcbiAgICByb3ctZ2FwOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktMjgge1xuICAgIHJvdy1nYXA6IDdyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS0zMiB7XG4gICAgcm93LWdhcDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTM2IHtcbiAgICByb3ctZ2FwOiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktNDAge1xuICAgIHJvdy1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktNDQge1xuICAgIHJvdy1nYXA6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktNDgge1xuICAgIHJvdy1nYXA6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktNTIge1xuICAgIHJvdy1nYXA6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktNTYge1xuICAgIHJvdy1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktNjAge1xuICAgIHJvdy1nYXA6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktNjQge1xuICAgIHJvdy1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktNzIge1xuICAgIHJvdy1nYXA6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktODAge1xuICAgIHJvdy1nYXA6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktOTYge1xuICAgIHJvdy1nYXA6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktcHgge1xuICAgIHJvdy1nYXA6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTBcXC41IHtcbiAgICByb3ctZ2FwOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTFcXC41IHtcbiAgICByb3ctZ2FwOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTJcXC41IHtcbiAgICByb3ctZ2FwOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTNcXC41IHtcbiAgICByb3ctZ2FwOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtZmxvdy1yb3cge1xuICAgIGdyaWQtYXV0by1mbG93OiByb3c7XG4gIH1cblxuICAuc21cXDpncmlkLWZsb3ctY29sIHtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1mbG93LXJvdy1kZW5zZSB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdyBkZW5zZTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtZmxvdy1jb2wtZGVuc2Uge1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW4gZGVuc2U7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtMSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtY29scy0zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtNCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtY29scy02IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtNyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTgge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtY29scy05IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtMTAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtMTEge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDExLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtMTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtbm9uZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBub25lO1xuICB9XG5cbiAgLnNtXFw6YXV0by1jb2xzLWF1dG8ge1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6YXV0by1jb2xzLW1pbiB7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLnNtXFw6YXV0by1jb2xzLW1heCB7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLnNtXFw6YXV0by1jb2xzLWZyIHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWlubWF4KDAsIDFmcik7XG4gIH1cblxuICAuc21cXDpjb2wtYXV0byB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gIH1cblxuICAuc21cXDpjb2wtc3Bhbi0xIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tMiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIHNwYW4gMjtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zcGFuLTMge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDMgLyBzcGFuIDM7XG4gIH1cblxuICAuc21cXDpjb2wtc3Bhbi00IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA0IC8gc3BhbiA0O1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tNSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNSAvIHNwYW4gNTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zcGFuLTYge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDYgLyBzcGFuIDY7XG4gIH1cblxuICAuc21cXDpjb2wtc3Bhbi03IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA3IC8gc3BhbiA3O1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tOCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOCAvIHNwYW4gODtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zcGFuLTkge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDkgLyBzcGFuIDk7XG4gIH1cblxuICAuc21cXDpjb2wtc3Bhbi0xMCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTAgLyBzcGFuIDEwO1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tMTEge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDExIC8gc3BhbiAxMTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zcGFuLTEyIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMiAvIHNwYW4gMTI7XG4gIH1cblxuICAuc21cXDpjb2wtc3Bhbi1mdWxsIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTEge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTIge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTMge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTQge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTUge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA1O1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTYge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTcge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA3O1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTgge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA4O1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTkge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA5O1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTEwIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTA7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtMTEge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zdGFydC0xMiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEyO1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTEzIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTM7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtYXV0byB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IGF1dG87XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTEge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtMiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC0zIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDM7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTQge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNDtcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtNSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA1O1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC02IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDY7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTcge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNztcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtOCB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA4O1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC05IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDk7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTEwIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEwO1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC0xMSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtMTIge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTI7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTEzIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEzO1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IGF1dG87XG4gIH1cblxuICAuc21cXDpncmlkLXJvd3MtMSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1yb3dzLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtcm93cy0zIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLXJvd3MtNCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1yb3dzLTUge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtcm93cy02IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLXJvd3Mtbm9uZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBub25lO1xuICB9XG5cbiAgLnNtXFw6YXV0by1yb3dzLWF1dG8ge1xuICAgIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6YXV0by1yb3dzLW1pbiB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLnNtXFw6YXV0by1yb3dzLW1heCB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLnNtXFw6YXV0by1yb3dzLWZyIHtcbiAgICBncmlkLWF1dG8tcm93czogbWlubWF4KDAsIDFmcik7XG4gIH1cblxuICAuc21cXDpyb3ctYXV0byB7XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gIH1cblxuICAuc21cXDpyb3ctc3Bhbi0xIHtcbiAgICBncmlkLXJvdzogc3BhbiAxIC8gc3BhbiAxO1xuICB9XG5cbiAgLnNtXFw6cm93LXNwYW4tMiB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMiAvIHNwYW4gMjtcbiAgfVxuXG4gIC5zbVxcOnJvdy1zcGFuLTMge1xuICAgIGdyaWQtcm93OiBzcGFuIDMgLyBzcGFuIDM7XG4gIH1cblxuICAuc21cXDpyb3ctc3Bhbi00IHtcbiAgICBncmlkLXJvdzogc3BhbiA0IC8gc3BhbiA0O1xuICB9XG5cbiAgLnNtXFw6cm93LXNwYW4tNSB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNSAvIHNwYW4gNTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1zcGFuLTYge1xuICAgIGdyaWQtcm93OiBzcGFuIDYgLyBzcGFuIDY7XG4gIH1cblxuICAuc21cXDpyb3ctc3Bhbi1mdWxsIHtcbiAgICBncmlkLXJvdzogMSAvIC0xO1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTEge1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTIge1xuICAgIGdyaWQtcm93LXN0YXJ0OiAyO1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTMge1xuICAgIGdyaWQtcm93LXN0YXJ0OiAzO1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTQge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA0O1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTUge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA1O1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTYge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA2O1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTcge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA3O1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LWF1dG8ge1xuICAgIGdyaWQtcm93LXN0YXJ0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6cm93LWVuZC0xIHtcbiAgICBncmlkLXJvdy1lbmQ6IDE7XG4gIH1cblxuICAuc21cXDpyb3ctZW5kLTIge1xuICAgIGdyaWQtcm93LWVuZDogMjtcbiAgfVxuXG4gIC5zbVxcOnJvdy1lbmQtMyB7XG4gICAgZ3JpZC1yb3ctZW5kOiAzO1xuICB9XG5cbiAgLnNtXFw6cm93LWVuZC00IHtcbiAgICBncmlkLXJvdy1lbmQ6IDQ7XG4gIH1cblxuICAuc21cXDpyb3ctZW5kLTUge1xuICAgIGdyaWQtcm93LWVuZDogNTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1lbmQtNiB7XG4gICAgZ3JpZC1yb3ctZW5kOiA2O1xuICB9XG5cbiAgLnNtXFw6cm93LWVuZC03IHtcbiAgICBncmlkLXJvdy1lbmQ6IDc7XG4gIH1cblxuICAuc21cXDpyb3ctZW5kLWF1dG8ge1xuICAgIGdyaWQtcm93LWVuZDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOnRyYW5zZm9ybSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMDtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwO1xuICAgIC0tdHctcm90YXRlOiAwO1xuICAgIC0tdHctc2tldy14OiAwO1xuICAgIC0tdHctc2tldy15OiAwO1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZhcigtLXR3LXRyYW5zbGF0ZS14KSkgdHJhbnNsYXRlWSh2YXIoLS10dy10cmFuc2xhdGUteSkpIHJvdGF0ZSh2YXIoLS10dy1yb3RhdGUpKSBza2V3WCh2YXIoLS10dy1za2V3LXgpKSBza2V3WSh2YXIoLS10dy1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHctc2NhbGUteCkpIHNjYWxlWSh2YXIoLS10dy1zY2FsZS15KSk7XG4gIH1cblxuICAuc21cXDp0cmFuc2Zvcm0tZ3B1IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwO1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDA7XG4gICAgLS10dy1yb3RhdGU6IDA7XG4gICAgLS10dy1za2V3LXg6IDA7XG4gICAgLS10dy1za2V3LXk6IDA7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKHZhcigtLXR3LXRyYW5zbGF0ZS14KSwgdmFyKC0tdHctdHJhbnNsYXRlLXkpLCAwKSByb3RhdGUodmFyKC0tdHctcm90YXRlKSkgc2tld1godmFyKC0tdHctc2tldy14KSkgc2tld1kodmFyKC0tdHctc2tldy15KSkgc2NhbGVYKHZhcigtLXR3LXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHctc2NhbGUteSkpO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNmb3JtLW5vbmUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOm9yaWdpbi1jZW50ZXIge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOm9yaWdpbi10b3Age1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgfVxuXG4gIC5zbVxcOm9yaWdpbi10b3AtcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgfVxuXG4gIC5zbVxcOm9yaWdpbi1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIH1cblxuICAuc21cXDpvcmlnaW4tYm90dG9tLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XG4gIH1cblxuICAuc21cXDpvcmlnaW4tYm90dG9tIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIH1cblxuICAuc21cXDpvcmlnaW4tYm90dG9tLWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xuICB9XG5cbiAgLnNtXFw6b3JpZ2luLWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIH1cblxuICAuc21cXDpvcmlnaW4tdG9wLWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtMCB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLTUwIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAuc21cXDpzY2FsZS03NSB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAuc21cXDpzY2FsZS05MCB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtOTUge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtMTAwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtMTA1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtMTEwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLTEyNSB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLTE1MCB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuc21cXDpzY2FsZS14LTAge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtNTAge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gIH1cblxuICAuc21cXDpzY2FsZS14LTc1IHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtOTAge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gIH1cblxuICAuc21cXDpzY2FsZS14LTk1IHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtMTAwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gIH1cblxuICAuc21cXDpzY2FsZS14LTEwNSB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteC0xMTAge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteC0xMjUge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtMTUwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXktMCB7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteS01MCB7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXktNzUge1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteS05MCB7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXktOTUge1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteS0xMDAge1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXktMTA1IHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAuc21cXDpzY2FsZS15LTExMCB7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAuc21cXDpzY2FsZS15LTEyNSB7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteS0xNTAge1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS0wOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS01MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS03NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLTkwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLTk1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS0xMDU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLTExMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLTEyNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUtMTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteC0wOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXgtNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXgtNzU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS14LTkwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS14LTk1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteC0xMDA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteC0xMDU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteC0xMTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS14LTEyNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS14LTE1MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXktMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS15LTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS15LTc1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteS05MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteS05NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXktMTA1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXktMTEwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteS0xMjU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteS0xNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS0wOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS01MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS03NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLTkwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLTk1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS0xMDU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLTExMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLTEyNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUtMTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteC0wOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXgtNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXgtNzU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTkwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTk1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteC0xMDA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteC0xMDU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteC0xMTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTEyNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTE1MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXktMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS15LTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS15LTc1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS05MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS05NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXktMTA1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXktMTEwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS0xMjU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS0xNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnNtXFw6cm90YXRlLTAge1xuICAgIC0tdHctcm90YXRlOiAwZGVnO1xuICB9XG5cbiAgLnNtXFw6cm90YXRlLTEge1xuICAgIC0tdHctcm90YXRlOiAxZGVnO1xuICB9XG5cbiAgLnNtXFw6cm90YXRlLTIge1xuICAgIC0tdHctcm90YXRlOiAyZGVnO1xuICB9XG5cbiAgLnNtXFw6cm90YXRlLTMge1xuICAgIC0tdHctcm90YXRlOiAzZGVnO1xuICB9XG5cbiAgLnNtXFw6cm90YXRlLTYge1xuICAgIC0tdHctcm90YXRlOiA2ZGVnO1xuICB9XG5cbiAgLnNtXFw6cm90YXRlLTEyIHtcbiAgICAtLXR3LXJvdGF0ZTogMTJkZWc7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtNDUge1xuICAgIC0tdHctcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC5zbVxcOnJvdGF0ZS05MCB7XG4gICAgLS10dy1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLnNtXFw6cm90YXRlLTE4MCB7XG4gICAgLS10dy1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC5zbVxcOi1yb3RhdGUtMTgwIHtcbiAgICAtLXR3LXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC5zbVxcOi1yb3RhdGUtOTAge1xuICAgIC0tdHctcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAuc21cXDotcm90YXRlLTQ1IHtcbiAgICAtLXR3LXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLnNtXFw6LXJvdGF0ZS0xMiB7XG4gICAgLS10dy1yb3RhdGU6IC0xMmRlZztcbiAgfVxuXG4gIC5zbVxcOi1yb3RhdGUtNiB7XG4gICAgLS10dy1yb3RhdGU6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6LXJvdGF0ZS0zIHtcbiAgICAtLXR3LXJvdGF0ZTogLTNkZWc7XG4gIH1cblxuICAuc21cXDotcm90YXRlLTIge1xuICAgIC0tdHctcm90YXRlOiAtMmRlZztcbiAgfVxuXG4gIC5zbVxcOi1yb3RhdGUtMSB7XG4gICAgLS10dy1yb3RhdGU6IC0xZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpyb3RhdGUtMDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDBkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnJvdGF0ZS0xOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6cm90YXRlLTI6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAyZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpyb3RhdGUtMzpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDNkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnJvdGF0ZS02OmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6cm90YXRlLTEyOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnJvdGF0ZS00NTpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpyb3RhdGUtOTA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6cm90YXRlLTE4MDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXJvdGF0ZS0xODA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotcm90YXRlLTkwOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotcm90YXRlLTQ1OmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotcm90YXRlLTEyOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTEyZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotcm90YXRlLTY6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXJvdGF0ZS0zOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTNkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1yb3RhdGUtMjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0yZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotcm90YXRlLTE6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cm90YXRlLTA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAwZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyb3RhdGUtMTpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJvdGF0ZS0yOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cm90YXRlLTM6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAzZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyb3RhdGUtNjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJvdGF0ZS0xMjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDEyZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyb3RhdGUtNDU6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cm90YXRlLTkwOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJvdGF0ZS0xODA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1yb3RhdGUtMTgwOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXJvdGF0ZS05MDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXJvdGF0ZS00NTpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXJvdGF0ZS0xMjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0xMmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXJvdGF0ZS02OmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1yb3RhdGUtMzpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0zZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotcm90YXRlLTI6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtMmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXJvdGF0ZS0xOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0xIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC01IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC05IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTExIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0xNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0yMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTI0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMjgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDdyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0zMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTM2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNDAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNDQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNDgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtODAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtOTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtcHgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTBcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTFcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTJcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTNcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC00IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC01IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC02IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTcge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTkge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTEwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTExIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0xMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zLjVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTIwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0yNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMjgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTMyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0zNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTlyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtNDAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC00NCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTExcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTQ4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtNTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC01NiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTYwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtNjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC03MiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE4cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTgwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjByZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtOTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC1weCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0wXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTFcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMlxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0zXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMVxcLzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMlxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0xXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjUlO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTNcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3NSU7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC1mdWxsIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTFcXC8yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0yXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMVxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNSU7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtM1xcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03NSU7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtZnVsbCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0xIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS01IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktNyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS05IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTExIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0xNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMy41cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0yMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTI0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMjgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDdyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0zMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTM2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA5cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktNDAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktNDQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDExcmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktNDgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktNTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktNTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktNjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktNjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktNzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE4cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktODAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktOTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktcHgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTBcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTFcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTJcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTNcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS00IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS01IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS02IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTcge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTkge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTEwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTExIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0xMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zLjVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTIwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0yNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMjgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTMyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0zNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTlyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktNDAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS00NCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTExcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTQ4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktNTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS01NiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTYwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktNjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS03MiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE4cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTgwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjByZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktOTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS1weCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0wXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTFcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMlxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0zXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMVxcLzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMlxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0xXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjUlO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTNcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3NSU7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS1mdWxsIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTFcXC8yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0yXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMVxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNSU7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktM1xcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03NSU7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktZnVsbCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTc6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDdyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTFyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQ4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTYwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMThyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTgwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0wXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0wOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC04OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0xMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTE2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtN3JlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTExcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTUyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTNyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTY0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE4cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTk2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC8yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI1JTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMlxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDc1JTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtZnVsbDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMlxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNSU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTNcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNzUlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtZnVsbDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTc6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDdyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTFyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTYwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMThyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTgwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0wXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0wOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS04OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtN3JlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTExcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTUyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTNyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTY0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE4cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTk2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0xXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC8yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI1JTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMlxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDc1JTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktZnVsbDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMlxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNSU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTNcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNzUlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktZnVsbDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTc6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTEwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDdyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTFyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMThyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTgwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0wXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0wOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC04OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtN3JlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTExcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTUyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTNyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE4cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTk2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjRyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC8yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI1JTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMlxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDc1JTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtZnVsbDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMlxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNSU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTNcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNzUlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtZnVsbDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTc6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTEwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDdyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTFyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQ4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEzcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMThyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTgwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI0cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0wXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0wOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS04OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtN3JlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTExcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTUyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTNyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTY0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE4cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTk2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjRyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC44NzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC8yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI1JTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMlxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDc1JTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktZnVsbDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMlxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNSU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTNcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNzUlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktZnVsbDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAuc21cXDpza2V3LXgtMCB7XG4gICAgLS10dy1za2V3LXg6IDBkZWc7XG4gIH1cblxuICAuc21cXDpza2V3LXgtMSB7XG4gICAgLS10dy1za2V3LXg6IDFkZWc7XG4gIH1cblxuICAuc21cXDpza2V3LXgtMiB7XG4gICAgLS10dy1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAuc21cXDpza2V3LXgtMyB7XG4gICAgLS10dy1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAuc21cXDpza2V3LXgtNiB7XG4gICAgLS10dy1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAuc21cXDpza2V3LXgtMTIge1xuICAgIC0tdHctc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5zbVxcOi1za2V3LXgtMTIge1xuICAgIC0tdHctc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAuc21cXDotc2tldy14LTYge1xuICAgIC0tdHctc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC5zbVxcOi1za2V3LXgtMyB7XG4gICAgLS10dy1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLnNtXFw6LXNrZXcteC0yIHtcbiAgICAtLXR3LXNrZXcteDogLTJkZWc7XG4gIH1cblxuICAuc21cXDotc2tldy14LTEge1xuICAgIC0tdHctc2tldy14OiAtMWRlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteS0wIHtcbiAgICAtLXR3LXNrZXcteTogMGRlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteS0xIHtcbiAgICAtLXR3LXNrZXcteTogMWRlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteS0yIHtcbiAgICAtLXR3LXNrZXcteTogMmRlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteS0zIHtcbiAgICAtLXR3LXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteS02IHtcbiAgICAtLXR3LXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteS0xMiB7XG4gICAgLS10dy1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLnNtXFw6LXNrZXcteS0xMiB7XG4gICAgLS10dy1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5zbVxcOi1za2V3LXktNiB7XG4gICAgLS10dy1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6LXNrZXcteS0zIHtcbiAgICAtLXR3LXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAuc21cXDotc2tldy15LTIge1xuICAgIC0tdHctc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC5zbVxcOi1za2V3LXktMSB7XG4gICAgLS10dy1za2V3LXk6IC0xZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpza2V3LXgtMDpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDBkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteC0xOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy14LTI6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAyZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpza2V3LXgtMzpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteC02OmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy14LTEyOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1za2V3LXgtMTI6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1za2V3LXgtNjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotc2tldy14LTM6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXNrZXcteC0yOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1za2V3LXgtMTpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpza2V3LXktMDpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDBkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteS0xOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogMWRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy15LTI6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpza2V3LXktMzpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteS02OmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy15LTEyOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1za2V3LXktMTI6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1za2V3LXktNjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotc2tldy15LTM6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXNrZXcteS0yOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1za2V3LXktMTpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC0xZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXgtMDpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDBkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNrZXcteC0xOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy14LTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAyZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXgtMzpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNrZXcteC02OmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy14LTEyOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXgtMTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXgtNjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotc2tldy14LTM6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXNrZXcteC0yOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogLTJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXgtMTpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXktMDpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDBkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNrZXcteS0xOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogMWRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy15LTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXktMzpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNrZXcteS02OmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy15LTEyOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXktMTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXktNjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotc2tldy15LTM6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXNrZXcteS0yOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXktMTpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC0xZGVnO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNpdGlvbi1ub25lIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBub25lO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNpdGlvbi1hbGwge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5zbVxcOnRyYW5zaXRpb24ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZSwgb3BhY2l0eSwgYm94LXNoYWRvdywgdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNpdGlvbi1jb2xvcnMge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5zbVxcOnRyYW5zaXRpb24tb3BhY2l0eSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5zbVxcOnRyYW5zaXRpb24tc2hhZG93IHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNpdGlvbi10cmFuc2Zvcm0ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5zbVxcOmVhc2UtbGluZWFyIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG5cbiAgLnNtXFw6ZWFzZS1pbiB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpO1xuICB9XG5cbiAgLnNtXFw6ZWFzZS1vdXQge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC5zbVxcOmVhc2UtaW4tb3V0IHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC5zbVxcOmR1cmF0aW9uLTc1IHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3NW1zO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tMTAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDBtcztcbiAgfVxuXG4gIC5zbVxcOmR1cmF0aW9uLTE1MCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAuc21cXDpkdXJhdGlvbi0yMDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tMzAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgfVxuXG4gIC5zbVxcOmR1cmF0aW9uLTUwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIH1cblxuICAuc21cXDpkdXJhdGlvbi03MDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDcwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tMTAwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZGVsYXktNzUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDc1bXM7XG4gIH1cblxuICAuc21cXDpkZWxheS0xMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZGVsYXktMTUwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxNTBtcztcbiAgfVxuXG4gIC5zbVxcOmRlbGF5LTIwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG4gIH1cblxuICAuc21cXDpkZWxheS0zMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZGVsYXktNTAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcbiAgfVxuXG4gIC5zbVxcOmRlbGF5LTcwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNzAwbXM7XG4gIH1cblxuICAuc21cXDpkZWxheS0xMDAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDAwbXM7XG4gIH1cblxuICAuc21cXDphbmltYXRlLW5vbmUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG5cbiAgLnNtXFw6YW5pbWF0ZS1zcGluIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICB9XG5cbiAgLnNtXFw6YW5pbWF0ZS1waW5nIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgfVxuXG4gIC5zbVxcOmFuaW1hdGUtcHVsc2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xuICB9XG5cbiAgLnNtXFw6YW5pbWF0ZS1ib3VuY2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBib3VuY2UgMXMgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IGJvdW5jZSAxcyBpbmZpbml0ZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1kXFw6Y29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAgIC5tZFxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tZFxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAubWRcXDpjb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIC5tZFxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTUzNnB4KSB7XG4gICAgLm1kXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTUzNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygzcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMy41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDMuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDMuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg0cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg2cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg3cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDdyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg3cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDhyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg5cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg5cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMThyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMThyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMjByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMjRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDFweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4xMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC44NzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTcgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTcgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0zcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0xMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktMTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0zLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMy41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMy41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTMuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC00cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0xNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC03cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0yOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtN3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC03cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLThyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTMyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC04cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtOXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTlyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTQ4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTQ4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTUyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTUyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTY0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTY0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMThyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMjByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMjByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yMHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTk2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMjRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTk2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMXB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTFweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0wXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMTI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0wXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4xMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC4xMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0xXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0xXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0zXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuODc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0zXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC44NzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC44NzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXktMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygwcHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteC0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygwcHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXgtMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDJweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteS00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS14LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYyg0cHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXktOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYyg4cHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteC04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg4cHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS14ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygxcHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDE7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteC1yZXZlcnNlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXRyYW5zcGFyZW50ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1jdXJyZW50ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmxhY2sgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXdoaXRlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JheS0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWdyYXktMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JheS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWdyYXktNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JheS04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWdyYXktOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1yZWQtNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXJlZC0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXJlZC0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXJlZC0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXJlZC00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXJlZC01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1yZWQtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcmVkLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXJlZC04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1yZWQtOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteWVsbG93LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15ZWxsb3ctMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15ZWxsb3ctMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15ZWxsb3ctMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXllbGxvdy00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteWVsbG93LTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15ZWxsb3ctNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteWVsbG93LTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteWVsbG93LTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXllbGxvdy05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmVlbi01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JlZW4tMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmVlbi0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWdyZWVuLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JlZW4tNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWdyZWVuLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmVlbi02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmVlbi03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWdyZWVuLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmVlbi05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWJsdWUtMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ibHVlLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZS00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZS02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ibHVlLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWJsdWUtODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZS05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1pbmRpZ28tNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWluZGlnby0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWluZGlnby0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWluZGlnby0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWluZGlnby00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWluZGlnby01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtaW5kaWdvLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWluZGlnby03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1pbmRpZ28tODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtaW5kaWdvLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXB1cnBsZS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcHVycGxlLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcHVycGxlLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcHVycGxlLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcHVycGxlLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcHVycGxlLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1wdXJwbGUtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXB1cnBsZS03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcHVycGxlLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXB1cnBsZS05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcGluay0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXBpbmstMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcGluay01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcGluay02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcGluay03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXBpbmstOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtc29saWQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWRhc2hlZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWRvdHRlZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWRvdWJsZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW5vbmUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtb3BhY2l0eS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcGFjaXR5LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW9wYWNpdHktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtb3BhY2l0eS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcGFjaXR5LTI1ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcGFjaXR5LTMwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW9wYWNpdHktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtb3BhY2l0eS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcGFjaXR5LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW9wYWNpdHktNzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtb3BhY2l0eS03NSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtb3BhY2l0eS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcGFjaXR5LTkwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW9wYWNpdHktOTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW9wYWNpdHktMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOnNyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5tZFxcOm5vdC1zci1vbmx5IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpzci1vbmx5OmZvY3VzLXdpdGhpbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6bm90LXNyLW9ubHk6Zm9jdXMtd2l0aGluIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNyLW9ubHk6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6bm90LXNyLW9ubHk6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5tZFxcOmFwcGVhcmFuY2Utbm9uZSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAubWRcXDpiZy1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuXG4gIC5tZFxcOmJnLWxvY2FsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGxvY2FsO1xuICB9XG5cbiAgLm1kXFw6Ymctc2Nyb2xsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgfVxuXG4gIC5tZFxcOmJnLWNsaXAtYm9yZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIH1cblxuICAubWRcXDpiZy1jbGlwLXBhZGRpbmcge1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIH1cblxuICAubWRcXDpiZy1jbGlwLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIH1cblxuICAubWRcXDpiZy1jbGlwLXRleHQge1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICB9XG5cbiAgLm1kXFw6YmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6YmctY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6YmctYmxhY2sge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXdoaXRlIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmF5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmF5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctZ3JheS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYXktMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmF5LTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctZ3JheS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYXktNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmF5LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctZ3JheS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYXktOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1yZWQtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlZC0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlZC0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlZC0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlZC00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlZC01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1yZWQtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcmVkLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlZC04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1yZWQtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmcteWVsbG93LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXllbGxvdy00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmcteWVsbG93LTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmcteWVsbG93LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmcteWVsbG93LTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXllbGxvdy05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyZWVuLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyZWVuLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyZWVuLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctYmx1ZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctYmx1ZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ibHVlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctYmx1ZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctYmx1ZS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctYmx1ZS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ibHVlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWJsdWUtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctYmx1ZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1pbmRpZ28tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWluZGlnby0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWluZGlnby0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWluZGlnby0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWluZGlnby00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWluZGlnby01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWluZGlnby03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXB1cnBsZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcHVycGxlLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcHVycGxlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcHVycGxlLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXB1cnBsZS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXB1cnBsZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1waW5rLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1waW5rLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcGluay0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXBpbmstMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1waW5rLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcGluay01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcGluay02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcGluay03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1waW5rLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXBpbmstOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctYmxhY2sge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXdoaXRlIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXJlZC0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXJlZC0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXJlZC0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXJlZC00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXJlZC01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXJlZC04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWN1cnJlbnQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctYmxhY2s6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctd2hpdGU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmcteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmcteWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmcteWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmcteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWN1cnJlbnQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmcteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmcteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmcteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmcteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ymctbm9uZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYWRpZW50LXRvLXQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmFkaWVudC10by10ciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYWRpZW50LXRvLXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYWRpZW50LXRvLWJyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLm1kXFw6YmctZ3JhZGllbnQtdG8tYiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYWRpZW50LXRvLWJsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmFkaWVudC10by1sIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYWRpZW50LXRvLXRsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWN1cnJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogY3VycmVudENvbG9yO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWJsYWNrIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwMDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20td2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ncmF5LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWZhZmI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tZ3JheS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2YzZjRmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWdyYXktMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWQ1ZGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tZ3JheS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzljYTNhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWdyYXktNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YjU1NjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tZ3JheS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3NDE1MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWdyYXktOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMTE4Mjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcmVkLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYyZjI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXJlZC0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlY2FjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1yZWQtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2E1YTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXJlZC01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmNDQ0NDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcmVkLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGMyNjI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1yZWQtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXJlZC04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzk5MWIxYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcmVkLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2YxZDFkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS15ZWxsb3ctNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYzYzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20teWVsbG93LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRlNjhhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXllbGxvdy0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXllbGxvdy00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiYmYyNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXllbGxvdy01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1OWUwYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXllbGxvdy02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20teWVsbG93LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjQ1MzA5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXllbGxvdy04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkyNDAwZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20teWVsbG93LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ncmVlbi01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWNmZGY1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFmYWU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmVlN2I3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzRkMzk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ncmVlbi02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA1OTY2OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNDc4NTc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tZ3JlZW4tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ncmVlbi05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NGUzYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWJsdWUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmZjZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ibHVlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWJsdWUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZmRiZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tYmx1ZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkzYzVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ibHVlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tYmx1ZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzNiODJmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWJsdWUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMyNTYzZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWJsdWUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWJsdWUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTQwYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWJsdWUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTNhOGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWluZGlnby01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWluZGlnby0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2UwZTdmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjN2QyZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20taW5kaWdvLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWluZGlnby00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgxOGNmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MzY2ZjE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWluZGlnby03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzQzMzhjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20taW5kaWdvLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzczMGEzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXB1cnBsZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjVmM2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXB1cnBsZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VkZTlmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcHVycGxlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzRiNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXB1cnBsZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3OGJmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3YzNhZWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZDI4ZDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXB1cnBsZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRjMWQ5NTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcGluay01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRmMmY4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcGluay0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiY2ZlODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1waW5rLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlhOGQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcGluay01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjNDg5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXBpbmstNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYjI3Nzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1waW5rLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1waW5rLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWQxNzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1waW5rLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODMxODQzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1jdXJyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtYmxhY2sge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDAwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtd2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JheS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmM2Y0ZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5Y2EzYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzQxNTEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmF5LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1yZWQtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmMmYyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1yZWQtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXJlZC0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNhNWE1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1yZWQtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1yZWQtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RjMjYyNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1yZWQtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1yZWQtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1yZWQtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdmMWQxZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS15ZWxsb3ctNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEteWVsbG93LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZTY4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXllbGxvdy0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEteWVsbG93LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNTllMGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXllbGxvdy02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXllbGxvdy03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEteWVsbG93LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5MjQwMGUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEteWVsbG93LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JlZW4tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZmFlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmVlbi0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM0ZDM5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmVlbi03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDQ3ODU3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JlZW4tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtYmx1ZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZmY2ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ibHVlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ibHVlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ibHVlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5M2M1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ibHVlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLWJsdWUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtYmx1ZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMjU2M2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLWJsdWUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ibHVlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtYmx1ZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWUzYThhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLWluZGlnby01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLWluZGlnby0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzdkMmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtaW5kaWdvLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLWluZGlnby01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjM2NmYxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3MzBhMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1wdXJwbGUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtcHVycGxlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZGU5ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXB1cnBsZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtcHVycGxlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNzhiZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtcHVycGxlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXB1cnBsZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmQyOGQ5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1waW5rLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZjJmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXBpbmstMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXBpbmstMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5YThkNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXBpbmstNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtcGluay02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGIyNzc3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1waW5rLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtcGluay04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXBpbmstOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgzMTg0MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnRvLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOnRvLWN1cnJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOnRvLWJsYWNrIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDAwO1xuICB9XG5cbiAgLm1kXFw6dG8td2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG4gIH1cblxuICAubWRcXDp0by1ncmF5LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xuICB9XG5cbiAgLm1kXFw6dG8tZ3JheS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmM2Y0ZjY7XG4gIH1cblxuICAubWRcXDp0by1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbiAgfVxuXG4gIC5tZFxcOnRvLWdyYXktMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xuICB9XG5cbiAgLm1kXFw6dG8tZ3JheS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5Y2EzYWY7XG4gIH1cblxuICAubWRcXDp0by1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbiAgfVxuXG4gIC5tZFxcOnRvLWdyYXktNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xuICB9XG5cbiAgLm1kXFw6dG8tZ3JheS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzQxNTE7XG4gIH1cblxuICAubWRcXDp0by1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbiAgfVxuXG4gIC5tZFxcOnRvLWdyYXktOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xuICB9XG5cbiAgLm1kXFw6dG8tcmVkLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmMmYyO1xuICB9XG5cbiAgLm1kXFw6dG8tcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbiAgfVxuXG4gIC5tZFxcOnRvLXJlZC0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG4gIH1cblxuICAubWRcXDp0by1yZWQtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNhNWE1O1xuICB9XG5cbiAgLm1kXFw6dG8tcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbiAgfVxuXG4gIC5tZFxcOnRvLXJlZC01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG4gIH1cblxuICAubWRcXDp0by1yZWQtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGMyNjI2O1xuICB9XG5cbiAgLm1kXFw6dG8tcmVkLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbiAgfVxuXG4gIC5tZFxcOnRvLXJlZC04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG4gIH1cblxuICAubWRcXDp0by1yZWQtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2YxZDFkO1xuICB9XG5cbiAgLm1kXFw6dG8teWVsbG93LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xuICB9XG5cbiAgLm1kXFw6dG8teWVsbG93LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbiAgfVxuXG4gIC5tZFxcOnRvLXllbGxvdy0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGU2OGE7XG4gIH1cblxuICAubWRcXDp0by15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xuICB9XG5cbiAgLm1kXFw6dG8teWVsbG93LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbiAgfVxuXG4gIC5tZFxcOnRvLXllbGxvdy01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNTllMGI7XG4gIH1cblxuICAubWRcXDp0by15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xuICB9XG5cbiAgLm1kXFw6dG8teWVsbG93LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbiAgfVxuXG4gIC5tZFxcOnRvLXllbGxvdy04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5MjQwMGU7XG4gIH1cblxuICAubWRcXDp0by15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xuICB9XG5cbiAgLm1kXFw6dG8tZ3JlZW4tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWZhZTU7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNGQzOTk7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNDc4NTc7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG4gIH1cblxuICAubWRcXDp0by1ncmVlbi05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG4gIH1cblxuICAubWRcXDp0by1ibHVlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWZmNmZmO1xuICB9XG5cbiAgLm1kXFw6dG8tYmx1ZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG4gIH1cblxuICAubWRcXDp0by1ibHVlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbiAgfVxuXG4gIC5tZFxcOnRvLWJsdWUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTNjNWZkO1xuICB9XG5cbiAgLm1kXFw6dG8tYmx1ZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG4gIH1cblxuICAubWRcXDp0by1ibHVlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbiAgfVxuXG4gIC5tZFxcOnRvLWJsdWUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMjU2M2ViO1xuICB9XG5cbiAgLm1kXFw6dG8tYmx1ZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG4gIH1cblxuICAubWRcXDp0by1ibHVlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbiAgfVxuXG4gIC5tZFxcOnRvLWJsdWUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWUzYThhO1xuICB9XG5cbiAgLm1kXFw6dG8taW5kaWdvLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xuICB9XG5cbiAgLm1kXFw6dG8taW5kaWdvLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbiAgfVxuXG4gIC5tZFxcOnRvLWluZGlnby0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjN2QyZmU7XG4gIH1cblxuICAubWRcXDp0by1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xuICB9XG5cbiAgLm1kXFw6dG8taW5kaWdvLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbiAgfVxuXG4gIC5tZFxcOnRvLWluZGlnby01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MzY2ZjE7XG4gIH1cblxuICAubWRcXDp0by1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xuICB9XG5cbiAgLm1kXFw6dG8taW5kaWdvLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbiAgfVxuXG4gIC5tZFxcOnRvLWluZGlnby04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzMwYTM7XG4gIH1cblxuICAubWRcXDp0by1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xuICB9XG5cbiAgLm1kXFw6dG8tcHVycGxlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xuICB9XG5cbiAgLm1kXFw6dG8tcHVycGxlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VkZTlmZTtcbiAgfVxuXG4gIC5tZFxcOnRvLXB1cnBsZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG4gIH1cblxuICAubWRcXDp0by1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xuICB9XG5cbiAgLm1kXFw6dG8tcHVycGxlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3OGJmYTtcbiAgfVxuXG4gIC5tZFxcOnRvLXB1cnBsZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG4gIH1cblxuICAubWRcXDp0by1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xuICB9XG5cbiAgLm1kXFw6dG8tcHVycGxlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZkMjhkOTtcbiAgfVxuXG4gIC5tZFxcOnRvLXB1cnBsZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG4gIH1cblxuICAubWRcXDp0by1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xuICB9XG5cbiAgLm1kXFw6dG8tcGluay01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZjJmODtcbiAgfVxuXG4gIC5tZFxcOnRvLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xuICB9XG5cbiAgLm1kXFw6dG8tcGluay0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG4gIH1cblxuICAubWRcXDp0by1waW5rLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5YThkNDtcbiAgfVxuXG4gIC5tZFxcOnRvLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xuICB9XG5cbiAgLm1kXFw6dG8tcGluay01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG4gIH1cblxuICAubWRcXDp0by1waW5rLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiMjc3NztcbiAgfVxuXG4gIC5tZFxcOnRvLXBpbmstNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xuICB9XG5cbiAgLm1kXFw6dG8tcGluay04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG4gIH1cblxuICAubWRcXDp0by1waW5rLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgzMTg0MztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiB0cmFuc3BhcmVudDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWN1cnJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogY3VycmVudENvbG9yO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tYmxhY2s6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzAwMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWZhZmI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjNmNGY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2U1ZTdlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWQ1ZGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWNhM2FmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZiNzI4MDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YjU1NjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzc0MTUxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFmMjkzNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMTE4Mjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjJmMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZTJlMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlY2FjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjYTVhNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y4NzE3MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmNDQ0NDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYzI2MjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjkxYzFjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzk5MWIxYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ZjFkMWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20teWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmZiZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYzYzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGU2OGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2QzNGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiYmYyNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20teWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjU5ZTBiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkOTc3MDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20teWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjQ1MzA5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20teWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTI0MDBlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzc4MzUwZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWNmZGY1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWZhZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3ZjNkMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmVlN2I3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNGQzOTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTBiOTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA1OTY2OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA0Nzg1NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY1ZjQ2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NGUzYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWZmNmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiZWFmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZmRiZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTNjNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYwYTVmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzNiODJmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzI1NjNlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWQ0ZWQ4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTQwYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlM2E4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VlZjJmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2UwZTdmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M3ZDJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E1YjRmYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgxOGNmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYzNjZmMTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20taW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGY0NmU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzQzMzhjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzMwYTM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20taW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzEyZTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjVmM2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWRlOWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGRkNmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzRiNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTc4YmZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOGI1Y2Y2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3YzNhZWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZkMjhkOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNWIyMWI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRjMWQ5NTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGYyZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNlN2YzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiY2ZlODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWE4ZDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjQ3MmI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjNDg5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiMjc3NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JlMTg1ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWQxNzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MzE4NDM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHRyYW5zcGFyZW50LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1jdXJyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwMDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2YzZjRmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTVlN2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzljYTNhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmI3MjgwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3NDE1MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWYyOTM3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYyZjIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVlMmUyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2E1YTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjg3MTcxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGMyNjI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiOTFjMWMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2YxZDFkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEteWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZmJlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRlNjhhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZDM0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1OWUwYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Q5NzcwNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkyNDAwZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNzgzNTBmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFmYWU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTdmM2QwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzRkMzk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMGI5ODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNDc4NTcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjVmNDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmZjZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGJlYWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkzYzVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjBhNWZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMyNTYzZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZDRlZDgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTNhOGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWVmMmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjN2QyZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTViNGZjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MzY2ZjEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0ZjQ2ZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzczMGEzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzMTJlODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VkZTlmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkZGQ2ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3OGJmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4YjVjZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZDI4ZDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM1YjIxYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRmMmY4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2U3ZjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlhOGQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNDcyYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYjI3NzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmUxODVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODMxODQzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWN1cnJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tYmxhY2s6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwMDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2YzZjRmNjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlNWU3ZWI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzljYTNhZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2YjcyODA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3NDE1MTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZjI5Mzc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYyZjI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWUyZTI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2E1YTU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmODcxNzE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYzI2MjY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiOTFjMWM7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ZjFkMWQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZmJlYjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZTY4YTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1OWUwYjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Q5NzcwNjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkyNDAwZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8teWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzc4MzUwZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZmFlNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTdmM2QwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM0ZDM5OTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTBiOTgxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA0Nzg1NztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZmY2ZmY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGJlYWZlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5M2M1ZmQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjBhNWZhO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMyNTYzZWI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTNhOGE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VlZjJmZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M3ZDJmZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E1YjRmYztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYzNjZmMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRmNDZlNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3MzBhMztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8taW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzMxMmU4MTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWRlOWZlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGRkNmZlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTc4YmZhO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmQyOGQ5O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNWIyMWI2O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRmMmY4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZTdmMztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlhOGQ0O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y0NzJiNjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGIyNzc3O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JlMTg1ZDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODMxODQzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiBjdXJyZW50Q29sb3I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDAwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20td2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5ZmFmYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmM2Y0ZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZDVkYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5Y2EzYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRiNTU2MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzQxNTE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzExMTgyNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmMmYyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVjYWNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNhNWE1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWY0NDQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RjMjYyNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTkxYjFiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdmMWQxZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjNjNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZTY4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20teWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJiZjI0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNTllMGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiNDUzMDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5MjQwMGU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20teWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlY2ZkZjU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZmFlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZWU3Yjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM0ZDM5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDU5NjY5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDQ3ODU3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY0ZTNiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZmY2ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JmZGJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5M2M1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjM2I4MmY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMjU2M2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlNDBhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWUzYThhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20taW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTBlN2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20taW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzdkMmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20taW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20taW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODE4Y2Y4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20taW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjM2NmYxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20taW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNDMzOGNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3MzBhMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNWYzZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZGU5ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjNGI1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNzhiZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdjM2FlZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmQyOGQ5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGMxZDk1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZjJmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJjZmU4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5YThkNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWM0ODk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGIyNzc3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5ZDE3NGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgzMTg0MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCBjdXJyZW50Q29sb3IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzAwMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5ZmFmYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjNmNGY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZDVkYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWNhM2FmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRiNTU2MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzc0MTUxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzExMTgyNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjJmMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVjYWNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjYTVhNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWY0NDQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYzI2MjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTkxYjFiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ZjFkMWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjNjNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGU2OGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJiZjI0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjU5ZTBiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiNDUzMDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTI0MDBlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlY2ZkZjUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWZhZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZWU3YjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNGQzOTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDU5NjY5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA0Nzg1NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY0ZTNiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWZmNmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JmZGJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTNjNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjM2I4MmY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzI1NjNlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlNDBhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlM2E4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTBlN2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M3ZDJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODE4Y2Y4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYzNjZmMSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNDMzOGNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzMwYTMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNWYzZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWRlOWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjNGI1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTc4YmZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdjM2FlZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZkMjhkOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGMxZDk1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGYyZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJjZmU4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWE4ZDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWM0ODk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiMjc3NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5ZDE3NGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MzE4NDMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzAwMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8td2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWZhZmI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjNmNGY2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWQ1ZGI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWNhM2FmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YjU1NjM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzc0MTUxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMTE4Mjc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjJmMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlY2FjYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjYTVhNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmNDQ0NDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RjMjYyNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzk5MWIxYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdmMWQxZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8teWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmM2M3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRlNjhhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJiZjI0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjU5ZTBiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYjQ1MzA5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTI0MDBlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjZmRmNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFmYWU1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZlZTdiNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzRkMzk5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA1OTY2OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDQ3ODU3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA2NGUzYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmZjZmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmZkYmZlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkzYzVmZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjM2I4MmY2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzI1NjNlYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWU0MGFmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlM2E4YTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8taW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZTBlN2ZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzdkMmZlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODE4Y2Y4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjM2NmYxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNDMzOGNhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzczMGEzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNWYzZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZGU5ZmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjNGI1ZmQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNzhiZmE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3YzNhZWQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZDI4ZDk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YzFkOTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGYyZjg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiY2ZlODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWE4ZDQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjNDg5OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYjI3Nzc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzlkMTc0ZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MzE4NDM7XG4gIH1cblxuICAubWRcXDpiZy1vcGFjaXR5LTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmJnLW9wYWNpdHktNSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6Ymctb3BhY2l0eS0xMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpiZy1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOmJnLW9wYWNpdHktMjUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmJnLW9wYWNpdHktMzAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6Ymctb3BhY2l0eS00MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpiZy1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmJnLW9wYWNpdHktNjAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6Ymctb3BhY2l0eS03MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpiZy1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpiZy1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmJnLW9wYWNpdHktOTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm1kXFw6Ymctb3BhY2l0eS05NSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6Ymctb3BhY2l0eS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS01IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMjAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0yNSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0zMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS02MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNzUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktODAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS05MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9wYWNpdHktMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctb3BhY2l0eS0xMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9wYWNpdHktMjA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9wYWNpdHktMzA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTQwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctb3BhY2l0eS01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9wYWNpdHktNjA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTcwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctb3BhY2l0eS03NTpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctb3BhY2l0eS05MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9wYWNpdHktOTU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctb3BhY2l0eS0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0wOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9wYWNpdHktNDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctb3BhY2l0eS02MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9wYWNpdHktNzA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9wYWNpdHktODA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6YmctYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gIH1cblxuICAubWRcXDpiZy1jZW50ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOmJnLWxlZnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gIH1cblxuICAubWRcXDpiZy1sZWZ0LWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cblxuICAubWRcXDpiZy1sZWZ0LXRvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIH1cblxuICAubWRcXDpiZy1yaWdodCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gIH1cblxuICAubWRcXDpiZy1yaWdodC1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJpZ2h0LXRvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICB9XG5cbiAgLm1kXFw6YmctdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIH1cblxuICAubWRcXDpiZy1yZXBlYXQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIH1cblxuICAubWRcXDpiZy1uby1yZXBlYXQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cblxuICAubWRcXDpiZy1yZXBlYXQteCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICB9XG5cbiAgLm1kXFw6YmctcmVwZWF0LXkge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlcGVhdC1yb3VuZCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJvdW5kO1xuICB9XG5cbiAgLm1kXFw6YmctcmVwZWF0LXNwYWNlIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2U7XG4gIH1cblxuICAubWRcXDpiZy1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cblxuICAubWRcXDpiZy1jb3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuXG4gIC5tZFxcOmJnLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1jb2xsYXBzZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1zZXBhcmF0ZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci10cmFuc3BhcmVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1jdXJyZW50IHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ibGFjayB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci13aGl0ZSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmF5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1yZWQtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcmVkLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1yZWQtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXllbGxvdy01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXllbGxvdy0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXIteWVsbG93LTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXllbGxvdy00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXIteWVsbG93LTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXIteWVsbG93LTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ibHVlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsdWUtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsdWUtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItYmx1ZS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ibHVlLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItYmx1ZS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsdWUtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ibHVlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItaW5kaWdvLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWluZGlnby0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItaW5kaWdvLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWluZGlnby00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItaW5kaWdvLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWluZGlnby02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWluZGlnby03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWluZGlnby04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWluZGlnby05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXB1cnBsZS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXB1cnBsZS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcHVycGxlLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXB1cnBsZS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcHVycGxlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXB1cnBsZS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXB1cnBsZS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXBpbmstNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGluay0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGluay0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGluay0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGluay00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGluay01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1waW5rLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXBpbmstNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1waW5rLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGluay05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXRyYW5zcGFyZW50IHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWN1cnJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsYWNrIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXdoaXRlIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItY3VycmVudDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1jdXJyZW50OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItb3BhY2l0eS0wIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLW9wYWNpdHktNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpib3JkZXItb3BhY2l0eS0yMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLW9wYWNpdHktMjUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpib3JkZXItb3BhY2l0eS0zMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLW9wYWNpdHktNDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpib3JkZXItb3BhY2l0eS02MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLW9wYWNpdHktNzAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLW9wYWNpdHktODAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpib3JkZXItb3BhY2l0eS05NSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS01IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0yNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS00MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS03MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS04MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTIwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0zMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS00MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS02MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS03MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS03NTpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktODA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMjA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS04MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS05MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1ub25lIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXNtIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLW1kIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbGcge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQteGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLTJ4bCB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtM3hsIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWZ1bGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtci1ub25lIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWItbm9uZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWwtbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdC1zbSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yLXNtIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1iLXNtIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWwtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYiB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10LW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXItbWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWItbWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbC1tZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXQtbGcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yLWxnIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWItbGcge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1sLWxnIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10LXhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yLXhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYi14bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbC14bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10LTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtci0yeGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1iLTJ4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbC0yeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdC0zeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yLTN4bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1iLTN4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWwtM3hsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10LWZ1bGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yLWZ1bGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYi1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10bC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRyLW5vbmUge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJyLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJsLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdGwtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10ci1zbSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1ici1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1ibC1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10ciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYmwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRsLW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdHItbWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYnItbWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYmwtbWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10bC1sZyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10ci1sZyB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYnItbGcge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJsLWxnIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRsLXhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10ci14bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJyLXhsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYmwteGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRsLTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdHItMnhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYnItMnhsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYmwtMnhsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10bC0zeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdHItM3hsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1ici0zeGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJsLTN4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10bC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRyLWZ1bGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJyLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJsLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1zb2xpZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1kYXNoZWQge1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWRvdHRlZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gIH1cblxuICAubWRcXDpib3JkZXItZG91YmxlIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdWJsZTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ub25lIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAubWRcXDpib3JkZXItMCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItMiB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItNCB7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItOCB7XG4gICAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXIge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXQtMCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXItMCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItYi0wIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItbC0wIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXQtMiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXItMiB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItYi0yIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItbC0yIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXQtNCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXItNCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItYi00IHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItbC00IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXQtOCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXItOCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItYi04IHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItbC04IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXQge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1yIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1iIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItbCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmJveC1ib3JkZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAubWRcXDpib3gtY29udGVudCB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIH1cblxuICAubWRcXDpjdXJzb3ItYXV0byB7XG4gICAgY3Vyc29yOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6Y3Vyc29yLWRlZmF1bHQge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIC5tZFxcOmN1cnNvci1wb2ludGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAubWRcXDpjdXJzb3Itd2FpdCB7XG4gICAgY3Vyc29yOiB3YWl0O1xuICB9XG5cbiAgLm1kXFw6Y3Vyc29yLXRleHQge1xuICAgIGN1cnNvcjogdGV4dDtcbiAgfVxuXG4gIC5tZFxcOmN1cnNvci1tb3ZlIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gIH1cblxuICAubWRcXDpjdXJzb3ItaGVscCB7XG4gICAgY3Vyc29yOiBoZWxwO1xuICB9XG5cbiAgLm1kXFw6Y3Vyc29yLW5vdC1hbGxvd2VkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG5cbiAgLm1kXFw6YmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLm1kXFw6aW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAubWRcXDppbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuXG4gIC5tZFxcOmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubWRcXDppbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAubWRcXDp0YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cblxuICAubWRcXDp0YWJsZS1jYXB0aW9uIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uO1xuICB9XG5cbiAgLm1kXFw6dGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxuXG4gIC5tZFxcOnRhYmxlLWNvbHVtbiB7XG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uO1xuICB9XG5cbiAgLm1kXFw6dGFibGUtY29sdW1uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXA7XG4gIH1cblxuICAubWRcXDp0YWJsZS1mb290ZXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWZvb3Rlci1ncm91cDtcbiAgfVxuXG4gIC5tZFxcOnRhYmxlLWhlYWRlci1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG5cbiAgLm1kXFw6dGFibGUtcm93LWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gIH1cblxuICAubWRcXDp0YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgfVxuXG4gIC5tZFxcOmZsb3ctcm9vdCB7XG4gICAgZGlzcGxheTogZmxvdy1yb290O1xuICB9XG5cbiAgLm1kXFw6Z3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgfVxuXG4gIC5tZFxcOmlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgfVxuXG4gIC5tZFxcOmNvbnRlbnRzIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxuXG4gIC5tZFxcOmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmZsZXgtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLm1kXFw6ZmxleC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1jb2wge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAubWRcXDpmbGV4LWNvbC1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAubWRcXDpmbGV4LXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5tZFxcOmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5tZFxcOmZsZXgtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLWl0ZW1zLWF1dG8ge1xuICAgIHBsYWNlLWl0ZW1zOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6cGxhY2UtaXRlbXMtc3RhcnQge1xuICAgIHBsYWNlLWl0ZW1zOiBzdGFydDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLWl0ZW1zLWVuZCB7XG4gICAgcGxhY2UtaXRlbXM6IGVuZDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLWl0ZW1zLWNlbnRlciB7XG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLWl0ZW1zLXN0cmV0Y2gge1xuICAgIHBsYWNlLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLm1kXFw6cGxhY2UtY29udGVudC1jZW50ZXIge1xuICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLWNvbnRlbnQtc3RhcnQge1xuICAgIHBsYWNlLWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG5cbiAgLm1kXFw6cGxhY2UtY29udGVudC1lbmQge1xuICAgIHBsYWNlLWNvbnRlbnQ6IGVuZDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLWNvbnRlbnQtYmV0d2VlbiB7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLWNvbnRlbnQtYXJvdW5kIHtcbiAgICBwbGFjZS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAubWRcXDpwbGFjZS1jb250ZW50LWV2ZW5seSB7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLm1kXFw6cGxhY2UtY29udGVudC1zdHJldGNoIHtcbiAgICBwbGFjZS1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Utc2VsZi1hdXRvIHtcbiAgICBwbGFjZS1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Utc2VsZi1zdGFydCB7XG4gICAgcGxhY2Utc2VsZjogc3RhcnQ7XG4gIH1cblxuICAubWRcXDpwbGFjZS1zZWxmLWVuZCB7XG4gICAgcGxhY2Utc2VsZjogZW5kO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Utc2VsZi1jZW50ZXIge1xuICAgIHBsYWNlLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLXNlbGYtc3RyZXRjaCB7XG4gICAgcGxhY2Utc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC5tZFxcOml0ZW1zLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5tZFxcOml0ZW1zLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLm1kXFw6aXRlbXMtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6aXRlbXMtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5tZFxcOml0ZW1zLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLm1kXFw6Y29udGVudC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOmNvbnRlbnQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubWRcXDpjb250ZW50LWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAubWRcXDpjb250ZW50LWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAubWRcXDpjb250ZW50LWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLm1kXFw6Y29udGVudC1ldmVubHkge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC5tZFxcOnNlbGYtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnNlbGYtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubWRcXDpzZWxmLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAubWRcXDpzZWxmLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6c2VsZi1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1pdGVtcy1hdXRvIHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1pdGVtcy1zdGFydCB7XG4gICAganVzdGlmeS1pdGVtczogc3RhcnQ7XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LWl0ZW1zLWVuZCB7XG4gICAganVzdGlmeS1pdGVtczogZW5kO1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1pdGVtcy1jZW50ZXIge1xuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktaXRlbXMtc3RyZXRjaCB7XG4gICAganVzdGlmeS1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LXNlbGYtYXV0byB7XG4gICAganVzdGlmeS1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1zZWxmLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1zZWxmLWVuZCB7XG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LXNlbGYtY2VudGVyIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktc2VsZi1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0cmV0Y2g7XG4gIH1cblxuICAubWRcXDpmbGV4LTEge1xuICAgIGZsZXg6IDEgMSAwJTtcbiAgfVxuXG4gIC5tZFxcOmZsZXgtYXV0byB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAubWRcXDpmbGV4LWluaXRpYWwge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1ub25lIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxuXG4gIC5tZFxcOmZsZXgtZ3JvdyB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubWRcXDpmbGV4LXNocmluayB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAubWRcXDpvcmRlci0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLm1kXFw6b3JkZXItMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAubWRcXDpvcmRlci00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLm1kXFw6b3JkZXItNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAubWRcXDpvcmRlci03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG5cbiAgLm1kXFw6b3JkZXItOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAubWRcXDpvcmRlci0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG5cbiAgLm1kXFw6b3JkZXItMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAubWRcXDpvcmRlci1maXJzdCB7XG4gICAgb3JkZXI6IC05OTk5O1xuICB9XG5cbiAgLm1kXFw6b3JkZXItbGFzdCB7XG4gICAgb3JkZXI6IDk5OTk7XG4gIH1cblxuICAubWRcXDpvcmRlci1ub25lIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC5tZFxcOmZsb2F0LXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAubWRcXDpmbG9hdC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5tZFxcOmZsb2F0LW5vbmUge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG5cbiAgLm1kXFw6Y2xlYXItbGVmdCB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cblxuICAubWRcXDpjbGVhci1yaWdodCB7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICB9XG5cbiAgLm1kXFw6Y2xlYXItYm90aCB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAubWRcXDpjbGVhci1ub25lIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmZvbnQtc2FucyB7XG4gICAgZm9udC1mYW1pbHk6IHVpLXNhbnMtc2VyaWYsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1zZXJpZiB7XG4gICAgZm9udC1mYW1pbHk6IHVpLXNlcmlmLCBHZW9yZ2lhLCBDYW1icmlhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gIH1cblxuICAubWRcXDpmb250LW1vbm8ge1xuICAgIGZvbnQtZmFtaWx5OiB1aS1tb25vc3BhY2UsIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIH1cblxuICAubWRcXDpmb250LXRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAubWRcXDpmb250LWV4dHJhbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cblxuICAubWRcXDpmb250LWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1ub3JtYWwge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAubWRcXDpmb250LW1lZGl1bSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5tZFxcOmZvbnQtc2VtaWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAubWRcXDpmb250LWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAubWRcXDpmb250LWV4dHJhYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgfVxuXG4gIC5tZFxcOmZvbnQtYmxhY2sge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cblxuICAubWRcXDpoLTAge1xuICAgIGhlaWdodDogMHB4O1xuICB9XG5cbiAgLm1kXFw6aC0xIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpoLTIge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0zIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpoLTQge1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtNSB7XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aC02IHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtNyB7XG4gICAgaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aC04IHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAubWRcXDpoLTkge1xuICAgIGhlaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtMTAge1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0xMSB7XG4gICAgaGVpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0xMiB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6aC0xNCB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAubWRcXDpoLTE2IHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAubWRcXDpoLTIwIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAubWRcXDpoLTI0IHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cblxuICAubWRcXDpoLTI4IHtcbiAgICBoZWlnaHQ6IDdyZW07XG4gIH1cblxuICAubWRcXDpoLTMyIHtcbiAgICBoZWlnaHQ6IDhyZW07XG4gIH1cblxuICAubWRcXDpoLTM2IHtcbiAgICBoZWlnaHQ6IDlyZW07XG4gIH1cblxuICAubWRcXDpoLTQwIHtcbiAgICBoZWlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6aC00NCB7XG4gICAgaGVpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtNDgge1xuICAgIGhlaWdodDogMTJyZW07XG4gIH1cblxuICAubWRcXDpoLTUyIHtcbiAgICBoZWlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6aC01NiB7XG4gICAgaGVpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtNjAge1xuICAgIGhlaWdodDogMTVyZW07XG4gIH1cblxuICAubWRcXDpoLTY0IHtcbiAgICBoZWlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6aC03MiB7XG4gICAgaGVpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtODAge1xuICAgIGhlaWdodDogMjByZW07XG4gIH1cblxuICAubWRcXDpoLTk2IHtcbiAgICBoZWlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6aC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAubWRcXDpoLXB4IHtcbiAgICBoZWlnaHQ6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmgtMFxcLjUge1xuICAgIGhlaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpoLTFcXC41IHtcbiAgICBoZWlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0yXFwuNSB7XG4gICAgaGVpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtM1xcLjUge1xuICAgIGhlaWdodDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpoLTFcXC8yIHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmgtMVxcLzMge1xuICAgIGhlaWdodDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOmgtMlxcLzMge1xuICAgIGhlaWdodDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOmgtMVxcLzQge1xuICAgIGhlaWdodDogMjUlO1xuICB9XG5cbiAgLm1kXFw6aC0yXFwvNCB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cblxuICAubWRcXDpoLTNcXC80IHtcbiAgICBoZWlnaHQ6IDc1JTtcbiAgfVxuXG4gIC5tZFxcOmgtMVxcLzUge1xuICAgIGhlaWdodDogMjAlO1xuICB9XG5cbiAgLm1kXFw6aC0yXFwvNSB7XG4gICAgaGVpZ2h0OiA0MCU7XG4gIH1cblxuICAubWRcXDpoLTNcXC81IHtcbiAgICBoZWlnaHQ6IDYwJTtcbiAgfVxuXG4gIC5tZFxcOmgtNFxcLzUge1xuICAgIGhlaWdodDogODAlO1xuICB9XG5cbiAgLm1kXFw6aC0xXFwvNiB7XG4gICAgaGVpZ2h0OiAxNi42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6aC0yXFwvNiB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6aC0zXFwvNiB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cblxuICAubWRcXDpoLTRcXC82IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDpoLTVcXC82IHtcbiAgICBoZWlnaHQ6IDgzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDpoLWZ1bGwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOmgtc2NyZWVuIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLm1kXFw6dGV4dC14cyB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1zbSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtYmFzZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDp0ZXh0LWxnIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dGV4dC14bCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dGV4dC0yeGwge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6dGV4dC0zeGwge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDp0ZXh0LTR4bCB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDp0ZXh0LTV4bCB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLm1kXFw6dGV4dC02eGwge1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtN3hsIHtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtOHhsIHtcbiAgICBmb250LXNpemU6IDZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAubWRcXDp0ZXh0LTl4bCB7XG4gICAgZm9udC1zaXplOiA4cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy0zIHtcbiAgICBsaW5lLWhlaWdodDogLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy00IHtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctNSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpsZWFkaW5nLTYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpsZWFkaW5nLTcge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy04IHtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctOSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpsZWFkaW5nLTEwIHtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy1ub25lIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctdGlnaHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy1zbnVnIHtcbiAgICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIH1cblxuICAubWRcXDpsZWFkaW5nLW5vcm1hbCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctcmVsYXhlZCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1O1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy1sb29zZSB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cblxuICAubWRcXDpsaXN0LWluc2lkZSB7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICB9XG5cbiAgLm1kXFw6bGlzdC1vdXRzaWRlIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICB9XG5cbiAgLm1kXFw6bGlzdC1ub25lIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIH1cblxuICAubWRcXDpsaXN0LWRpc2Mge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgfVxuXG4gIC5tZFxcOmxpc3QtZGVjaW1hbCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICB9XG5cbiAgLm1kXFw6bS0wIHtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxuXG4gIC5tZFxcOm0tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tMyB7XG4gICAgbWFyZ2luOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bS00IHtcbiAgICBtYXJnaW46IDFyZW07XG4gIH1cblxuICAubWRcXDptLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tNiB7XG4gICAgbWFyZ2luOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDptLTcge1xuICAgIG1hcmdpbjogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tOCB7XG4gICAgbWFyZ2luOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6bS05IHtcbiAgICBtYXJnaW46IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDptLTEwIHtcbiAgICBtYXJnaW46IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tMTEge1xuICAgIG1hcmdpbjogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tMTIge1xuICAgIG1hcmdpbjogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOm0tMTQge1xuICAgIG1hcmdpbjogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6bS0xNiB7XG4gICAgbWFyZ2luOiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6bS0yMCB7XG4gICAgbWFyZ2luOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6bS0yNCB7XG4gICAgbWFyZ2luOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6bS0yOCB7XG4gICAgbWFyZ2luOiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6bS0zMiB7XG4gICAgbWFyZ2luOiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6bS0zNiB7XG4gICAgbWFyZ2luOiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6bS00MCB7XG4gICAgbWFyZ2luOiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tNDQge1xuICAgIG1hcmdpbjogMTFyZW07XG4gIH1cblxuICAubWRcXDptLTQ4IHtcbiAgICBtYXJnaW46IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6bS01MiB7XG4gICAgbWFyZ2luOiAxM3JlbTtcbiAgfVxuXG4gIC5tZFxcOm0tNTYge1xuICAgIG1hcmdpbjogMTRyZW07XG4gIH1cblxuICAubWRcXDptLTYwIHtcbiAgICBtYXJnaW46IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6bS02NCB7XG4gICAgbWFyZ2luOiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tNzIge1xuICAgIG1hcmdpbjogMThyZW07XG4gIH1cblxuICAubWRcXDptLTgwIHtcbiAgICBtYXJnaW46IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6bS05NiB7XG4gICAgbWFyZ2luOiAyNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6bS1weCB7XG4gICAgbWFyZ2luOiAxcHg7XG4gIH1cblxuICAubWRcXDptLTBcXC41IHtcbiAgICBtYXJnaW46IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bS0xXFwuNSB7XG4gICAgbWFyZ2luOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tMlxcLjUge1xuICAgIG1hcmdpbjogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDptLTNcXC41IHtcbiAgICBtYXJnaW46IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tMCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cblxuICAubWRcXDotbS0xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tMyB7XG4gICAgbWFyZ2luOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTQge1xuICAgIG1hcmdpbjogLTFyZW07XG4gIH1cblxuICAubWRcXDotbS01IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tNiB7XG4gICAgbWFyZ2luOiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tNyB7XG4gICAgbWFyZ2luOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTgge1xuICAgIG1hcmdpbjogLTJyZW07XG4gIH1cblxuICAubWRcXDotbS05IHtcbiAgICBtYXJnaW46IC0yLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tMTAge1xuICAgIG1hcmdpbjogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tMTIge1xuICAgIG1hcmdpbjogLTNyZW07XG4gIH1cblxuICAubWRcXDotbS0xNCB7XG4gICAgbWFyZ2luOiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tMTYge1xuICAgIG1hcmdpbjogLTRyZW07XG4gIH1cblxuICAubWRcXDotbS0yMCB7XG4gICAgbWFyZ2luOiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTI0IHtcbiAgICBtYXJnaW46IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tMjgge1xuICAgIG1hcmdpbjogLTdyZW07XG4gIH1cblxuICAubWRcXDotbS0zMiB7XG4gICAgbWFyZ2luOiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTM2IHtcbiAgICBtYXJnaW46IC05cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tNDAge1xuICAgIG1hcmdpbjogLTEwcmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tNDQge1xuICAgIG1hcmdpbjogLTExcmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tNDgge1xuICAgIG1hcmdpbjogLTEycmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tNTIge1xuICAgIG1hcmdpbjogLTEzcmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tNTYge1xuICAgIG1hcmdpbjogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tNjAge1xuICAgIG1hcmdpbjogLTE1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tNjQge1xuICAgIG1hcmdpbjogLTE2cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tNzIge1xuICAgIG1hcmdpbjogLTE4cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tODAge1xuICAgIG1hcmdpbjogLTIwcmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tOTYge1xuICAgIG1hcmdpbjogLTI0cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tcHgge1xuICAgIG1hcmdpbjogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi1tLTBcXC41IHtcbiAgICBtYXJnaW46IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTFcXC41IHtcbiAgICBtYXJnaW46IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTJcXC41IHtcbiAgICBtYXJnaW46IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTNcXC41IHtcbiAgICBtYXJnaW46IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAubWRcXDpteC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLm1kXFw6bXktMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpteS0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpteC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpteS00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAubWRcXDpteC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAubWRcXDpteS01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpteC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpteS02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTkge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpteS0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAubWRcXDpteC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6bXktMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAubWRcXDpteC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAubWRcXDpteC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gIH1cblxuICAubWRcXDpteS0yNCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTI4IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW07XG4gIH1cblxuICAubWRcXDpteC0yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktMzIge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTMyIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW07XG4gIH1cblxuICAubWRcXDpteS0zNiB7XG4gICAgbWFyZ2luLXRvcDogOXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtO1xuICAgIG1hcmdpbi1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTQwIHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTQ0IHtcbiAgICBtYXJnaW4tbGVmdDogMTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogMTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTUyIHtcbiAgICBtYXJnaW4tdG9wOiAxM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTUyIHtcbiAgICBtYXJnaW4tbGVmdDogMTNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAxNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTU2IHtcbiAgICBtYXJnaW4tbGVmdDogMTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiAxNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTYwIHtcbiAgICBtYXJnaW4tbGVmdDogMTVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTY0IHtcbiAgICBtYXJnaW4tbGVmdDogMTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAxOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTcyIHtcbiAgICBtYXJnaW4tbGVmdDogMThyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTgwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTgwIHtcbiAgICBtYXJnaW4tbGVmdDogMjByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTk2IHtcbiAgICBtYXJnaW4tdG9wOiAyNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTk2IHtcbiAgICBtYXJnaW4tbGVmdDogMjRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm14LWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm15LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLm1kXFw6bXgtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAubWRcXDpteS0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4xMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpteC0wXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpteS0xXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4zNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpteC0xXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpteS0yXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpteC0yXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpteS0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpteC0zXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDotbXktMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5tZFxcOi1teC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLm1kXFw6LW15LTEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC0yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotbXktMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotbXgtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotbXktNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gIH1cblxuICAubWRcXDotbXgtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIH1cblxuICAubWRcXDotbXktNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotbXgtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotbXktNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS03IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC03IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS04IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC04IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS05IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC05IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS0xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDotbXktMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTExIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS0xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gIH1cblxuICAubWRcXDotbXgtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW07XG4gIH1cblxuICAubWRcXDotbXgtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS0xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG4gIH1cblxuICAubWRcXDotbXgtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW07XG4gIH1cblxuICAubWRcXDotbXktMjQge1xuICAgIG1hcmdpbi10b3A6IC02cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTI0IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS0yOCB7XG4gICAgbWFyZ2luLXRvcDogLTdyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTdyZW07XG4gIH1cblxuICAubWRcXDotbXgtMjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTMyIHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLThyZW07XG4gIH1cblxuICAubWRcXDotbXktMzYge1xuICAgIG1hcmdpbi10b3A6IC05cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC05cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTM2IHtcbiAgICBtYXJnaW4tbGVmdDogLTlyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS00MCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS00NCB7XG4gICAgbWFyZ2luLXRvcDogLTExcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC00NCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS00OCB7XG4gICAgbWFyZ2luLXRvcDogLTEycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS01MiB7XG4gICAgbWFyZ2luLXRvcDogLTEzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC01MiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS01NiB7XG4gICAgbWFyZ2luLXRvcDogLTE0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS02MCB7XG4gICAgbWFyZ2luLXRvcDogLTE1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS02NCB7XG4gICAgbWFyZ2luLXRvcDogLTE2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS03MiB7XG4gICAgbWFyZ2luLXRvcDogLTE4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC03MiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS04MCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS05NiB7XG4gICAgbWFyZ2luLXRvcDogLTI0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC05NiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS1weCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6LW14LXB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIH1cblxuICAubWRcXDotbXktMFxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDotbXgtMFxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4xMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDotbXktMVxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDotbXgtMVxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4zNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDotbXktMlxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAubWRcXDotbXgtMlxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIH1cblxuICAubWRcXDotbXktM1xcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjg3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC44NzVyZW07XG4gIH1cblxuICAubWRcXDotbXgtM1xcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC44NzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC44NzVyZW07XG4gIH1cblxuICAubWRcXDptdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cblxuICAubWRcXDptci0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5tZFxcOm1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5tZFxcOm1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cblxuICAubWRcXDptdC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDptYi0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDptbC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDptbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cblxuICAubWRcXDptci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAubWRcXDptYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cblxuICAubWRcXDptdC01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDptYi02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDptbC02IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDptbC03IHtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cblxuICAubWRcXDptci04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cblxuICAubWRcXDptYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cblxuICAubWRcXDptdC05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAubWRcXDptbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cblxuICAubWRcXDptci0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6bWItMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAubWRcXDptbC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gIH1cblxuICAubWRcXDptdC0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cblxuICAubWRcXDptci0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAubWRcXDptbC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gIH1cblxuICAubWRcXDptdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gIH1cblxuICAubWRcXDptYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTI0IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMjQge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMjgge1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gIH1cblxuICAubWRcXDptci0yOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItMjgge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW07XG4gIH1cblxuICAubWRcXDptbC0yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW07XG4gIH1cblxuICAubWRcXDptdC0zMiB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTMyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW07XG4gIH1cblxuICAubWRcXDptYi0zMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTMyIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTM2IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMzYge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTM2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtNDAge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6bXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW07XG4gIH1cblxuICAubWRcXDptYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAubWRcXDptbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtNDQge1xuICAgIG1hcmdpbi10b3A6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6bXItNDQge1xuICAgIG1hcmdpbi1yaWdodDogMTFyZW07XG4gIH1cblxuICAubWRcXDptYi00NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAubWRcXDptbC00NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtNDgge1xuICAgIG1hcmdpbi10b3A6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6bXItNDgge1xuICAgIG1hcmdpbi1yaWdodDogMTJyZW07XG4gIH1cblxuICAubWRcXDptYi00OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAubWRcXDptbC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtNTIge1xuICAgIG1hcmdpbi10b3A6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6bXItNTIge1xuICAgIG1hcmdpbi1yaWdodDogMTNyZW07XG4gIH1cblxuICAubWRcXDptYi01MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNyZW07XG4gIH1cblxuICAubWRcXDptbC01MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtNTYge1xuICAgIG1hcmdpbi10b3A6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItNTYge1xuICAgIG1hcmdpbi1yaWdodDogMTRyZW07XG4gIH1cblxuICAubWRcXDptYi01NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAubWRcXDptbC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogMTVyZW07XG4gIH1cblxuICAubWRcXDptYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVyZW07XG4gIH1cblxuICAubWRcXDptbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtNjQge1xuICAgIG1hcmdpbi10b3A6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItNjQge1xuICAgIG1hcmdpbi1yaWdodDogMTZyZW07XG4gIH1cblxuICAubWRcXDptYi02NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAubWRcXDptbC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtNzIge1xuICAgIG1hcmdpbi10b3A6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItNzIge1xuICAgIG1hcmdpbi1yaWdodDogMThyZW07XG4gIH1cblxuICAubWRcXDptYi03MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThyZW07XG4gIH1cblxuICAubWRcXDptbC03MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtODAge1xuICAgIG1hcmdpbi10b3A6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6bXItODAge1xuICAgIG1hcmdpbi1yaWdodDogMjByZW07XG4gIH1cblxuICAubWRcXDptYi04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjByZW07XG4gIH1cblxuICAubWRcXDptbC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtOTYge1xuICAgIG1hcmdpbi10b3A6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItOTYge1xuICAgIG1hcmdpbi1yaWdodDogMjRyZW07XG4gIH1cblxuICAubWRcXDptYi05NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRyZW07XG4gIH1cblxuICAubWRcXDptbC05NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm1yLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm1iLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAubWRcXDptbC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm10LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gIH1cblxuICAubWRcXDptci1weCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAubWRcXDptYi1weCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLm1kXFw6bWwtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIH1cblxuICAubWRcXDptdC0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDptci0wXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTBcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDptdC0xXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDptci0xXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTFcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTFcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDptdC0yXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDptci0yXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTJcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTJcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDptdC0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDptci0zXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTNcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDotbXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG5cbiAgLm1kXFw6LW1yLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLm1kXFw6LW1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5tZFxcOi1tbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG5cbiAgLm1kXFw6LW10LTEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDotbWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDotbWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotbXItMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotbWwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotbXQtMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotbXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotbXQtNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gIH1cblxuICAubWRcXDotbXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC00IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIH1cblxuICAubWRcXDotbXQtNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotbXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC01IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotbXQtNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotbWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC02IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC03IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTcge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC04IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC05IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTkge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC0xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW07XG4gIH1cblxuICAubWRcXDotbXItMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW07XG4gIH1cblxuICAubWRcXDotbWItMTEge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTExIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAubWRcXDotbXQtMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW07XG4gIH1cblxuICAubWRcXDotbWItMTQge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjVyZW07XG4gIH1cblxuICAubWRcXDotbWwtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG4gIH1cblxuICAubWRcXDotbWwtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gIH1cblxuICAubWRcXDotbXItMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW07XG4gIH1cblxuICAubWRcXDotbWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW07XG4gIH1cblxuICAubWRcXDotbXQtMjQge1xuICAgIG1hcmdpbi10b3A6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTI4IHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci0yOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtN3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0yOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTdyZW07XG4gIH1cblxuICAubWRcXDotbWwtMjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC0zMiB7XG4gICAgbWFyZ2luLXRvcDogLThyZW07XG4gIH1cblxuICAubWRcXDotbXItMzIge1xuICAgIG1hcmdpbi1yaWdodDogLThyZW07XG4gIH1cblxuICAubWRcXDotbWItMzIge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTMyIHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW07XG4gIH1cblxuICAubWRcXDotbXQtMzYge1xuICAgIG1hcmdpbi10b3A6IC05cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTM2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTM2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC05cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW07XG4gIH1cblxuICAubWRcXDotbXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAubWRcXDotbWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW07XG4gIH1cblxuICAubWRcXDotbXQtNDQge1xuICAgIG1hcmdpbi10b3A6IC0xMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci00NCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTFyZW07XG4gIH1cblxuICAubWRcXDotbWItNDQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC00NCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC00OCB7XG4gICAgbWFyZ2luLXRvcDogLTEycmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTQ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi00OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEycmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogLTEycmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTUyIHtcbiAgICBtYXJnaW4tdG9wOiAtMTNyZW07XG4gIH1cblxuICAubWRcXDotbXItNTIge1xuICAgIG1hcmdpbi1yaWdodDogLTEzcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTUyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTNyZW07XG4gIH1cblxuICAubWRcXDotbWwtNTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTNyZW07XG4gIH1cblxuICAubWRcXDotbXQtNTYge1xuICAgIG1hcmdpbi10b3A6IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci01NiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTRyZW07XG4gIH1cblxuICAubWRcXDotbWItNTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC02MCB7XG4gICAgbWFyZ2luLXRvcDogLTE1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotbXItNjQge1xuICAgIG1hcmdpbi1yaWdodDogLTE2cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTY0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotbWwtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotbXQtNzIge1xuICAgIG1hcmdpbi10b3A6IC0xOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci03MiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMThyZW07XG4gIH1cblxuICAubWRcXDotbWItNzIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC03MiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC04MCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTk2IHtcbiAgICBtYXJnaW4tdG9wOiAtMjRyZW07XG4gIH1cblxuICAubWRcXDotbXItOTYge1xuICAgIG1hcmdpbi1yaWdodDogLTI0cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTk2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRyZW07XG4gIH1cblxuICAubWRcXDotbWwtOTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRyZW07XG4gIH1cblxuICAubWRcXDotbXQtcHgge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cblxuICAubWRcXDotbXItcHgge1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi1tYi1weCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi1tbC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cblxuICAubWRcXDotbXQtMFxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci0wXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDotbWItMFxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC0wXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC0xXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTFcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0xXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTFcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTJcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC42MjVyZW07XG4gIH1cblxuICAubWRcXDotbXItMlxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTJcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAubWRcXDotbWwtMlxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gIH1cblxuICAubWRcXDotbXQtM1xcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci0zXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC44NzVyZW07XG4gIH1cblxuICAubWRcXDotbWItM1xcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC0zXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTAge1xuICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTEge1xuICAgIG1heC1oZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC0yIHtcbiAgICBtYXgtaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC0zIHtcbiAgICBtYXgtaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtNCB7XG4gICAgbWF4LWhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTUge1xuICAgIG1heC1oZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC02IHtcbiAgICBtYXgtaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC03IHtcbiAgICBtYXgtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtOCB7XG4gICAgbWF4LWhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTkge1xuICAgIG1heC1oZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC0xMCB7XG4gICAgbWF4LWhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtMTEge1xuICAgIG1heC1oZWlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC0xMiB7XG4gICAgbWF4LWhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTE0IHtcbiAgICBtYXgtaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC0xNiB7XG4gICAgbWF4LWhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTIwIHtcbiAgICBtYXgtaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtMjQge1xuICAgIG1heC1oZWlnaHQ6IDZyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC0yOCB7XG4gICAgbWF4LWhlaWdodDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLTMyIHtcbiAgICBtYXgtaGVpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtMzYge1xuICAgIG1heC1oZWlnaHQ6IDlyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC00MCB7XG4gICAgbWF4LWhlaWdodDogMTByZW07XG4gIH1cblxuICAubWRcXDptYXgtaC00NCB7XG4gICAgbWF4LWhlaWdodDogMTFyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC00OCB7XG4gICAgbWF4LWhlaWdodDogMTJyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC01MiB7XG4gICAgbWF4LWhlaWdodDogMTNyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC01NiB7XG4gICAgbWF4LWhlaWdodDogMTRyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC02MCB7XG4gICAgbWF4LWhlaWdodDogMTVyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC02NCB7XG4gICAgbWF4LWhlaWdodDogMTZyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC03MiB7XG4gICAgbWF4LWhlaWdodDogMThyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC04MCB7XG4gICAgbWF4LWhlaWdodDogMjByZW07XG4gIH1cblxuICAubWRcXDptYXgtaC05NiB7XG4gICAgbWF4LWhlaWdodDogMjRyZW07XG4gIH1cblxuICAubWRcXDptYXgtaC1weCB7XG4gICAgbWF4LWhlaWdodDogMXB4O1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtMFxcLjUge1xuICAgIG1heC1oZWlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtMVxcLjUge1xuICAgIG1heC1oZWlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtMlxcLjUge1xuICAgIG1heC1oZWlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtM1xcLjUge1xuICAgIG1heC1oZWlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtZnVsbCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOm1heC1oLXNjcmVlbiB7XG4gICAgbWF4LWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAubWRcXDptYXgtdy0wIHtcbiAgICBtYXgtd2lkdGg6IDByZW07XG4gIH1cblxuICAubWRcXDptYXgtdy1ub25lIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cblxuICAubWRcXDptYXgtdy14cyB7XG4gICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LXNtIHtcbiAgICBtYXgtd2lkdGg6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctbWQge1xuICAgIG1heC13aWR0aDogMjhyZW07XG4gIH1cblxuICAubWRcXDptYXgtdy1sZyB7XG4gICAgbWF4LXdpZHRoOiAzMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LXhsIHtcbiAgICBtYXgtd2lkdGg6IDM2cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctMnhsIHtcbiAgICBtYXgtd2lkdGg6IDQycmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctM3hsIHtcbiAgICBtYXgtd2lkdGg6IDQ4cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctNHhsIHtcbiAgICBtYXgtd2lkdGg6IDU2cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctNXhsIHtcbiAgICBtYXgtd2lkdGg6IDY0cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctNnhsIHtcbiAgICBtYXgtd2lkdGg6IDcycmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctN3hsIHtcbiAgICBtYXgtd2lkdGg6IDgwcmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctZnVsbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctbWluIHtcbiAgICBtYXgtd2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiAtbW96LW1pbi1jb250ZW50O1xuICAgIG1heC13aWR0aDogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAubWRcXDptYXgtdy1tYXgge1xuICAgIG1heC13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICBtYXgtd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC5tZFxcOm1heC13LXByb3NlIHtcbiAgICBtYXgtd2lkdGg6IDY1Y2g7XG4gIH1cblxuICAubWRcXDptYXgtdy1zY3JlZW4tc20ge1xuICAgIG1heC13aWR0aDogNjQwcHg7XG4gIH1cblxuICAubWRcXDptYXgtdy1zY3JlZW4tbWQge1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cblxuICAubWRcXDptYXgtdy1zY3JlZW4tbGcge1xuICAgIG1heC13aWR0aDogMTAyNHB4O1xuICB9XG5cbiAgLm1kXFw6bWF4LXctc2NyZWVuLXhsIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgfVxuXG4gIC5tZFxcOm1heC13LXNjcmVlbi0yeGwge1xuICAgIG1heC13aWR0aDogMTUzNnB4O1xuICB9XG5cbiAgLm1kXFw6bWluLWgtMCB7XG4gICAgbWluLWhlaWdodDogMHB4O1xuICB9XG5cbiAgLm1kXFw6bWluLWgtZnVsbCB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOm1pbi1oLXNjcmVlbiB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAubWRcXDptaW4tdy0wIHtcbiAgICBtaW4td2lkdGg6IDBweDtcbiAgfVxuXG4gIC5tZFxcOm1pbi13LWZ1bGwge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOm1pbi13LW1pbiB7XG4gICAgbWluLXdpZHRoOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIG1pbi13aWR0aDogLW1vei1taW4tY29udGVudDtcbiAgICBtaW4td2lkdGg6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLm1kXFw6bWluLXctbWF4IHtcbiAgICBtaW4td2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAubWRcXDpvYmplY3QtY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG5cbiAgLm1kXFw6b2JqZWN0LWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuXG4gIC5tZFxcOm9iamVjdC1maWxsIHtcbiAgICAtby1vYmplY3QtZml0OiBmaWxsO1xuICAgICAgIG9iamVjdC1maXQ6IGZpbGw7XG4gIH1cblxuICAubWRcXDpvYmplY3Qtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZTtcbiAgICAgICBvYmplY3QtZml0OiBub25lO1xuICB9XG5cbiAgLm1kXFw6b2JqZWN0LXNjYWxlLWRvd24ge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd247XG4gICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcbiAgfVxuXG4gIC5tZFxcOm9iamVjdC1ib3R0b20ge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICB9XG5cbiAgLm1kXFw6b2JqZWN0LWNlbnRlciB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cblxuICAubWRcXDpvYmplY3QtbGVmdCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgfVxuXG4gIC5tZFxcOm9iamVjdC1sZWZ0LWJvdHRvbSB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICB9XG5cbiAgLm1kXFw6b2JqZWN0LWxlZnQtdG9wIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIH1cblxuICAubWRcXDpvYmplY3QtcmlnaHQge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcbiAgfVxuXG4gIC5tZFxcOm9iamVjdC1yaWdodC1ib3R0b20ge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICB9XG5cbiAgLm1kXFw6b2JqZWN0LXJpZ2h0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIH1cblxuICAubWRcXDpvYmplY3QtdG9wIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHRvcDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgfVxuXG4gIC5tZFxcOm9wYWNpdHktMCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOm9wYWNpdHktNSB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOm9wYWNpdHktMTAge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5tZFxcOm9wYWNpdHktMjAge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOm9wYWNpdHktMjUge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpvcGFjaXR5LTMwIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpvcGFjaXR5LTQwIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpvcGFjaXR5LTUwIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpvcGFjaXR5LTYwIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpvcGFjaXR5LTcwIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpvcGFjaXR5LTc1IHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6b3BhY2l0eS04MCB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6b3BhY2l0eS05MCB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm1kXFw6b3BhY2l0eS05NSB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOm9wYWNpdHktMTAwIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0wIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS01IHtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0xMCB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0yMCB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0yNSB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMzAge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNDAge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNTAge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNjAge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNzAge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNzUge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTgwIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTkwIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTk1IHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0xMDAge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMTA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS00MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTYwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS03MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS04MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktOTA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6b3BhY2l0eS0wOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpvcGFjaXR5LTU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOm9wYWNpdHktMTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6b3BhY2l0eS0yMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpvcGFjaXR5LTI1OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpvcGFjaXR5LTMwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOm9wYWNpdHktNDA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6b3BhY2l0eS01MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpvcGFjaXR5LTYwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOm9wYWNpdHktNzA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6b3BhY2l0eS03NTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6b3BhY2l0eS04MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpvcGFjaXR5LTkwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOm9wYWNpdHktOTU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOm9wYWNpdHktMTAwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpvcGFjaXR5LTA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOm9wYWNpdHktNTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3BhY2l0eS0xMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpvcGFjaXR5LTIwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOm9wYWNpdHktMjU6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOm9wYWNpdHktMzA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3BhY2l0eS00MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpvcGFjaXR5LTUwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOm9wYWNpdHktNjA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3BhY2l0eS03MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpvcGFjaXR5LTc1OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpvcGFjaXR5LTgwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOm9wYWNpdHktOTA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3BhY2l0eS05NTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3BhY2l0eS0xMDA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpvdXRsaW5lLW5vbmUge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLm1kXFw6b3V0bGluZS13aGl0ZSB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLm1kXFw6b3V0bGluZS1ibGFjayB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCBibGFjaztcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6b3V0bGluZS1ub25lOmZvY3VzLXdpdGhpbiB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpvdXRsaW5lLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6b3V0bGluZS1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgYmxhY2s7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3V0bGluZS1ub25lOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3V0bGluZS13aGl0ZTpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpvdXRsaW5lLWJsYWNrOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIGJsYWNrO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy1hdXRvIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LXZpc2libGUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3ctc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3cteC1hdXRvIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3cteS1hdXRvIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3cteC1oaWRkZW4ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LXktaGlkZGVuIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy14LXZpc2libGUge1xuICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy15LXZpc2libGUge1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy14LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3cteS1zY3JvbGwge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxuXG4gIC5tZFxcOm92ZXJzY3JvbGwtYXV0byB7XG4gICAgLW1zLXNjcm9sbC1jaGFpbmluZzogY2hhaW5lZDtcbiAgICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm92ZXJzY3JvbGwtY29udGFpbiB7XG4gICAgLW1zLXNjcm9sbC1jaGFpbmluZzogbm9uZTtcbiAgICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgfVxuXG4gIC5tZFxcOm92ZXJzY3JvbGwtbm9uZSB7XG4gICAgLW1zLXNjcm9sbC1jaGFpbmluZzogbm9uZTtcbiAgICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOm92ZXJzY3JvbGwteS1hdXRvIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGF1dG87XG4gIH1cblxuICAubWRcXDpvdmVyc2Nyb2xsLXktY29udGFpbiB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICB9XG5cbiAgLm1kXFw6b3ZlcnNjcm9sbC15LW5vbmUge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOm92ZXJzY3JvbGwteC1hdXRvIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGF1dG87XG4gIH1cblxuICAubWRcXDpvdmVyc2Nyb2xsLXgtY29udGFpbiB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG5cbiAgLm1kXFw6b3ZlcnNjcm9sbC14LW5vbmUge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOnAtMCB7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG5cbiAgLm1kXFw6cC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpwLTMge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpwLTQge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cblxuICAubWRcXDpwLTUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpwLTYge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtNyB7XG4gICAgcGFkZGluZzogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtOCB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtOSB7XG4gICAgcGFkZGluZzogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMTAge1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMTEge1xuICAgIHBhZGRpbmc6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpwLTEyIHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6cC0xNCB7XG4gICAgcGFkZGluZzogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6cC0xNiB7XG4gICAgcGFkZGluZzogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMjAge1xuICAgIHBhZGRpbmc6IDVyZW07XG4gIH1cblxuICAubWRcXDpwLTI0IHtcbiAgICBwYWRkaW5nOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6cC0yOCB7XG4gICAgcGFkZGluZzogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMzIge1xuICAgIHBhZGRpbmc6IDhyZW07XG4gIH1cblxuICAubWRcXDpwLTM2IHtcbiAgICBwYWRkaW5nOiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6cC00MCB7XG4gICAgcGFkZGluZzogMTByZW07XG4gIH1cblxuICAubWRcXDpwLTQ0IHtcbiAgICBwYWRkaW5nOiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtNDgge1xuICAgIHBhZGRpbmc6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6cC01MiB7XG4gICAgcGFkZGluZzogMTNyZW07XG4gIH1cblxuICAubWRcXDpwLTU2IHtcbiAgICBwYWRkaW5nOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtNjAge1xuICAgIHBhZGRpbmc6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6cC02NCB7XG4gICAgcGFkZGluZzogMTZyZW07XG4gIH1cblxuICAubWRcXDpwLTcyIHtcbiAgICBwYWRkaW5nOiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtODAge1xuICAgIHBhZGRpbmc6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6cC05NiB7XG4gICAgcGFkZGluZzogMjRyZW07XG4gIH1cblxuICAubWRcXDpwLXB4IHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cblxuICAubWRcXDpwLTBcXC41IHtcbiAgICBwYWRkaW5nOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMVxcLjUge1xuICAgIHBhZGRpbmc6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cC0yXFwuNSB7XG4gICAgcGFkZGluZzogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpwLTNcXC41IHtcbiAgICBwYWRkaW5nOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5tZFxcOnB4LTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5tZFxcOnB5LTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpweS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpweC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpweS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTMge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAubWRcXDpweC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpweS02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpweC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpweS03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTcge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAubWRcXDpweC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpweS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAubWRcXDpweC0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktMjQge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMjQge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktMjgge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMjgge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktMzIge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMzIge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktMzYge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMzYge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktNDAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAubWRcXDpweC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTQ0IHtcbiAgICBwYWRkaW5nLXRvcDogMTFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtNDQge1xuICAgIHBhZGRpbmctbGVmdDogMTFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTFyZW07XG4gIH1cblxuICAubWRcXDpweS00OCB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTQ4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6cHktNTIge1xuICAgIHBhZGRpbmctdG9wOiAxM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNyZW07XG4gIH1cblxuICAubWRcXDpweC01MiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTU2IHtcbiAgICBwYWRkaW5nLXRvcDogMTRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtNTYge1xuICAgIHBhZGRpbmctbGVmdDogMTRyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTRyZW07XG4gIH1cblxuICAubWRcXDpweS02MCB7XG4gICAgcGFkZGluZy10b3A6IDE1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktNjQge1xuICAgIHBhZGRpbmctdG9wOiAxNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAubWRcXDpweC02NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTcyIHtcbiAgICBwYWRkaW5nLXRvcDogMThyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtNzIge1xuICAgIHBhZGRpbmctbGVmdDogMThyZW07XG4gICAgcGFkZGluZy1yaWdodDogMThyZW07XG4gIH1cblxuICAubWRcXDpweS04MCB7XG4gICAgcGFkZGluZy10b3A6IDIwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6cHktOTYge1xuICAgIHBhZGRpbmctdG9wOiAyNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRyZW07XG4gIH1cblxuICAubWRcXDpweC05NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LXB4IHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAubWRcXDpweC1weCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLm1kXFw6cHktMFxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjEyNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpweC0wXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjEyNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTFcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMVxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpweS0yXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTJcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktM1xcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpweC0zXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cblxuICAubWRcXDpwci0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAubWRcXDpwYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLm1kXFw6cGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cblxuICAubWRcXDpwdC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpwYi0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpwci0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpwYi0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpwdC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpwYi0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6cHItNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpwci01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpwbC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpwdC02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDpwci03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDpwbC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDpwdC04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAubWRcXDpwYi04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpwci0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpwbC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpwdC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpwci0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTExIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpwdC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cblxuICAubWRcXDpwci0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIH1cblxuICAubWRcXDpwdC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAubWRcXDpwYi0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTI0IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTI0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItMjQge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMjQge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTI4IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTI4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItMjgge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMjgge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTMyIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTMyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItMzIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMzIge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTM2IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTM2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItMzYge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMzYge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XG4gIH1cblxuICAubWRcXDpwci00MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW07XG4gIH1cblxuICAubWRcXDpwYi00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW07XG4gIH1cblxuICAubWRcXDpwdC00NCB7XG4gICAgcGFkZGluZy10b3A6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6cHItNDQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6cGItNDQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTQ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtNDgge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTQ4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTQ4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAubWRcXDpwbC00OCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTUyIHtcbiAgICBwYWRkaW5nLXRvcDogMTNyZW07XG4gIH1cblxuICAubWRcXDpwci01MiB7XG4gICAgcGFkZGluZy1yaWdodDogMTNyZW07XG4gIH1cblxuICAubWRcXDpwYi01MiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtNTIge1xuICAgIHBhZGRpbmctbGVmdDogMTNyZW07XG4gIH1cblxuICAubWRcXDpwdC01NiB7XG4gICAgcGFkZGluZy10b3A6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItNTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItNTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTU2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVyZW07XG4gIH1cblxuICAubWRcXDpwbC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTY0IHtcbiAgICBwYWRkaW5nLXRvcDogMTZyZW07XG4gIH1cblxuICAubWRcXDpwci02NCB7XG4gICAgcGFkZGluZy1yaWdodDogMTZyZW07XG4gIH1cblxuICAubWRcXDpwYi02NCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtNjQge1xuICAgIHBhZGRpbmctbGVmdDogMTZyZW07XG4gIH1cblxuICAubWRcXDpwdC03MiB7XG4gICAgcGFkZGluZy10b3A6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItNzIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItNzIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTcyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtODAge1xuICAgIHBhZGRpbmctdG9wOiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07XG4gIH1cblxuICAubWRcXDpwbC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTk2IHtcbiAgICBwYWRkaW5nLXRvcDogMjRyZW07XG4gIH1cblxuICAubWRcXDpwci05NiB7XG4gICAgcGFkZGluZy1yaWdodDogMjRyZW07XG4gIH1cblxuICAubWRcXDpwYi05NiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtOTYge1xuICAgIHBhZGRpbmctbGVmdDogMjRyZW07XG4gIH1cblxuICAubWRcXDpwdC1weCB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgfVxuXG4gIC5tZFxcOnByLXB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAubWRcXDpwYi1weCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5tZFxcOnBsLXB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC5tZFxcOnB0LTBcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpwci0wXFwuNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpwYi0wXFwuNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMFxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpwdC0xXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMVxcLjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItMVxcLjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTFcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtMlxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTJcXC41IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTJcXC41IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpwbC0yXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTNcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpwci0zXFwuNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpwYi0zXFwuNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtM1xcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1jdXJyZW50Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmxhY2s6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibGFjazotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibGFjazo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci13aGl0ZTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXdoaXRlOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXdoaXRlOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpwb2ludGVyLWV2ZW50cy1ub25lIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOnBvaW50ZXItZXZlbnRzLWF1dG8ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6c3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLm1kXFw6Zml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxuXG4gIC5tZFxcOmFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAubWRcXDpyZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLm1kXFw6c3RpY2t5IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtMCB7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAubWRcXDppbnNldC0xIHtcbiAgICB0b3A6IDAuMjVyZW07XG4gICAgcmlnaHQ6IDAuMjVyZW07XG4gICAgYm90dG9tOiAwLjI1cmVtO1xuICAgIGxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC0yIHtcbiAgICB0b3A6IDAuNXJlbTtcbiAgICByaWdodDogMC41cmVtO1xuICAgIGJvdHRvbTogMC41cmVtO1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTMge1xuICAgIHRvcDogMC43NXJlbTtcbiAgICByaWdodDogMC43NXJlbTtcbiAgICBib3R0b206IDAuNzVyZW07XG4gICAgbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTQge1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgICBib3R0b206IDFyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTUge1xuICAgIHRvcDogMS4yNXJlbTtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgICBib3R0b206IDEuMjVyZW07XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTYge1xuICAgIHRvcDogMS41cmVtO1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgYm90dG9tOiAxLjVyZW07XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtNyB7XG4gICAgdG9wOiAxLjc1cmVtO1xuICAgIHJpZ2h0OiAxLjc1cmVtO1xuICAgIGJvdHRvbTogMS43NXJlbTtcbiAgICBsZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtOCB7XG4gICAgdG9wOiAycmVtO1xuICAgIHJpZ2h0OiAycmVtO1xuICAgIGJvdHRvbTogMnJlbTtcbiAgICBsZWZ0OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtOSB7XG4gICAgdG9wOiAyLjI1cmVtO1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICAgIGJvdHRvbTogMi4yNXJlbTtcbiAgICBsZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtMTAge1xuICAgIHRvcDogMi41cmVtO1xuICAgIHJpZ2h0OiAyLjVyZW07XG4gICAgYm90dG9tOiAyLjVyZW07XG4gICAgbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtMTEge1xuICAgIHRvcDogMi43NXJlbTtcbiAgICByaWdodDogMi43NXJlbTtcbiAgICBib3R0b206IDIuNzVyZW07XG4gICAgbGVmdDogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTEyIHtcbiAgICB0b3A6IDNyZW07XG4gICAgcmlnaHQ6IDNyZW07XG4gICAgYm90dG9tOiAzcmVtO1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cblxuICAubWRcXDppbnNldC0xNCB7XG4gICAgdG9wOiAzLjVyZW07XG4gICAgcmlnaHQ6IDMuNXJlbTtcbiAgICBib3R0b206IDMuNXJlbTtcbiAgICBsZWZ0OiAzLjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC0xNiB7XG4gICAgdG9wOiA0cmVtO1xuICAgIHJpZ2h0OiA0cmVtO1xuICAgIGJvdHRvbTogNHJlbTtcbiAgICBsZWZ0OiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtMjAge1xuICAgIHRvcDogNXJlbTtcbiAgICByaWdodDogNXJlbTtcbiAgICBib3R0b206IDVyZW07XG4gICAgbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTI0IHtcbiAgICB0b3A6IDZyZW07XG4gICAgcmlnaHQ6IDZyZW07XG4gICAgYm90dG9tOiA2cmVtO1xuICAgIGxlZnQ6IDZyZW07XG4gIH1cblxuICAubWRcXDppbnNldC0yOCB7XG4gICAgdG9wOiA3cmVtO1xuICAgIHJpZ2h0OiA3cmVtO1xuICAgIGJvdHRvbTogN3JlbTtcbiAgICBsZWZ0OiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtMzIge1xuICAgIHRvcDogOHJlbTtcbiAgICByaWdodDogOHJlbTtcbiAgICBib3R0b206IDhyZW07XG4gICAgbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTM2IHtcbiAgICB0b3A6IDlyZW07XG4gICAgcmlnaHQ6IDlyZW07XG4gICAgYm90dG9tOiA5cmVtO1xuICAgIGxlZnQ6IDlyZW07XG4gIH1cblxuICAubWRcXDppbnNldC00MCB7XG4gICAgdG9wOiAxMHJlbTtcbiAgICByaWdodDogMTByZW07XG4gICAgYm90dG9tOiAxMHJlbTtcbiAgICBsZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTQ0IHtcbiAgICB0b3A6IDExcmVtO1xuICAgIHJpZ2h0OiAxMXJlbTtcbiAgICBib3R0b206IDExcmVtO1xuICAgIGxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtNDgge1xuICAgIHRvcDogMTJyZW07XG4gICAgcmlnaHQ6IDEycmVtO1xuICAgIGJvdHRvbTogMTJyZW07XG4gICAgbGVmdDogMTJyZW07XG4gIH1cblxuICAubWRcXDppbnNldC01MiB7XG4gICAgdG9wOiAxM3JlbTtcbiAgICByaWdodDogMTNyZW07XG4gICAgYm90dG9tOiAxM3JlbTtcbiAgICBsZWZ0OiAxM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTU2IHtcbiAgICB0b3A6IDE0cmVtO1xuICAgIHJpZ2h0OiAxNHJlbTtcbiAgICBib3R0b206IDE0cmVtO1xuICAgIGxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtNjAge1xuICAgIHRvcDogMTVyZW07XG4gICAgcmlnaHQ6IDE1cmVtO1xuICAgIGJvdHRvbTogMTVyZW07XG4gICAgbGVmdDogMTVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC02NCB7XG4gICAgdG9wOiAxNnJlbTtcbiAgICByaWdodDogMTZyZW07XG4gICAgYm90dG9tOiAxNnJlbTtcbiAgICBsZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTcyIHtcbiAgICB0b3A6IDE4cmVtO1xuICAgIHJpZ2h0OiAxOHJlbTtcbiAgICBib3R0b206IDE4cmVtO1xuICAgIGxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtODAge1xuICAgIHRvcDogMjByZW07XG4gICAgcmlnaHQ6IDIwcmVtO1xuICAgIGJvdHRvbTogMjByZW07XG4gICAgbGVmdDogMjByZW07XG4gIH1cblxuICAubWRcXDppbnNldC05NiB7XG4gICAgdG9wOiAyNHJlbTtcbiAgICByaWdodDogMjRyZW07XG4gICAgYm90dG9tOiAyNHJlbTtcbiAgICBsZWZ0OiAyNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXB4IHtcbiAgICB0b3A6IDFweDtcbiAgICByaWdodDogMXB4O1xuICAgIGJvdHRvbTogMXB4O1xuICAgIGxlZnQ6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTBcXC41IHtcbiAgICB0b3A6IDAuMTI1cmVtO1xuICAgIHJpZ2h0OiAwLjEyNXJlbTtcbiAgICBib3R0b206IDAuMTI1cmVtO1xuICAgIGxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtMVxcLjUge1xuICAgIHRvcDogMC4zNzVyZW07XG4gICAgcmlnaHQ6IDAuMzc1cmVtO1xuICAgIGJvdHRvbTogMC4zNzVyZW07XG4gICAgbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC0yXFwuNSB7XG4gICAgdG9wOiAwLjYyNXJlbTtcbiAgICByaWdodDogMC42MjVyZW07XG4gICAgYm90dG9tOiAwLjYyNXJlbTtcbiAgICBsZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTNcXC41IHtcbiAgICB0b3A6IDAuODc1cmVtO1xuICAgIHJpZ2h0OiAwLjg3NXJlbTtcbiAgICBib3R0b206IDAuODc1cmVtO1xuICAgIGxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTAge1xuICAgIHRvcDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTEge1xuICAgIHRvcDogLTAuMjVyZW07XG4gICAgcmlnaHQ6IC0wLjI1cmVtO1xuICAgIGJvdHRvbTogLTAuMjVyZW07XG4gICAgbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtMiB7XG4gICAgdG9wOiAtMC41cmVtO1xuICAgIHJpZ2h0OiAtMC41cmVtO1xuICAgIGJvdHRvbTogLTAuNXJlbTtcbiAgICBsZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTMge1xuICAgIHRvcDogLTAuNzVyZW07XG4gICAgcmlnaHQ6IC0wLjc1cmVtO1xuICAgIGJvdHRvbTogLTAuNzVyZW07XG4gICAgbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtNCB7XG4gICAgdG9wOiAtMXJlbTtcbiAgICByaWdodDogLTFyZW07XG4gICAgYm90dG9tOiAtMXJlbTtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC01IHtcbiAgICB0b3A6IC0xLjI1cmVtO1xuICAgIHJpZ2h0OiAtMS4yNXJlbTtcbiAgICBib3R0b206IC0xLjI1cmVtO1xuICAgIGxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTYge1xuICAgIHRvcDogLTEuNXJlbTtcbiAgICByaWdodDogLTEuNXJlbTtcbiAgICBib3R0b206IC0xLjVyZW07XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC03IHtcbiAgICB0b3A6IC0xLjc1cmVtO1xuICAgIHJpZ2h0OiAtMS43NXJlbTtcbiAgICBib3R0b206IC0xLjc1cmVtO1xuICAgIGxlZnQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTgge1xuICAgIHRvcDogLTJyZW07XG4gICAgcmlnaHQ6IC0ycmVtO1xuICAgIGJvdHRvbTogLTJyZW07XG4gICAgbGVmdDogLTJyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtOSB7XG4gICAgdG9wOiAtMi4yNXJlbTtcbiAgICByaWdodDogLTIuMjVyZW07XG4gICAgYm90dG9tOiAtMi4yNXJlbTtcbiAgICBsZWZ0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0xMCB7XG4gICAgdG9wOiAtMi41cmVtO1xuICAgIHJpZ2h0OiAtMi41cmVtO1xuICAgIGJvdHRvbTogLTIuNXJlbTtcbiAgICBsZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTExIHtcbiAgICB0b3A6IC0yLjc1cmVtO1xuICAgIHJpZ2h0OiAtMi43NXJlbTtcbiAgICBib3R0b206IC0yLjc1cmVtO1xuICAgIGxlZnQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTEyIHtcbiAgICB0b3A6IC0zcmVtO1xuICAgIHJpZ2h0OiAtM3JlbTtcbiAgICBib3R0b206IC0zcmVtO1xuICAgIGxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTE0IHtcbiAgICB0b3A6IC0zLjVyZW07XG4gICAgcmlnaHQ6IC0zLjVyZW07XG4gICAgYm90dG9tOiAtMy41cmVtO1xuICAgIGxlZnQ6IC0zLjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtMTYge1xuICAgIHRvcDogLTRyZW07XG4gICAgcmlnaHQ6IC00cmVtO1xuICAgIGJvdHRvbTogLTRyZW07XG4gICAgbGVmdDogLTRyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtMjAge1xuICAgIHRvcDogLTVyZW07XG4gICAgcmlnaHQ6IC01cmVtO1xuICAgIGJvdHRvbTogLTVyZW07XG4gICAgbGVmdDogLTVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtMjQge1xuICAgIHRvcDogLTZyZW07XG4gICAgcmlnaHQ6IC02cmVtO1xuICAgIGJvdHRvbTogLTZyZW07XG4gICAgbGVmdDogLTZyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtMjgge1xuICAgIHRvcDogLTdyZW07XG4gICAgcmlnaHQ6IC03cmVtO1xuICAgIGJvdHRvbTogLTdyZW07XG4gICAgbGVmdDogLTdyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtMzIge1xuICAgIHRvcDogLThyZW07XG4gICAgcmlnaHQ6IC04cmVtO1xuICAgIGJvdHRvbTogLThyZW07XG4gICAgbGVmdDogLThyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtMzYge1xuICAgIHRvcDogLTlyZW07XG4gICAgcmlnaHQ6IC05cmVtO1xuICAgIGJvdHRvbTogLTlyZW07XG4gICAgbGVmdDogLTlyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtNDAge1xuICAgIHRvcDogLTEwcmVtO1xuICAgIHJpZ2h0OiAtMTByZW07XG4gICAgYm90dG9tOiAtMTByZW07XG4gICAgbGVmdDogLTEwcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTQ0IHtcbiAgICB0b3A6IC0xMXJlbTtcbiAgICByaWdodDogLTExcmVtO1xuICAgIGJvdHRvbTogLTExcmVtO1xuICAgIGxlZnQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC00OCB7XG4gICAgdG9wOiAtMTJyZW07XG4gICAgcmlnaHQ6IC0xMnJlbTtcbiAgICBib3R0b206IC0xMnJlbTtcbiAgICBsZWZ0OiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtNTIge1xuICAgIHRvcDogLTEzcmVtO1xuICAgIHJpZ2h0OiAtMTNyZW07XG4gICAgYm90dG9tOiAtMTNyZW07XG4gICAgbGVmdDogLTEzcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTU2IHtcbiAgICB0b3A6IC0xNHJlbTtcbiAgICByaWdodDogLTE0cmVtO1xuICAgIGJvdHRvbTogLTE0cmVtO1xuICAgIGxlZnQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC02MCB7XG4gICAgdG9wOiAtMTVyZW07XG4gICAgcmlnaHQ6IC0xNXJlbTtcbiAgICBib3R0b206IC0xNXJlbTtcbiAgICBsZWZ0OiAtMTVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtNjQge1xuICAgIHRvcDogLTE2cmVtO1xuICAgIHJpZ2h0OiAtMTZyZW07XG4gICAgYm90dG9tOiAtMTZyZW07XG4gICAgbGVmdDogLTE2cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTcyIHtcbiAgICB0b3A6IC0xOHJlbTtcbiAgICByaWdodDogLTE4cmVtO1xuICAgIGJvdHRvbTogLTE4cmVtO1xuICAgIGxlZnQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC04MCB7XG4gICAgdG9wOiAtMjByZW07XG4gICAgcmlnaHQ6IC0yMHJlbTtcbiAgICBib3R0b206IC0yMHJlbTtcbiAgICBsZWZ0OiAtMjByZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtOTYge1xuICAgIHRvcDogLTI0cmVtO1xuICAgIHJpZ2h0OiAtMjRyZW07XG4gICAgYm90dG9tOiAtMjRyZW07XG4gICAgbGVmdDogLTI0cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXB4IHtcbiAgICB0b3A6IC0xcHg7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIGxlZnQ6IC0xcHg7XG4gIH1cblxuICAubWRcXDotaW5zZXQtMFxcLjUge1xuICAgIHRvcDogLTAuMTI1cmVtO1xuICAgIHJpZ2h0OiAtMC4xMjVyZW07XG4gICAgYm90dG9tOiAtMC4xMjVyZW07XG4gICAgbGVmdDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTFcXC41IHtcbiAgICB0b3A6IC0wLjM3NXJlbTtcbiAgICByaWdodDogLTAuMzc1cmVtO1xuICAgIGJvdHRvbTogLTAuMzc1cmVtO1xuICAgIGxlZnQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0yXFwuNSB7XG4gICAgdG9wOiAtMC42MjVyZW07XG4gICAgcmlnaHQ6IC0wLjYyNXJlbTtcbiAgICBib3R0b206IC0wLjYyNXJlbTtcbiAgICBsZWZ0OiAtMC42MjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQtM1xcLjUge1xuICAgIHRvcDogLTAuODc1cmVtO1xuICAgIHJpZ2h0OiAtMC44NzVyZW07XG4gICAgYm90dG9tOiAtMC44NzVyZW07XG4gICAgbGVmdDogLTAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtMVxcLzIge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtMVxcLzMge1xuICAgIHRvcDogMzMuMzMzMzMzJTtcbiAgICByaWdodDogMzMuMzMzMzMzJTtcbiAgICBib3R0b206IDMzLjMzMzMzMyU7XG4gICAgbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTJcXC8zIHtcbiAgICB0b3A6IDY2LjY2NjY2NyU7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NyU7XG4gICAgYm90dG9tOiA2Ni42NjY2NjclO1xuICAgIGxlZnQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDppbnNldC0xXFwvNCB7XG4gICAgdG9wOiAyNSU7XG4gICAgcmlnaHQ6IDI1JTtcbiAgICBib3R0b206IDI1JTtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cblxuICAubWRcXDppbnNldC0yXFwvNCB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAubWRcXDppbnNldC0zXFwvNCB7XG4gICAgdG9wOiA3NSU7XG4gICAgcmlnaHQ6IDc1JTtcbiAgICBib3R0b206IDc1JTtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAubWRcXDppbnNldC1mdWxsIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cblxuICAubWRcXDotaW5zZXQtMVxcLzIge1xuICAgIHRvcDogLTUwJTtcbiAgICByaWdodDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0xXFwvMyB7XG4gICAgdG9wOiAtMzMuMzMzMzMzJTtcbiAgICByaWdodDogLTMzLjMzMzMzMyU7XG4gICAgYm90dG9tOiAtMzMuMzMzMzMzJTtcbiAgICBsZWZ0OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0yXFwvMyB7XG4gICAgdG9wOiAtNjYuNjY2NjY3JTtcbiAgICByaWdodDogLTY2LjY2NjY2NyU7XG4gICAgYm90dG9tOiAtNjYuNjY2NjY3JTtcbiAgICBsZWZ0OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC0xXFwvNCB7XG4gICAgdG9wOiAtMjUlO1xuICAgIHJpZ2h0OiAtMjUlO1xuICAgIGJvdHRvbTogLTI1JTtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LTJcXC80IHtcbiAgICB0b3A6IC01MCU7XG4gICAgcmlnaHQ6IC01MCU7XG4gICAgYm90dG9tOiAtNTAlO1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAubWRcXDotaW5zZXQtM1xcLzQge1xuICAgIHRvcDogLTc1JTtcbiAgICByaWdodDogLTc1JTtcbiAgICBib3R0b206IC03NSU7XG4gICAgbGVmdDogLTc1JTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC1mdWxsIHtcbiAgICB0b3A6IC0xMDAlO1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICBib3R0b206IC0xMDAlO1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0wIHtcbiAgICB0b3A6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAubWRcXDppbnNldC15LTEge1xuICAgIHRvcDogMC4yNXJlbTtcbiAgICBib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTEge1xuICAgIHJpZ2h0OiAwLjI1cmVtO1xuICAgIGxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTIge1xuICAgIHRvcDogMC41cmVtO1xuICAgIGJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0yIHtcbiAgICByaWdodDogMC41cmVtO1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMyB7XG4gICAgdG9wOiAwLjc1cmVtO1xuICAgIGJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMyB7XG4gICAgcmlnaHQ6IDAuNzVyZW07XG4gICAgbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktNCB7XG4gICAgdG9wOiAxcmVtO1xuICAgIGJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtNCB7XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktNSB7XG4gICAgdG9wOiAxLjI1cmVtO1xuICAgIGJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtNSB7XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktNiB7XG4gICAgdG9wOiAxLjVyZW07XG4gICAgYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTYge1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS03IHtcbiAgICB0b3A6IDEuNzVyZW07XG4gICAgYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC03IHtcbiAgICByaWdodDogMS43NXJlbTtcbiAgICBsZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS04IHtcbiAgICB0b3A6IDJyZW07XG4gICAgYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC04IHtcbiAgICByaWdodDogMnJlbTtcbiAgICBsZWZ0OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS05IHtcbiAgICB0b3A6IDIuMjVyZW07XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC05IHtcbiAgICByaWdodDogMi4yNXJlbTtcbiAgICBsZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0xMCB7XG4gICAgdG9wOiAyLjVyZW07XG4gICAgYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTEwIHtcbiAgICByaWdodDogMi41cmVtO1xuICAgIGxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMTEge1xuICAgIHRvcDogMi43NXJlbTtcbiAgICBib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTExIHtcbiAgICByaWdodDogMi43NXJlbTtcbiAgICBsZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0xMiB7XG4gICAgdG9wOiAzcmVtO1xuICAgIGJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMTIge1xuICAgIHJpZ2h0OiAzcmVtO1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTE0IHtcbiAgICB0b3A6IDMuNXJlbTtcbiAgICBib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMTQge1xuICAgIHJpZ2h0OiAzLjVyZW07XG4gICAgbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0xNiB7XG4gICAgdG9wOiA0cmVtO1xuICAgIGJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMTYge1xuICAgIHJpZ2h0OiA0cmVtO1xuICAgIGxlZnQ6IDRyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTIwIHtcbiAgICB0b3A6IDVyZW07XG4gICAgYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0yMCB7XG4gICAgcmlnaHQ6IDVyZW07XG4gICAgbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMjQge1xuICAgIHRvcDogNnJlbTtcbiAgICBib3R0b206IDZyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTI0IHtcbiAgICByaWdodDogNnJlbTtcbiAgICBsZWZ0OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0yOCB7XG4gICAgdG9wOiA3cmVtO1xuICAgIGJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMjgge1xuICAgIHJpZ2h0OiA3cmVtO1xuICAgIGxlZnQ6IDdyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTMyIHtcbiAgICB0b3A6IDhyZW07XG4gICAgYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0zMiB7XG4gICAgcmlnaHQ6IDhyZW07XG4gICAgbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMzYge1xuICAgIHRvcDogOXJlbTtcbiAgICBib3R0b206IDlyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LTM2IHtcbiAgICByaWdodDogOXJlbTtcbiAgICBsZWZ0OiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS00MCB7XG4gICAgdG9wOiAxMHJlbTtcbiAgICBib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC00MCB7XG4gICAgcmlnaHQ6IDEwcmVtO1xuICAgIGxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS00NCB7XG4gICAgdG9wOiAxMXJlbTtcbiAgICBib3R0b206IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC00NCB7XG4gICAgcmlnaHQ6IDExcmVtO1xuICAgIGxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS00OCB7XG4gICAgdG9wOiAxMnJlbTtcbiAgICBib3R0b206IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC00OCB7XG4gICAgcmlnaHQ6IDEycmVtO1xuICAgIGxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS01MiB7XG4gICAgdG9wOiAxM3JlbTtcbiAgICBib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC01MiB7XG4gICAgcmlnaHQ6IDEzcmVtO1xuICAgIGxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS01NiB7XG4gICAgdG9wOiAxNHJlbTtcbiAgICBib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC01NiB7XG4gICAgcmlnaHQ6IDE0cmVtO1xuICAgIGxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS02MCB7XG4gICAgdG9wOiAxNXJlbTtcbiAgICBib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC02MCB7XG4gICAgcmlnaHQ6IDE1cmVtO1xuICAgIGxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS02NCB7XG4gICAgdG9wOiAxNnJlbTtcbiAgICBib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC02NCB7XG4gICAgcmlnaHQ6IDE2cmVtO1xuICAgIGxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS03MiB7XG4gICAgdG9wOiAxOHJlbTtcbiAgICBib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC03MiB7XG4gICAgcmlnaHQ6IDE4cmVtO1xuICAgIGxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS04MCB7XG4gICAgdG9wOiAyMHJlbTtcbiAgICBib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC04MCB7XG4gICAgcmlnaHQ6IDIwcmVtO1xuICAgIGxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS05NiB7XG4gICAgdG9wOiAyNHJlbTtcbiAgICBib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC05NiB7XG4gICAgcmlnaHQ6IDI0cmVtO1xuICAgIGxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS1hdXRvIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC1hdXRvIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS1weCB7XG4gICAgdG9wOiAxcHg7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubWRcXDppbnNldC14LXB4IHtcbiAgICByaWdodDogMXB4O1xuICAgIGxlZnQ6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMFxcLjUge1xuICAgIHRvcDogMC4xMjVyZW07XG4gICAgYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMFxcLjUge1xuICAgIHJpZ2h0OiAwLjEyNXJlbTtcbiAgICBsZWZ0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMVxcLjUge1xuICAgIHRvcDogMC4zNzVyZW07XG4gICAgYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMVxcLjUge1xuICAgIHJpZ2h0OiAwLjM3NXJlbTtcbiAgICBsZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMlxcLjUge1xuICAgIHRvcDogMC42MjVyZW07XG4gICAgYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMlxcLjUge1xuICAgIHJpZ2h0OiAwLjYyNXJlbTtcbiAgICBsZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktM1xcLjUge1xuICAgIHRvcDogMC44NzVyZW07XG4gICAgYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtM1xcLjUge1xuICAgIHJpZ2h0OiAwLjg3NXJlbTtcbiAgICBsZWZ0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTAge1xuICAgIHRvcDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtMCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAubWRcXDotaW5zZXQteS0xIHtcbiAgICB0b3A6IC0wLjI1cmVtO1xuICAgIGJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC0xIHtcbiAgICByaWdodDogLTAuMjVyZW07XG4gICAgbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS0yIHtcbiAgICB0b3A6IC0wLjVyZW07XG4gICAgYm90dG9tOiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtMiB7XG4gICAgcmlnaHQ6IC0wLjVyZW07XG4gICAgbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTMge1xuICAgIHRvcDogLTAuNzVyZW07XG4gICAgYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTMge1xuICAgIHJpZ2h0OiAtMC43NXJlbTtcbiAgICBsZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTQge1xuICAgIHRvcDogLTFyZW07XG4gICAgYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTQge1xuICAgIHJpZ2h0OiAtMXJlbTtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTUge1xuICAgIHRvcDogLTEuMjVyZW07XG4gICAgYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTUge1xuICAgIHJpZ2h0OiAtMS4yNXJlbTtcbiAgICBsZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTYge1xuICAgIHRvcDogLTEuNXJlbTtcbiAgICBib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC02IHtcbiAgICByaWdodDogLTEuNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktNyB7XG4gICAgdG9wOiAtMS43NXJlbTtcbiAgICBib3R0b206IC0xLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtNyB7XG4gICAgcmlnaHQ6IC0xLjc1cmVtO1xuICAgIGxlZnQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktOCB7XG4gICAgdG9wOiAtMnJlbTtcbiAgICBib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtOCB7XG4gICAgcmlnaHQ6IC0ycmVtO1xuICAgIGxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktOSB7XG4gICAgdG9wOiAtMi4yNXJlbTtcbiAgICBib3R0b206IC0yLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtOSB7XG4gICAgcmlnaHQ6IC0yLjI1cmVtO1xuICAgIGxlZnQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMTAge1xuICAgIHRvcDogLTIuNXJlbTtcbiAgICBib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC0xMCB7XG4gICAgcmlnaHQ6IC0yLjVyZW07XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTExIHtcbiAgICB0b3A6IC0yLjc1cmVtO1xuICAgIGJvdHRvbTogLTIuNzVyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC0xMSB7XG4gICAgcmlnaHQ6IC0yLjc1cmVtO1xuICAgIGxlZnQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMTIge1xuICAgIHRvcDogLTNyZW07XG4gICAgYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTEyIHtcbiAgICByaWdodDogLTNyZW07XG4gICAgbGVmdDogLTNyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS0xNCB7XG4gICAgdG9wOiAtMy41cmVtO1xuICAgIGJvdHRvbTogLTMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTE0IHtcbiAgICByaWdodDogLTMuNXJlbTtcbiAgICBsZWZ0OiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMTYge1xuICAgIHRvcDogLTRyZW07XG4gICAgYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTE2IHtcbiAgICByaWdodDogLTRyZW07XG4gICAgbGVmdDogLTRyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS0yMCB7XG4gICAgdG9wOiAtNXJlbTtcbiAgICBib3R0b206IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtMjAge1xuICAgIHJpZ2h0OiAtNXJlbTtcbiAgICBsZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTI0IHtcbiAgICB0b3A6IC02cmVtO1xuICAgIGJvdHRvbTogLTZyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC0yNCB7XG4gICAgcmlnaHQ6IC02cmVtO1xuICAgIGxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMjgge1xuICAgIHRvcDogLTdyZW07XG4gICAgYm90dG9tOiAtN3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTI4IHtcbiAgICByaWdodDogLTdyZW07XG4gICAgbGVmdDogLTdyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteS0zMiB7XG4gICAgdG9wOiAtOHJlbTtcbiAgICBib3R0b206IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtMzIge1xuICAgIHJpZ2h0OiAtOHJlbTtcbiAgICBsZWZ0OiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTM2IHtcbiAgICB0b3A6IC05cmVtO1xuICAgIGJvdHRvbTogLTlyZW07XG4gIH1cblxuICAubWRcXDotaW5zZXQteC0zNiB7XG4gICAgcmlnaHQ6IC05cmVtO1xuICAgIGxlZnQ6IC05cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktNDAge1xuICAgIHRvcDogLTEwcmVtO1xuICAgIGJvdHRvbTogLTEwcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtNDAge1xuICAgIHJpZ2h0OiAtMTByZW07XG4gICAgbGVmdDogLTEwcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktNDQge1xuICAgIHRvcDogLTExcmVtO1xuICAgIGJvdHRvbTogLTExcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtNDQge1xuICAgIHJpZ2h0OiAtMTFyZW07XG4gICAgbGVmdDogLTExcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktNDgge1xuICAgIHRvcDogLTEycmVtO1xuICAgIGJvdHRvbTogLTEycmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtNDgge1xuICAgIHJpZ2h0OiAtMTJyZW07XG4gICAgbGVmdDogLTEycmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktNTIge1xuICAgIHRvcDogLTEzcmVtO1xuICAgIGJvdHRvbTogLTEzcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtNTIge1xuICAgIHJpZ2h0OiAtMTNyZW07XG4gICAgbGVmdDogLTEzcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktNTYge1xuICAgIHRvcDogLTE0cmVtO1xuICAgIGJvdHRvbTogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtNTYge1xuICAgIHJpZ2h0OiAtMTRyZW07XG4gICAgbGVmdDogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktNjAge1xuICAgIHRvcDogLTE1cmVtO1xuICAgIGJvdHRvbTogLTE1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtNjAge1xuICAgIHJpZ2h0OiAtMTVyZW07XG4gICAgbGVmdDogLTE1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktNjQge1xuICAgIHRvcDogLTE2cmVtO1xuICAgIGJvdHRvbTogLTE2cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtNjQge1xuICAgIHJpZ2h0OiAtMTZyZW07XG4gICAgbGVmdDogLTE2cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktNzIge1xuICAgIHRvcDogLTE4cmVtO1xuICAgIGJvdHRvbTogLTE4cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtNzIge1xuICAgIHJpZ2h0OiAtMThyZW07XG4gICAgbGVmdDogLTE4cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktODAge1xuICAgIHRvcDogLTIwcmVtO1xuICAgIGJvdHRvbTogLTIwcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtODAge1xuICAgIHJpZ2h0OiAtMjByZW07XG4gICAgbGVmdDogLTIwcmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktOTYge1xuICAgIHRvcDogLTI0cmVtO1xuICAgIGJvdHRvbTogLTI0cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtOTYge1xuICAgIHJpZ2h0OiAtMjRyZW07XG4gICAgbGVmdDogLTI0cmVtO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktcHgge1xuICAgIHRvcDogLTFweDtcbiAgICBib3R0b206IC0xcHg7XG4gIH1cblxuICAubWRcXDotaW5zZXQteC1weCB7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgbGVmdDogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTBcXC41IHtcbiAgICB0b3A6IC0wLjEyNXJlbTtcbiAgICBib3R0b206IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTBcXC41IHtcbiAgICByaWdodDogLTAuMTI1cmVtO1xuICAgIGxlZnQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTFcXC41IHtcbiAgICB0b3A6IC0wLjM3NXJlbTtcbiAgICBib3R0b206IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTFcXC41IHtcbiAgICByaWdodDogLTAuMzc1cmVtO1xuICAgIGxlZnQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTJcXC41IHtcbiAgICB0b3A6IC0wLjYyNXJlbTtcbiAgICBib3R0b206IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTJcXC41IHtcbiAgICByaWdodDogLTAuNjI1cmVtO1xuICAgIGxlZnQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTNcXC41IHtcbiAgICB0b3A6IC0wLjg3NXJlbTtcbiAgICBib3R0b206IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTNcXC41IHtcbiAgICByaWdodDogLTAuODc1cmVtO1xuICAgIGxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMVxcLzIge1xuICAgIHRvcDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0xXFwvMiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAubWRcXDppbnNldC15LTFcXC8zIHtcbiAgICB0b3A6IDMzLjMzMzMzMyU7XG4gICAgYm90dG9tOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0xXFwvMyB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMyU7XG4gICAgbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMlxcLzMge1xuICAgIHRvcDogNjYuNjY2NjY3JTtcbiAgICBib3R0b206IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDppbnNldC14LTJcXC8zIHtcbiAgICByaWdodDogNjYuNjY2NjY3JTtcbiAgICBsZWZ0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0xXFwvNCB7XG4gICAgdG9wOiAyNSU7XG4gICAgYm90dG9tOiAyNSU7XG4gIH1cblxuICAubWRcXDppbnNldC14LTFcXC80IHtcbiAgICByaWdodDogMjUlO1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMlxcLzQge1xuICAgIHRvcDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0yXFwvNCB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAubWRcXDppbnNldC15LTNcXC80IHtcbiAgICB0b3A6IDc1JTtcbiAgICBib3R0b206IDc1JTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtM1xcLzQge1xuICAgIHJpZ2h0OiA3NSU7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS1mdWxsIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgYm90dG9tOiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC1mdWxsIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMVxcLzIge1xuICAgIHRvcDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gIH1cblxuICAubWRcXDotaW5zZXQteC0xXFwvMiB7XG4gICAgcmlnaHQ6IC01MCU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTFcXC8zIHtcbiAgICB0b3A6IC0zMy4zMzMzMzMlO1xuICAgIGJvdHRvbTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDotaW5zZXQteC0xXFwvMyB7XG4gICAgcmlnaHQ6IC0zMy4zMzMzMzMlO1xuICAgIGxlZnQ6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMlxcLzMge1xuICAgIHRvcDogLTY2LjY2NjY2NyU7XG4gICAgYm90dG9tOiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTJcXC8zIHtcbiAgICByaWdodDogLTY2LjY2NjY2NyU7XG4gICAgbGVmdDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDotaW5zZXQteS0xXFwvNCB7XG4gICAgdG9wOiAtMjUlO1xuICAgIGJvdHRvbTogLTI1JTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC14LTFcXC80IHtcbiAgICByaWdodDogLTI1JTtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXktMlxcLzQge1xuICAgIHRvcDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gIH1cblxuICAubWRcXDotaW5zZXQteC0yXFwvNCB7XG4gICAgcmlnaHQ6IC01MCU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOi1pbnNldC15LTNcXC80IHtcbiAgICB0b3A6IC03NSU7XG4gICAgYm90dG9tOiAtNzUlO1xuICB9XG5cbiAgLm1kXFw6LWluc2V0LXgtM1xcLzQge1xuICAgIHJpZ2h0OiAtNzUlO1xuICAgIGxlZnQ6IC03NSU7XG4gIH1cblxuICAubWRcXDotaW5zZXQteS1mdWxsIHtcbiAgICB0b3A6IC0xMDAlO1xuICAgIGJvdHRvbTogLTEwMCU7XG4gIH1cblxuICAubWRcXDotaW5zZXQteC1mdWxsIHtcbiAgICByaWdodDogLTEwMCU7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cblxuICAubWRcXDp0b3AtMCB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAubWRcXDpyaWdodC0wIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTAge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLm1kXFw6bGVmdC0wIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAubWRcXDp0b3AtMSB7XG4gICAgdG9wOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtMSB7XG4gICAgcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tMSB7XG4gICAgYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0xIHtcbiAgICBsZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTIge1xuICAgIHRvcDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtMiB7XG4gICAgcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS0yIHtcbiAgICBib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtMiB7XG4gICAgbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTMge1xuICAgIHRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTMge1xuICAgIHJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTMge1xuICAgIGJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtMyB7XG4gICAgbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC00IHtcbiAgICB0b3A6IDFyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC00IHtcbiAgICByaWdodDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS00IHtcbiAgICBib3R0b206IDFyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LTQge1xuICAgIGxlZnQ6IDFyZW07XG4gIH1cblxuICAubWRcXDp0b3AtNSB7XG4gICAgdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtNSB7XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tNSB7XG4gICAgYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC01IHtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTYge1xuICAgIHRvcDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtNiB7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS02IHtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtNiB7XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTcge1xuICAgIHRvcDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTcge1xuICAgIHJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTcge1xuICAgIGJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtNyB7XG4gICAgbGVmdDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC04IHtcbiAgICB0b3A6IDJyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC04IHtcbiAgICByaWdodDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS04IHtcbiAgICBib3R0b206IDJyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LTgge1xuICAgIGxlZnQ6IDJyZW07XG4gIH1cblxuICAubWRcXDp0b3AtOSB7XG4gICAgdG9wOiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtOSB7XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tOSB7XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC05IHtcbiAgICBsZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTEwIHtcbiAgICB0b3A6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTEwIHtcbiAgICByaWdodDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTEwIHtcbiAgICBib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtMTAge1xuICAgIGxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0xMSB7XG4gICAgdG9wOiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtMTEge1xuICAgIHJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTExIHtcbiAgICBib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LTExIHtcbiAgICBsZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTEyIHtcbiAgICB0b3A6IDNyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC0xMiB7XG4gICAgcmlnaHQ6IDNyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tMTIge1xuICAgIGJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtMTIge1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cblxuICAubWRcXDp0b3AtMTQge1xuICAgIHRvcDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtMTQge1xuICAgIHJpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tMTQge1xuICAgIGJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0xNCB7XG4gICAgbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTE2IHtcbiAgICB0b3A6IDRyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC0xNiB7XG4gICAgcmlnaHQ6IDRyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tMTYge1xuICAgIGJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtMTYge1xuICAgIGxlZnQ6IDRyZW07XG4gIH1cblxuICAubWRcXDp0b3AtMjAge1xuICAgIHRvcDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTIwIHtcbiAgICByaWdodDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS0yMCB7XG4gICAgYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0yMCB7XG4gICAgbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0yNCB7XG4gICAgdG9wOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtMjQge1xuICAgIHJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTI0IHtcbiAgICBib3R0b206IDZyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LTI0IHtcbiAgICBsZWZ0OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTI4IHtcbiAgICB0b3A6IDdyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC0yOCB7XG4gICAgcmlnaHQ6IDdyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tMjgge1xuICAgIGJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtMjgge1xuICAgIGxlZnQ6IDdyZW07XG4gIH1cblxuICAubWRcXDp0b3AtMzIge1xuICAgIHRvcDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTMyIHtcbiAgICByaWdodDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS0zMiB7XG4gICAgYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0zMiB7XG4gICAgbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0zNiB7XG4gICAgdG9wOiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtMzYge1xuICAgIHJpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTM2IHtcbiAgICBib3R0b206IDlyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LTM2IHtcbiAgICBsZWZ0OiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTQwIHtcbiAgICB0b3A6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtNDAge1xuICAgIHJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS00MCB7XG4gICAgYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtNDAge1xuICAgIGxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTQ0IHtcbiAgICB0b3A6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtNDQge1xuICAgIHJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS00NCB7XG4gICAgYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtNDQge1xuICAgIGxlZnQ6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTQ4IHtcbiAgICB0b3A6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtNDgge1xuICAgIHJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS00OCB7XG4gICAgYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtNDgge1xuICAgIGxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTUyIHtcbiAgICB0b3A6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtNTIge1xuICAgIHJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS01MiB7XG4gICAgYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtNTIge1xuICAgIGxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTU2IHtcbiAgICB0b3A6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtNTYge1xuICAgIHJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS01NiB7XG4gICAgYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtNTYge1xuICAgIGxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTYwIHtcbiAgICB0b3A6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtNjAge1xuICAgIHJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS02MCB7XG4gICAgYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtNjAge1xuICAgIGxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTY0IHtcbiAgICB0b3A6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtNjQge1xuICAgIHJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS02NCB7XG4gICAgYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtNjQge1xuICAgIGxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTcyIHtcbiAgICB0b3A6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtNzIge1xuICAgIHJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS03MiB7XG4gICAgYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtNzIge1xuICAgIGxlZnQ6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTgwIHtcbiAgICB0b3A6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtODAge1xuICAgIHJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS04MCB7XG4gICAgYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtODAge1xuICAgIGxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTk2IHtcbiAgICB0b3A6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtOTYge1xuICAgIHJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS05NiB7XG4gICAgYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtOTYge1xuICAgIGxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLWF1dG8ge1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmxlZnQtYXV0byB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnRvcC1weCB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAubWRcXDpyaWdodC1weCB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS1weCB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubWRcXDpsZWZ0LXB4IHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cblxuICAubWRcXDp0b3AtMFxcLjUge1xuICAgIHRvcDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC0wXFwuNSB7XG4gICAgcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTBcXC41IHtcbiAgICBib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0wXFwuNSB7XG4gICAgbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDp0b3AtMVxcLjUge1xuICAgIHRvcDogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC0xXFwuNSB7XG4gICAgcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTFcXC41IHtcbiAgICBib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0xXFwuNSB7XG4gICAgbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDp0b3AtMlxcLjUge1xuICAgIHRvcDogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC0yXFwuNSB7XG4gICAgcmlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTJcXC41IHtcbiAgICBib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0yXFwuNSB7XG4gICAgbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAubWRcXDp0b3AtM1xcLjUge1xuICAgIHRvcDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC0zXFwuNSB7XG4gICAgcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTNcXC41IHtcbiAgICBib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0zXFwuNSB7XG4gICAgbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTAge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTAge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAubWRcXDotYm90dG9tLTAge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtMCB7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLm1kXFw6LXRvcC0xIHtcbiAgICB0b3A6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTEge1xuICAgIHJpZ2h0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMSB7XG4gICAgYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTEge1xuICAgIGxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC0yIHtcbiAgICB0b3A6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtMiB7XG4gICAgcmlnaHQ6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTIge1xuICAgIGJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTIge1xuICAgIGxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTMge1xuICAgIHRvcDogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtMyB7XG4gICAgcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS0zIHtcbiAgICBib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtMyB7XG4gICAgbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTQge1xuICAgIHRvcDogLTFyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtNCB7XG4gICAgcmlnaHQ6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS00IHtcbiAgICBib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtNCB7XG4gICAgbGVmdDogLTFyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTUge1xuICAgIHRvcDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtNSB7XG4gICAgcmlnaHQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS01IHtcbiAgICBib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtNSB7XG4gICAgbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTYge1xuICAgIHRvcDogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC02IHtcbiAgICByaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tNiB7XG4gICAgYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtNiB7XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtNyB7XG4gICAgdG9wOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC03IHtcbiAgICByaWdodDogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTcge1xuICAgIGJvdHRvbTogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC03IHtcbiAgICBsZWZ0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtOCB7XG4gICAgdG9wOiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC04IHtcbiAgICByaWdodDogLTJyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTgge1xuICAgIGJvdHRvbTogLTJyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC04IHtcbiAgICBsZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtOSB7XG4gICAgdG9wOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC05IHtcbiAgICByaWdodDogLTIuMjVyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTkge1xuICAgIGJvdHRvbTogLTIuMjVyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC05IHtcbiAgICBsZWZ0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtMTAge1xuICAgIHRvcDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC0xMCB7XG4gICAgcmlnaHQ6IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTEwIHtcbiAgICBib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC0xMCB7XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtMTEge1xuICAgIHRvcDogLTIuNzVyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtMTEge1xuICAgIHJpZ2h0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMTEge1xuICAgIGJvdHRvbTogLTIuNzVyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC0xMSB7XG4gICAgbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTEyIHtcbiAgICB0b3A6IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTEyIHtcbiAgICByaWdodDogLTNyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTEyIHtcbiAgICBib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtMTIge1xuICAgIGxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC0xNCB7XG4gICAgdG9wOiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTE0IHtcbiAgICByaWdodDogLTMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMTQge1xuICAgIGJvdHRvbTogLTMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTE0IHtcbiAgICBsZWZ0OiAtMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC0xNiB7XG4gICAgdG9wOiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC0xNiB7XG4gICAgcmlnaHQ6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS0xNiB7XG4gICAgYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTE2IHtcbiAgICBsZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtMjAge1xuICAgIHRvcDogLTVyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtMjAge1xuICAgIHJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMjAge1xuICAgIGJvdHRvbTogLTVyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC0yMCB7XG4gICAgbGVmdDogLTVyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTI0IHtcbiAgICB0b3A6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTI0IHtcbiAgICByaWdodDogLTZyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTI0IHtcbiAgICBib3R0b206IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtMjQge1xuICAgIGxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC0yOCB7XG4gICAgdG9wOiAtN3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC0yOCB7XG4gICAgcmlnaHQ6IC03cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS0yOCB7XG4gICAgYm90dG9tOiAtN3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTI4IHtcbiAgICBsZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtMzIge1xuICAgIHRvcDogLThyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtMzIge1xuICAgIHJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMzIge1xuICAgIGJvdHRvbTogLThyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC0zMiB7XG4gICAgbGVmdDogLThyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTM2IHtcbiAgICB0b3A6IC05cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTM2IHtcbiAgICByaWdodDogLTlyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTM2IHtcbiAgICBib3R0b206IC05cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtMzYge1xuICAgIGxlZnQ6IC05cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC00MCB7XG4gICAgdG9wOiAtMTByZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtNDAge1xuICAgIHJpZ2h0OiAtMTByZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTQwIHtcbiAgICBib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTQwIHtcbiAgICBsZWZ0OiAtMTByZW07XG4gIH1cblxuICAubWRcXDotdG9wLTQ0IHtcbiAgICB0b3A6IC0xMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC00NCB7XG4gICAgcmlnaHQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tNDQge1xuICAgIGJvdHRvbTogLTExcmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtNDQge1xuICAgIGxlZnQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtNDgge1xuICAgIHRvcDogLTEycmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTQ4IHtcbiAgICByaWdodDogLTEycmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS00OCB7XG4gICAgYm90dG9tOiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC00OCB7XG4gICAgbGVmdDogLTEycmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC01MiB7XG4gICAgdG9wOiAtMTNyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtNTIge1xuICAgIHJpZ2h0OiAtMTNyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTUyIHtcbiAgICBib3R0b206IC0xM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTUyIHtcbiAgICBsZWZ0OiAtMTNyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTU2IHtcbiAgICB0b3A6IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC01NiB7XG4gICAgcmlnaHQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tNTYge1xuICAgIGJvdHRvbTogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtNTYge1xuICAgIGxlZnQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtNjAge1xuICAgIHRvcDogLTE1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTYwIHtcbiAgICByaWdodDogLTE1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS02MCB7XG4gICAgYm90dG9tOiAtMTVyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC02MCB7XG4gICAgbGVmdDogLTE1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC02NCB7XG4gICAgdG9wOiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtNjQge1xuICAgIHJpZ2h0OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTY0IHtcbiAgICBib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTY0IHtcbiAgICBsZWZ0OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTcyIHtcbiAgICB0b3A6IC0xOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC03MiB7XG4gICAgcmlnaHQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tNzIge1xuICAgIGJvdHRvbTogLTE4cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtNzIge1xuICAgIGxlZnQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtODAge1xuICAgIHRvcDogLTIwcmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTgwIHtcbiAgICByaWdodDogLTIwcmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS04MCB7XG4gICAgYm90dG9tOiAtMjByZW07XG4gIH1cblxuICAubWRcXDotbGVmdC04MCB7XG4gICAgbGVmdDogLTIwcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC05NiB7XG4gICAgdG9wOiAtMjRyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtOTYge1xuICAgIHJpZ2h0OiAtMjRyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTk2IHtcbiAgICBib3R0b206IC0yNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTk2IHtcbiAgICBsZWZ0OiAtMjRyZW07XG4gIH1cblxuICAubWRcXDotdG9wLXB4IHtcbiAgICB0b3A6IC0xcHg7XG4gIH1cblxuICAubWRcXDotcmlnaHQtcHgge1xuICAgIHJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS1weCB7XG4gICAgYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtcHgge1xuICAgIGxlZnQ6IC0xcHg7XG4gIH1cblxuICAubWRcXDotdG9wLTBcXC41IHtcbiAgICB0b3A6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC0wXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMFxcLjUge1xuICAgIGJvdHRvbTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtMFxcLjUge1xuICAgIGxlZnQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtMVxcLjUge1xuICAgIHRvcDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTFcXC41IHtcbiAgICByaWdodDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWJvdHRvbS0xXFwuNSB7XG4gICAgYm90dG9tOiAtMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDotbGVmdC0xXFwuNSB7XG4gICAgbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRvcC0yXFwuNSB7XG4gICAgdG9wOiAtMC42MjVyZW07XG4gIH1cblxuICAubWRcXDotcmlnaHQtMlxcLjUge1xuICAgIHJpZ2h0OiAtMC42MjVyZW07XG4gIH1cblxuICAubWRcXDotYm90dG9tLTJcXC41IHtcbiAgICBib3R0b206IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTJcXC41IHtcbiAgICBsZWZ0OiAtMC42MjVyZW07XG4gIH1cblxuICAubWRcXDotdG9wLTNcXC41IHtcbiAgICB0b3A6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC0zXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tM1xcLjUge1xuICAgIGJvdHRvbTogLTAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtM1xcLjUge1xuICAgIGxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0xXFwvMiB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAubWRcXDpyaWdodC0xXFwvMiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS0xXFwvMiB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubWRcXDpsZWZ0LTFcXC8yIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAubWRcXDp0b3AtMVxcLzMge1xuICAgIHRvcDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTFcXC8zIHtcbiAgICByaWdodDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS0xXFwvMyB7XG4gICAgYm90dG9tOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0xXFwvMyB7XG4gICAgbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0yXFwvMyB7XG4gICAgdG9wOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtMlxcLzMge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTJcXC8zIHtcbiAgICBib3R0b206IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDpsZWZ0LTJcXC8zIHtcbiAgICBsZWZ0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6dG9wLTFcXC80IHtcbiAgICB0b3A6IDI1JTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTFcXC80IHtcbiAgICByaWdodDogMjUlO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLTFcXC80IHtcbiAgICBib3R0b206IDI1JTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtMVxcLzQge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0yXFwvNCB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAubWRcXDpyaWdodC0yXFwvNCB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS0yXFwvNCB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubWRcXDpsZWZ0LTJcXC80IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAubWRcXDp0b3AtM1xcLzQge1xuICAgIHRvcDogNzUlO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtM1xcLzQge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cblxuICAubWRcXDpib3R0b20tM1xcLzQge1xuICAgIGJvdHRvbTogNzUlO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0zXFwvNCB7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLm1kXFw6dG9wLWZ1bGwge1xuICAgIHRvcDogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LWZ1bGwge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLWZ1bGwge1xuICAgIGJvdHRvbTogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtZnVsbCB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtMVxcLzIge1xuICAgIHRvcDogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOi1yaWdodC0xXFwvMiB7XG4gICAgcmlnaHQ6IC01MCU7XG4gIH1cblxuICAubWRcXDotYm90dG9tLTFcXC8yIHtcbiAgICBib3R0b206IC01MCU7XG4gIH1cblxuICAubWRcXDotbGVmdC0xXFwvMiB7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOi10b3AtMVxcLzMge1xuICAgIHRvcDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDotcmlnaHQtMVxcLzMge1xuICAgIHJpZ2h0OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMVxcLzMge1xuICAgIGJvdHRvbTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDotbGVmdC0xXFwvMyB7XG4gICAgbGVmdDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDotdG9wLTJcXC8zIHtcbiAgICB0b3A6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTJcXC8zIHtcbiAgICByaWdodDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDotYm90dG9tLTJcXC8zIHtcbiAgICBib3R0b206IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6LWxlZnQtMlxcLzMge1xuICAgIGxlZnQ6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6LXRvcC0xXFwvNCB7XG4gICAgdG9wOiAtMjUlO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTFcXC80IHtcbiAgICByaWdodDogLTI1JTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMVxcLzQge1xuICAgIGJvdHRvbTogLTI1JTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTFcXC80IHtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG5cbiAgLm1kXFw6LXRvcC0yXFwvNCB7XG4gICAgdG9wOiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTJcXC80IHtcbiAgICByaWdodDogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tMlxcLzQge1xuICAgIGJvdHRvbTogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTJcXC80IHtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6LXRvcC0zXFwvNCB7XG4gICAgdG9wOiAtNzUlO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LTNcXC80IHtcbiAgICByaWdodDogLTc1JTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tM1xcLzQge1xuICAgIGJvdHRvbTogLTc1JTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LTNcXC80IHtcbiAgICBsZWZ0OiAtNzUlO1xuICB9XG5cbiAgLm1kXFw6LXRvcC1mdWxsIHtcbiAgICB0b3A6IC0xMDAlO1xuICB9XG5cbiAgLm1kXFw6LXJpZ2h0LWZ1bGwge1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgfVxuXG4gIC5tZFxcOi1ib3R0b20tZnVsbCB7XG4gICAgYm90dG9tOiAtMTAwJTtcbiAgfVxuXG4gIC5tZFxcOi1sZWZ0LWZ1bGwge1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG5cbiAgLm1kXFw6cmVzaXplLW5vbmUge1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOnJlc2l6ZS15IHtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xuICB9XG5cbiAgLm1kXFw6cmVzaXplLXgge1xuICAgIHJlc2l6ZTogaG9yaXpvbnRhbDtcbiAgfVxuXG4gIC5tZFxcOnJlc2l6ZSB7XG4gICAgcmVzaXplOiBib3RoO1xuICB9XG5cbiAgLm1kXFw6c2hhZG93LXNtIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6c2hhZG93IHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpzaGFkb3ctbWQge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOnNoYWRvdy1sZyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpzaGFkb3cteGwge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpzaGFkb3ctMnhsIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6c2hhZG93LWlubmVyIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6c2hhZG93LW5vbmUge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnNoYWRvdy1zbSB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnNoYWRvdyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LW1kIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctbGcge1xuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LXhsIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LTJ4bCB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnNoYWRvdy1pbm5lciB7XG4gICAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnNoYWRvdy1ub25lIHtcbiAgICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctc206Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LW1kOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LWxnOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3cteGw6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LTJ4bDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctaW5uZXI6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LW5vbmU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNoYWRvdy1zbTpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2hhZG93OmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNoYWRvdy1tZDpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzaGFkb3ctbGc6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzaGFkb3cteGw6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNoYWRvdy0yeGw6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNoYWRvdy1pbm5lcjpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2hhZG93LW5vbmU6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2hhZG93LXNtOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzaGFkb3c6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2hhZG93LW1kOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNoYWRvdy1sZzpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNoYWRvdy14bDpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2hhZG93LTJ4bDpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2hhZG93LWlubmVyOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzaGFkb3ctbm9uZTpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLm1kXFw6cmluZy0wIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDBweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubWRcXDpyaW5nLTEge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMXB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctMiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygycHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLm1kXFw6cmluZy00IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDRweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubWRcXDpyaW5nLTgge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoOHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmcge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoM3B4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctaW5zZXQge1xuICAgIC0tdHctcmluZy1pbnNldDogaW5zZXQ7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDBweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLTE6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDFweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLTI6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDJweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLTQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDRweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLTg6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDhweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygzcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbnNldDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1pbnNldDogaW5zZXQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygwcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLTE6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMXB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy0yOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDJweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctNDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg0cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLTg6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoOHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZzpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygzcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWluc2V0OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctaW5zZXQ6IGluc2V0O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtdHJhbnNwYXJlbnQge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtY3VycmVudCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtYmxhY2sge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwMDA7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC13aGl0ZSB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyYXktNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWZhZmI7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1ncmF5LTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2YzZjRmNjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyYXktMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTVlN2ViO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JheS0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWQ1ZGI7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1ncmF5LTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzljYTNhZjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyYXktNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmI3MjgwO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JheS02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YjU1NjM7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1ncmF5LTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3NDE1MTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyYXktODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWYyOTM3O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtZ3JheS05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMTE4Mjc7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1yZWQtNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYyZjI7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1yZWQtMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVlMmUyO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcmVkLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlY2FjYTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXJlZC0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2E1YTU7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1yZWQtNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjg3MTcxO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcmVkLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmNDQ0NDtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXJlZC02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYzI2MjY7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1yZWQtNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjkxYzFjO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcmVkLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzk5MWIxYjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXJlZC05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ZjFkMWQ7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmZiZWI7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmM2M3O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQteWVsbG93LTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZTY4YTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXllbGxvdy0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2QzNGQ7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJiZjI0O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQteWVsbG93LTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1OWUwYjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXllbGxvdy02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkOTc3MDY7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjQ1MzA5O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQteWVsbG93LTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkyNDAwZTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXllbGxvdy05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ODM1MGY7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1ncmVlbi01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjZmRmNTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyZWVuLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZmFlNTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyZWVuLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3ZjNkMDtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyZWVuLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZlZTdiNztcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyZWVuLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM0ZDM5OTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyZWVuLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzEwYjk4MTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyZWVuLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA1OTY2OTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyZWVuLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA0Nzg1NztcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyZWVuLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NWY0NjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWdyZWVuLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NGUzYjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWJsdWUtNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZmY2ZmY7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1ibHVlLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiZWFmZTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWJsdWUtMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmZkYmZlO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtYmx1ZS0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5M2M1ZmQ7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1ibHVlLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYwYTVmYTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWJsdWUtNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjM2I4MmY2O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtYmx1ZS02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMyNTYzZWI7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1ibHVlLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFkNGVkODtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWJsdWUtODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWU0MGFmO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtYmx1ZS05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTNhOGE7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZWYyZmY7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTBlN2ZmO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtaW5kaWdvLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M3ZDJmZTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWluZGlnby0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNWI0ZmM7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODE4Y2Y4O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYzNjZmMTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWluZGlnby02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0ZjQ2ZTU7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNDMzOGNhO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtaW5kaWdvLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3MzBhMztcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LWluZGlnby05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzMTJlODE7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNWYzZmY7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWRlOWZlO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcHVycGxlLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RkZDZmZTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXB1cnBsZS0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjNGI1ZmQ7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTc4YmZhO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzhiNWNmNjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXB1cnBsZS02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3YzNhZWQ7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmQyOGQ5O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcHVycGxlLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzViMjFiNjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXB1cnBsZS05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YzFkOTU7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1waW5rLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRmMmY4O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcGluay0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2U3ZjM7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1waW5rLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiY2ZlODtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXBpbmstMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlhOGQ0O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcGluay00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNDcyYjY7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1waW5rLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjNDg5OTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXBpbmstNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGIyNzc3O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtcGluay03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZTE4NWQ7XG4gIH1cblxuICAubWRcXDpyaW5nLW9mZnNldC1waW5rLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzlkMTc0ZDtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb2Zmc2V0LXBpbmstOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODMxODQzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwMDA7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2YzZjRmNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2U1ZTdlYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZDVkYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzljYTNhZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZiNzI4MDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRiNTU2MztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3NDE1MTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFmMjkzNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzExMTgyNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYyZjI7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZTJlMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVjYWNhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2E1YTU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y4NzE3MTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWY0NDQ0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYzI2MjY7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I5MWMxYztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTkxYjFiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ZjFkMWQ7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmYmViO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYzYzc7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZTY4YTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNkMzRkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmJmMjQ7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1OWUwYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDk3NzA2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiNDUzMDk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkyNDAwZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNzgzNTBmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWNmZGY1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZmFlNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhN2YzZDA7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmVlN2I3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM0ZDM5OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMGI5ODE7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDU5NjY5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA0Nzg1NztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjVmNDY7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY0ZTNiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZmY2ZmY7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYmVhZmU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZmRiZmU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5M2M1ZmQ7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MGE1ZmE7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzYjgyZjY7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMyNTYzZWI7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZDRlZDg7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTQwYWY7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTNhOGE7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWVmMmZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlMGU3ZmY7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M3ZDJmZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTViNGZjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MThjZjg7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYzNjZmMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGY0NmU1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0MzM4Y2E7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3MzBhMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzEyZTgxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWRlOWZlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkZGQ2ZmU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M0YjVmZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTc4YmZhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4YjVjZjY7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdjM2FlZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmQyOGQ5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM1YjIxYjY7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRjMWQ5NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRmMmY4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNlN2YzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJjZmU4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlhOGQ0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjQ3MmI2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWM0ODk5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGIyNzc3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmUxODVkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWQxNzRkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODMxODQzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwMDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlmYWZiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2YzZjRmNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlNWU3ZWI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFkNWRiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzljYTNhZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2YjcyODA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGI1NTYzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3NDE1MTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZjI5Mzc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTExODI3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYyZjI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWUyZTI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWNhY2E7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2E1YTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmODcxNzE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZjQ0NDQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYzI2MjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiOTFjMWM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5OTFiMWI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ZjFkMWQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZmJlYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjNjNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZTY4YTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiYmYyNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1OWUwYjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Q5NzcwNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I0NTMwOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkyNDAwZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzc4MzUwZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlY2ZkZjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZmFlNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTdmM2QwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZWU3Yjc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM0ZDM5OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTBiOTgxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNTk2Njk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA0Nzg1NztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjRlM2I7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZmY2ZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGJlYWZlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JmZGJmZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5M2M1ZmQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjBhNWZhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzNiODJmNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMyNTYzZWI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlNDBhZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTNhOGE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VlZjJmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2UwZTdmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M3ZDJmZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E1YjRmYztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgxOGNmODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYzNjZmMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRmNDZlNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzQzMzhjYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzM3MzBhMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzMxMmU4MTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjVmM2ZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWRlOWZlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGRkNmZlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzRiNWZkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTc4YmZhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2MzYWVkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmQyOGQ5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNWIyMWI2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGMxZDk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRmMmY4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZTdmMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmNmZTg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlhOGQ0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y0NzJiNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlYzQ4OTk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGIyNzc3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JlMTg1ZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5ZDE3NGQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODMxODQzO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMHB4O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtMSB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMXB4O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtMiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMnB4O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtNCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogNHB4O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vZmZzZXQtOCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogOHB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTE6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC0yOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMnB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtNDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTg6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtMTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMXB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC0yOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtODpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogOHB4O1xuICB9XG5cbiAgLm1kXFw6cmluZy10cmFuc3BhcmVudCB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOnJpbmctY3VycmVudCB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpyaW5nLWJsYWNrIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXdoaXRlIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWdyYXktNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JheS0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JheS0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JheS0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JheS00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JheS01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JheS02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JheS03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JheS04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JheS05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcmVkLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXJlZC0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcmVkLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1yZWQtMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXJlZC00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcmVkLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcmVkLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcmVkLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcmVkLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcmVkLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmcteWVsbG93LTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXllbGxvdy0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmcteWVsbG93LTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmcteWVsbG93LTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXllbGxvdy01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXllbGxvdy04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXllbGxvdy05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWdyZWVuLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWdyZWVuLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ncmVlbi0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JlZW4tMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWdyZWVuLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWdyZWVuLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWdyZWVuLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctZ3JlZW4tNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWdyZWVuLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWdyZWVuLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWJsdWUtNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctYmx1ZS0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctYmx1ZS0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctYmx1ZS0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctYmx1ZS00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ibHVlLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWJsdWUtNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1ibHVlLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctYmx1ZS04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWJsdWUtOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1pbmRpZ28tNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctaW5kaWdvLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLWluZGlnby0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctaW5kaWdvLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctaW5kaWdvLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctaW5kaWdvLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcHVycGxlLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXB1cnBsZS0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXB1cnBsZS00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXB1cnBsZS02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcHVycGxlLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcGluay01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1waW5rLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1waW5rLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1waW5rLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1waW5rLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1waW5rLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXBpbmstNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctcGluay03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpyaW5nLXBpbmstODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1waW5rLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmcteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmcteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmcteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmcteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmcteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vcGFjaXR5LTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vcGFjaXR5LTUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6cmluZy1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb3BhY2l0eS0zMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5tZFxcOnJpbmctb3BhY2l0eS00MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb3BhY2l0eS01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb3BhY2l0eS02MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5tZFxcOnJpbmctb3BhY2l0eS03MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOnJpbmctb3BhY2l0eS03NSB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpyaW5nLW9wYWNpdHktODAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDpyaW5nLW9wYWNpdHktOTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpyaW5nLW9wYWNpdHktOTUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6cmluZy1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTI1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS03NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktOTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0xMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTIwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMzA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS00MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNjA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS03MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTgwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktOTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6ZmlsbC1jdXJyZW50IHtcbiAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpzdHJva2UtY3VycmVudCB7XG4gICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpzdHJva2UtMCB7XG4gICAgc3Ryb2tlLXdpZHRoOiAwO1xuICB9XG5cbiAgLm1kXFw6c3Ryb2tlLTEge1xuICAgIHN0cm9rZS13aWR0aDogMTtcbiAgfVxuXG4gIC5tZFxcOnN0cm9rZS0yIHtcbiAgICBzdHJva2Utd2lkdGg6IDI7XG4gIH1cblxuICAubWRcXDp0YWJsZS1hdXRvIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cblxuICAubWRcXDp0YWJsZS1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuXG4gIC5tZFxcOnRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5tZFxcOnRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAubWRcXDp0ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC5tZFxcOnRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtdHJhbnNwYXJlbnQge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOnRleHQtY3VycmVudCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOnRleHQtYmxhY2sge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC13aGl0ZSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyYXktNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmF5LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyYXktMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JheS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmF5LTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyYXktNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JheS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmF5LTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyYXktODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JheS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1yZWQtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1yZWQtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcmVkLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXJlZC0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1yZWQtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcmVkLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1yZWQtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXJlZC03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcmVkLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1yZWQtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXllbGxvdy01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXllbGxvdy0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQteWVsbG93LTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQteWVsbG93LTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQteWVsbG93LTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQteWVsbG93LTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQteWVsbG93LTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyZWVuLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JlZW4tMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JlZW4tMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JlZW4tMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JlZW4tNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyZWVuLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyZWVuLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtYmx1ZS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWJsdWUtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtYmx1ZS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ibHVlLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWJsdWUtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ibHVlLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtYmx1ZS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtYmx1ZS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtYmx1ZS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtYmx1ZS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtaW5kaWdvLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtaW5kaWdvLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWluZGlnby0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtaW5kaWdvLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWluZGlnby01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWluZGlnby02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtaW5kaWdvLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1pbmRpZ28tODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWluZGlnby05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcHVycGxlLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcHVycGxlLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXB1cnBsZS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcHVycGxlLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXB1cnBsZS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXB1cnBsZS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXB1cnBsZS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXB1cnBsZS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcHVycGxlLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1waW5rLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcGluay0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1waW5rLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXBpbmstMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcGluay00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1waW5rLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcGluay02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXBpbmstNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXBpbmstODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXBpbmstOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXRyYW5zcGFyZW50IHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWN1cnJlbnQge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsYWNrIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtd2hpdGUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWN1cnJlbnQ6aG92ZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtYmxhY2s6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQteWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQteWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQteWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQteWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1jdXJyZW50OmZvY3VzIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcGluay01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcGFjaXR5LTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcGFjaXR5LTUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtb3BhY2l0eS0zMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5tZFxcOnRleHQtb3BhY2l0eS00MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5tZFxcOnRleHQtb3BhY2l0eS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtb3BhY2l0eS02MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5tZFxcOnRleHQtb3BhY2l0eS03MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5tZFxcOnRleHQtb3BhY2l0eS03NSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDp0ZXh0LW9wYWNpdHktODAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDp0ZXh0LW9wYWNpdHktOTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubWRcXDp0ZXh0LW9wYWNpdHktOTUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMjAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMjUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS04MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS05MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS05NSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtb3BhY2l0eS01OmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMjA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0yNTpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0zMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTQwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtb3BhY2l0eS02MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTcwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNzU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktODA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtb3BhY2l0eS05MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTk1OmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0wOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTI1OmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNzA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS03NTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS04MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktOTU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOnRydW5jYXRlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy1lbGxpcHNpcyB7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy1jbGlwIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICB9XG5cbiAgLm1kXFw6aXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAubWRcXDpub3QtaXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuICAubWRcXDp1cHBlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAubWRcXDpsb3dlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cblxuICAubWRcXDpjYXBpdGFsaXplIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuXG4gIC5tZFxcOm5vcm1hbC1jYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOnVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAubWRcXDpsaW5lLXRocm91Z2gge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLm1kXFw6bm8tdW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLm1kXFw6Z3JvdXAtaG92ZXJcXDp1bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5tZFxcOmdyb3VwLWhvdmVyXFw6bGluZS10aHJvdWdoIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubWRcXDpncm91cC1ob3ZlclxcOm5vLXVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6dW5kZXJsaW5lOmZvY3VzLXdpdGhpbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAubWRcXDpmb2N1cy13aXRoaW5cXDpsaW5lLXRocm91Z2g6Zm9jdXMtd2l0aGluIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOm5vLXVuZGVybGluZTpmb2N1cy13aXRoaW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dW5kZXJsaW5lOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6bGluZS10aHJvdWdoOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6bm8tdW5kZXJsaW5lOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnVuZGVybGluZTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmxpbmUtdGhyb3VnaDpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOm5vLXVuZGVybGluZTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLm1kXFw6YW50aWFsaWFzZWQge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cblxuICAubWRcXDpzdWJwaXhlbC1hbnRpYWxpYXNlZCB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm9yZGluYWwsIC5tZFxcOnNsYXNoZWQtemVybywgLm1kXFw6bGluaW5nLW51bXMsIC5tZFxcOm9sZHN0eWxlLW51bXMsIC5tZFxcOnByb3BvcnRpb25hbC1udW1zLCAubWRcXDp0YWJ1bGFyLW51bXMsIC5tZFxcOmRpYWdvbmFsLWZyYWN0aW9ucywgLm1kXFw6c3RhY2tlZC1mcmFjdGlvbnMge1xuICAgIC0tdHctb3JkaW5hbDogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tdHctc2xhc2hlZC16ZXJvOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS10dy1udW1lcmljLWZpZ3VyZTogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tdHctbnVtZXJpYy1zcGFjaW5nOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS10dy1udW1lcmljLWZyYWN0aW9uOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IHZhcigtLXR3LW9yZGluYWwpIHZhcigtLXR3LXNsYXNoZWQtemVybykgdmFyKC0tdHctbnVtZXJpYy1maWd1cmUpIHZhcigtLXR3LW51bWVyaWMtc3BhY2luZykgdmFyKC0tdHctbnVtZXJpYy1mcmFjdGlvbik7XG4gIH1cblxuICAubWRcXDpub3JtYWwtbnVtcyB7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IG5vcm1hbDtcbiAgfVxuXG4gIC5tZFxcOm9yZGluYWwge1xuICAgIC0tdHctb3JkaW5hbDogb3JkaW5hbDtcbiAgfVxuXG4gIC5tZFxcOnNsYXNoZWQtemVybyB7XG4gICAgLS10dy1zbGFzaGVkLXplcm86IHNsYXNoZWQtemVybztcbiAgfVxuXG4gIC5tZFxcOmxpbmluZy1udW1zIHtcbiAgICAtLXR3LW51bWVyaWMtZmlndXJlOiBsaW5pbmctbnVtcztcbiAgfVxuXG4gIC5tZFxcOm9sZHN0eWxlLW51bXMge1xuICAgIC0tdHctbnVtZXJpYy1maWd1cmU6IG9sZHN0eWxlLW51bXM7XG4gIH1cblxuICAubWRcXDpwcm9wb3J0aW9uYWwtbnVtcyB7XG4gICAgLS10dy1udW1lcmljLXNwYWNpbmc6IHByb3BvcnRpb25hbC1udW1zO1xuICB9XG5cbiAgLm1kXFw6dGFidWxhci1udW1zIHtcbiAgICAtLXR3LW51bWVyaWMtc3BhY2luZzogdGFidWxhci1udW1zO1xuICB9XG5cbiAgLm1kXFw6ZGlhZ29uYWwtZnJhY3Rpb25zIHtcbiAgICAtLXR3LW51bWVyaWMtZnJhY3Rpb246IGRpYWdvbmFsLWZyYWN0aW9ucztcbiAgfVxuXG4gIC5tZFxcOnN0YWNrZWQtZnJhY3Rpb25zIHtcbiAgICAtLXR3LW51bWVyaWMtZnJhY3Rpb246IHN0YWNrZWQtZnJhY3Rpb25zO1xuICB9XG5cbiAgLm1kXFw6dHJhY2tpbmctdGlnaHRlciB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gIH1cblxuICAubWRcXDp0cmFja2luZy10aWdodCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xuICB9XG5cbiAgLm1kXFw6dHJhY2tpbmctbm9ybWFsIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICB9XG5cbiAgLm1kXFw6dHJhY2tpbmctd2lkZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIH1cblxuICAubWRcXDp0cmFja2luZy13aWRlciB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYWNraW5nLXdpZGVzdCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB9XG5cbiAgLm1kXFw6c2VsZWN0LW5vbmUge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAubWRcXDpzZWxlY3QtdGV4dCB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbiAgfVxuXG4gIC5tZFxcOnNlbGVjdC1hbGwge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IGFsbDtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBhbGw7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogYWxsO1xuICB9XG5cbiAgLm1kXFw6c2VsZWN0LWF1dG8ge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBhdXRvO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IGF1dG87XG4gIH1cblxuICAubWRcXDphbGlnbi1iYXNlbGluZSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgLm1kXFw6YWxpZ24tdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG5cbiAgLm1kXFw6YWxpZ24tbWlkZGxlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgLm1kXFw6YWxpZ24tYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG5cbiAgLm1kXFw6YWxpZ24tdGV4dC10b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgfVxuXG4gIC5tZFxcOmFsaWduLXRleHQtYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIH1cblxuICAubWRcXDp2aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgLm1kXFw6aW52aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAubWRcXDp3aGl0ZXNwYWNlLW5vcm1hbCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5tZFxcOndoaXRlc3BhY2Utbm93cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLm1kXFw6d2hpdGVzcGFjZS1wcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gIH1cblxuICAubWRcXDp3aGl0ZXNwYWNlLXByZS1saW5lIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gIH1cblxuICAubWRcXDp3aGl0ZXNwYWNlLXByZS13cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIH1cblxuICAubWRcXDpicmVhay1ub3JtYWwge1xuICAgIG92ZXJmbG93LXdyYXA6IG5vcm1hbDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cblxuICAubWRcXDpicmVhay13b3JkcyB7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgfVxuXG4gIC5tZFxcOmJyZWFrLWFsbCB7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB9XG5cbiAgLm1kXFw6dy0wIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLm1kXFw6dy0xIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctMiB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctMyB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDp3LTQge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6dy01IHtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctNiB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctNyB7XG4gICAgd2lkdGg6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDp3LTgge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6dy05IHtcbiAgICB3aWR0aDogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctMTAge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAubWRcXDp3LTExIHtcbiAgICB3aWR0aDogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctMTIge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6dy0xNCB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctMTYge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6dy0yMCB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAubWRcXDp3LTI0IHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnctMjgge1xuICAgIHdpZHRoOiA3cmVtO1xuICB9XG5cbiAgLm1kXFw6dy0zMiB7XG4gICAgd2lkdGg6IDhyZW07XG4gIH1cblxuICAubWRcXDp3LTM2IHtcbiAgICB3aWR0aDogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctNDAge1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOnctNDQge1xuICAgIHdpZHRoOiAxMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctNDgge1xuICAgIHdpZHRoOiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnctNTIge1xuICAgIHdpZHRoOiAxM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnctNTYge1xuICAgIHdpZHRoOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnctNjAge1xuICAgIHdpZHRoOiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctNjQge1xuICAgIHdpZHRoOiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnctNzIge1xuICAgIHdpZHRoOiAxOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnctODAge1xuICAgIHdpZHRoOiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOnctOTYge1xuICAgIHdpZHRoOiAyNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnctYXV0byB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAubWRcXDp3LXB4IHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLm1kXFw6dy0wXFwuNSB7XG4gICAgd2lkdGg6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dy0xXFwuNSB7XG4gICAgd2lkdGg6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dy0yXFwuNSB7XG4gICAgd2lkdGg6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dy0zXFwuNSB7XG4gICAgd2lkdGg6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dy0xXFwvMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnctMVxcLzMge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6dy0yXFwvMyB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDp3LTFcXC80IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLm1kXFw6dy0yXFwvNCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnctM1xcLzQge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAubWRcXDp3LTFcXC81IHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLm1kXFw6dy0yXFwvNSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC5tZFxcOnctM1xcLzUge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAubWRcXDp3LTRcXC81IHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLm1kXFw6dy0xXFwvNiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDp3LTJcXC82IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOnctM1xcLzYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAubWRcXDp3LTRcXC82IHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOnctNVxcLzYge1xuICAgIHdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6dy0xXFwvMTIge1xuICAgIHdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDp3LTJcXC8xMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDp3LTNcXC8xMiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5tZFxcOnctNFxcLzEyIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOnctNVxcLzEyIHtcbiAgICB3aWR0aDogNDEuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOnctNlxcLzEyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLm1kXFw6dy03XFwvMTIge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6dy04XFwvMTIge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6dy05XFwvMTIge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAubWRcXDp3LTEwXFwvMTIge1xuICAgIHdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6dy0xMVxcLzEyIHtcbiAgICB3aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOnctZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWRcXDp3LXNjcmVlbiB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICB9XG5cbiAgLm1kXFw6dy1taW4ge1xuICAgIHdpZHRoOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIHdpZHRoOiAtbW96LW1pbi1jb250ZW50O1xuICAgIHdpZHRoOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5tZFxcOnctbWF4IHtcbiAgICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAubWRcXDp6LTAge1xuICAgIHotaW5kZXg6IDA7XG4gIH1cblxuICAubWRcXDp6LTEwIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5tZFxcOnotMjAge1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLm1kXFw6ei0zMCB7XG4gICAgei1pbmRleDogMzA7XG4gIH1cblxuICAubWRcXDp6LTQwIHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuXG4gIC5tZFxcOnotNTAge1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG5cbiAgLm1kXFw6ei1hdXRvIHtcbiAgICB6LWluZGV4OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXMtd2l0aGluXFw6ei0wOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnotMTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnotMjA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnotMzA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnotNDA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnotNTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA1MDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzLXdpdGhpblxcOnotYXV0bzpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnotMDpmb2N1cyB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ei0xMDpmb2N1cyB7XG4gICAgei1pbmRleDogMTA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnotMjA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp6LTMwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ei00MDpmb2N1cyB7XG4gICAgei1pbmRleDogNDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnotNTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp6LWF1dG86Zm9jdXMge1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAubWRcXDpnYXAtMCB7XG4gICAgZ2FwOiAwcHg7XG4gIH1cblxuICAubWRcXDpnYXAtMSB7XG4gICAgZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTIge1xuICAgIGdhcDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTMge1xuICAgIGdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC00IHtcbiAgICBnYXA6IDFyZW07XG4gIH1cblxuICAubWRcXDpnYXAtNSB7XG4gICAgZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTYge1xuICAgIGdhcDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTcge1xuICAgIGdhcDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC04IHtcbiAgICBnYXA6IDJyZW07XG4gIH1cblxuICAubWRcXDpnYXAtOSB7XG4gICAgZ2FwOiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTEwIHtcbiAgICBnYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC0xMSB7XG4gICAgZ2FwOiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTEyIHtcbiAgICBnYXA6IDNyZW07XG4gIH1cblxuICAubWRcXDpnYXAtMTQge1xuICAgIGdhcDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTE2IHtcbiAgICBnYXA6IDRyZW07XG4gIH1cblxuICAubWRcXDpnYXAtMjAge1xuICAgIGdhcDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC0yNCB7XG4gICAgZ2FwOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTI4IHtcbiAgICBnYXA6IDdyZW07XG4gIH1cblxuICAubWRcXDpnYXAtMzIge1xuICAgIGdhcDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC0zNiB7XG4gICAgZ2FwOiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTQwIHtcbiAgICBnYXA6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTQ0IHtcbiAgICBnYXA6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTQ4IHtcbiAgICBnYXA6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTUyIHtcbiAgICBnYXA6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTU2IHtcbiAgICBnYXA6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTYwIHtcbiAgICBnYXA6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTY0IHtcbiAgICBnYXA6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTcyIHtcbiAgICBnYXA6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTgwIHtcbiAgICBnYXA6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTk2IHtcbiAgICBnYXA6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXB4IHtcbiAgICBnYXA6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmdhcC0wXFwuNSB7XG4gICAgZ2FwOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC0xXFwuNSB7XG4gICAgZ2FwOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC0yXFwuNSB7XG4gICAgZ2FwOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC0zXFwuNSB7XG4gICAgZ2FwOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMHB4O1xuICAgICAgICAgY29sdW1uLWdhcDogMHB4O1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtMSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtMyB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDFyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC01IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtNiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC03IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtOCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAycmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTkge1xuICAgIC1tb3otY29sdW1uLWdhcDogMi4yNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC0xMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC0xMSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyLjc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTEyIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtMTQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMy41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtMTYge1xuICAgIC1tb3otY29sdW1uLWdhcDogNHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDRyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC0yMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTI0IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDZyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtMjgge1xuICAgIC1tb3otY29sdW1uLWdhcDogN3JlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDdyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC0zMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA4cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTM2IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDlyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtNDAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTByZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTQ0IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDExcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTFyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC00OCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtNTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTNyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTU2IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE0cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTRyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC02MCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtNjQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTZyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTcyIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE4cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMThyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC04MCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyMHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtOTYge1xuICAgIC1tb3otY29sdW1uLWdhcDogMjRyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LXB4IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFweDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTBcXC41IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMTI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC0xXFwuNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjM3NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtMlxcLjUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC42MjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTNcXC41IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuODc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS0wIHtcbiAgICByb3ctZ2FwOiAwcHg7XG4gIH1cblxuICAubWRcXDpnYXAteS0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMiB7XG4gICAgcm93LWdhcDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMyB7XG4gICAgcm93LWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTQge1xuICAgIHJvdy1nYXA6IDFyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS01IHtcbiAgICByb3ctZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktNiB7XG4gICAgcm93LWdhcDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktNyB7XG4gICAgcm93LWdhcDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTgge1xuICAgIHJvdy1nYXA6IDJyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS05IHtcbiAgICByb3ctZ2FwOiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMTAge1xuICAgIHJvdy1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTExIHtcbiAgICByb3ctZ2FwOiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMTIge1xuICAgIHJvdy1nYXA6IDNyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS0xNCB7XG4gICAgcm93LWdhcDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMTYge1xuICAgIHJvdy1nYXA6IDRyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS0yMCB7XG4gICAgcm93LWdhcDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTI0IHtcbiAgICByb3ctZ2FwOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMjgge1xuICAgIHJvdy1nYXA6IDdyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS0zMiB7XG4gICAgcm93LWdhcDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTM2IHtcbiAgICByb3ctZ2FwOiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktNDAge1xuICAgIHJvdy1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktNDQge1xuICAgIHJvdy1nYXA6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktNDgge1xuICAgIHJvdy1nYXA6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktNTIge1xuICAgIHJvdy1nYXA6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktNTYge1xuICAgIHJvdy1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktNjAge1xuICAgIHJvdy1nYXA6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktNjQge1xuICAgIHJvdy1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktNzIge1xuICAgIHJvdy1nYXA6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktODAge1xuICAgIHJvdy1nYXA6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktOTYge1xuICAgIHJvdy1nYXA6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktcHgge1xuICAgIHJvdy1nYXA6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTBcXC41IHtcbiAgICByb3ctZ2FwOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTFcXC41IHtcbiAgICByb3ctZ2FwOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTJcXC41IHtcbiAgICByb3ctZ2FwOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTNcXC41IHtcbiAgICByb3ctZ2FwOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtZmxvdy1yb3cge1xuICAgIGdyaWQtYXV0by1mbG93OiByb3c7XG4gIH1cblxuICAubWRcXDpncmlkLWZsb3ctY29sIHtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1mbG93LXJvdy1kZW5zZSB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdyBkZW5zZTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtZmxvdy1jb2wtZGVuc2Uge1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW4gZGVuc2U7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtMSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1jb2xzLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtY29scy0zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtNCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1jb2xzLTUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtY29scy02IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtNyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1jb2xzLTgge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtY29scy05IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtMTAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtMTEge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDExLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtMTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtbm9uZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBub25lO1xuICB9XG5cbiAgLm1kXFw6YXV0by1jb2xzLWF1dG8ge1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6YXV0by1jb2xzLW1pbiB7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLm1kXFw6YXV0by1jb2xzLW1heCB7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLm1kXFw6YXV0by1jb2xzLWZyIHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWlubWF4KDAsIDFmcik7XG4gIH1cblxuICAubWRcXDpjb2wtYXV0byB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi0xIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xuICB9XG5cbiAgLm1kXFw6Y29sLXNwYW4tMiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIHNwYW4gMjtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zcGFuLTMge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDMgLyBzcGFuIDM7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi00IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA0IC8gc3BhbiA0O1xuICB9XG5cbiAgLm1kXFw6Y29sLXNwYW4tNSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNSAvIHNwYW4gNTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zcGFuLTYge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDYgLyBzcGFuIDY7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi03IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA3IC8gc3BhbiA3O1xuICB9XG5cbiAgLm1kXFw6Y29sLXNwYW4tOCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOCAvIHNwYW4gODtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zcGFuLTkge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDkgLyBzcGFuIDk7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi0xMCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTAgLyBzcGFuIDEwO1xuICB9XG5cbiAgLm1kXFw6Y29sLXNwYW4tMTEge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDExIC8gc3BhbiAxMTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zcGFuLTEyIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMiAvIHNwYW4gMTI7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi1mdWxsIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTEge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTIge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTMge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTQge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTUge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA1O1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTYge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTcge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA3O1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTgge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA4O1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTkge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA5O1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTEwIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTA7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtMTEge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC0xMiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEyO1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTEzIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTM7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtYXV0byB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IGF1dG87XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTEge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtMiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC0zIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDM7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTQge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNDtcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtNSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA1O1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC02IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDY7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTcge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNztcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtOCB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA4O1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC05IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDk7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTEwIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEwO1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC0xMSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtMTIge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTI7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTEzIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEzO1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IGF1dG87XG4gIH1cblxuICAubWRcXDpncmlkLXJvd3MtMSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1yb3dzLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtcm93cy0zIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLXJvd3MtNCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1yb3dzLTUge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtcm93cy02IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLXJvd3Mtbm9uZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBub25lO1xuICB9XG5cbiAgLm1kXFw6YXV0by1yb3dzLWF1dG8ge1xuICAgIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6YXV0by1yb3dzLW1pbiB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLm1kXFw6YXV0by1yb3dzLW1heCB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLm1kXFw6YXV0by1yb3dzLWZyIHtcbiAgICBncmlkLWF1dG8tcm93czogbWlubWF4KDAsIDFmcik7XG4gIH1cblxuICAubWRcXDpyb3ctYXV0byB7XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gIH1cblxuICAubWRcXDpyb3ctc3Bhbi0xIHtcbiAgICBncmlkLXJvdzogc3BhbiAxIC8gc3BhbiAxO1xuICB9XG5cbiAgLm1kXFw6cm93LXNwYW4tMiB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMiAvIHNwYW4gMjtcbiAgfVxuXG4gIC5tZFxcOnJvdy1zcGFuLTMge1xuICAgIGdyaWQtcm93OiBzcGFuIDMgLyBzcGFuIDM7XG4gIH1cblxuICAubWRcXDpyb3ctc3Bhbi00IHtcbiAgICBncmlkLXJvdzogc3BhbiA0IC8gc3BhbiA0O1xuICB9XG5cbiAgLm1kXFw6cm93LXNwYW4tNSB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNSAvIHNwYW4gNTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1zcGFuLTYge1xuICAgIGdyaWQtcm93OiBzcGFuIDYgLyBzcGFuIDY7XG4gIH1cblxuICAubWRcXDpyb3ctc3Bhbi1mdWxsIHtcbiAgICBncmlkLXJvdzogMSAvIC0xO1xuICB9XG5cbiAgLm1kXFw6cm93LXN0YXJ0LTEge1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG5cbiAgLm1kXFw6cm93LXN0YXJ0LTIge1xuICAgIGdyaWQtcm93LXN0YXJ0OiAyO1xuICB9XG5cbiAgLm1kXFw6cm93LXN0YXJ0LTMge1xuICAgIGdyaWQtcm93LXN0YXJ0OiAzO1xuICB9XG5cbiAgLm1kXFw6cm93LXN0YXJ0LTQge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA0O1xuICB9XG5cbiAgLm1kXFw6cm93LXN0YXJ0LTUge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA1O1xuICB9XG5cbiAgLm1kXFw6cm93LXN0YXJ0LTYge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA2O1xuICB9XG5cbiAgLm1kXFw6cm93LXN0YXJ0LTcge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA3O1xuICB9XG5cbiAgLm1kXFw6cm93LXN0YXJ0LWF1dG8ge1xuICAgIGdyaWQtcm93LXN0YXJ0OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6cm93LWVuZC0xIHtcbiAgICBncmlkLXJvdy1lbmQ6IDE7XG4gIH1cblxuICAubWRcXDpyb3ctZW5kLTIge1xuICAgIGdyaWQtcm93LWVuZDogMjtcbiAgfVxuXG4gIC5tZFxcOnJvdy1lbmQtMyB7XG4gICAgZ3JpZC1yb3ctZW5kOiAzO1xuICB9XG5cbiAgLm1kXFw6cm93LWVuZC00IHtcbiAgICBncmlkLXJvdy1lbmQ6IDQ7XG4gIH1cblxuICAubWRcXDpyb3ctZW5kLTUge1xuICAgIGdyaWQtcm93LWVuZDogNTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1lbmQtNiB7XG4gICAgZ3JpZC1yb3ctZW5kOiA2O1xuICB9XG5cbiAgLm1kXFw6cm93LWVuZC03IHtcbiAgICBncmlkLXJvdy1lbmQ6IDc7XG4gIH1cblxuICAubWRcXDpyb3ctZW5kLWF1dG8ge1xuICAgIGdyaWQtcm93LWVuZDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnRyYW5zZm9ybSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMDtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwO1xuICAgIC0tdHctcm90YXRlOiAwO1xuICAgIC0tdHctc2tldy14OiAwO1xuICAgIC0tdHctc2tldy15OiAwO1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZhcigtLXR3LXRyYW5zbGF0ZS14KSkgdHJhbnNsYXRlWSh2YXIoLS10dy10cmFuc2xhdGUteSkpIHJvdGF0ZSh2YXIoLS10dy1yb3RhdGUpKSBza2V3WCh2YXIoLS10dy1za2V3LXgpKSBza2V3WSh2YXIoLS10dy1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHctc2NhbGUteCkpIHNjYWxlWSh2YXIoLS10dy1zY2FsZS15KSk7XG4gIH1cblxuICAubWRcXDp0cmFuc2Zvcm0tZ3B1IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwO1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDA7XG4gICAgLS10dy1yb3RhdGU6IDA7XG4gICAgLS10dy1za2V3LXg6IDA7XG4gICAgLS10dy1za2V3LXk6IDA7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKHZhcigtLXR3LXRyYW5zbGF0ZS14KSwgdmFyKC0tdHctdHJhbnNsYXRlLXkpLCAwKSByb3RhdGUodmFyKC0tdHctcm90YXRlKSkgc2tld1godmFyKC0tdHctc2tldy14KSkgc2tld1kodmFyKC0tdHctc2tldy15KSkgc2NhbGVYKHZhcigtLXR3LXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHctc2NhbGUteSkpO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNmb3JtLW5vbmUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOm9yaWdpbi1jZW50ZXIge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOm9yaWdpbi10b3Age1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgfVxuXG4gIC5tZFxcOm9yaWdpbi10b3AtcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgfVxuXG4gIC5tZFxcOm9yaWdpbi1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIH1cblxuICAubWRcXDpvcmlnaW4tYm90dG9tLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XG4gIH1cblxuICAubWRcXDpvcmlnaW4tYm90dG9tIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIH1cblxuICAubWRcXDpvcmlnaW4tYm90dG9tLWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xuICB9XG5cbiAgLm1kXFw6b3JpZ2luLWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIH1cblxuICAubWRcXDpvcmlnaW4tdG9wLWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUtMCB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLTUwIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAubWRcXDpzY2FsZS03NSB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubWRcXDpzY2FsZS05MCB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUtOTUge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUtMTAwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUtMTA1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUtMTEwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLTEyNSB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLTE1MCB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAubWRcXDpzY2FsZS14LTAge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXgtNTAge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gIH1cblxuICAubWRcXDpzY2FsZS14LTc1IHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXgtOTAge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gIH1cblxuICAubWRcXDpzY2FsZS14LTk1IHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXgtMTAwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gIH1cblxuICAubWRcXDpzY2FsZS14LTEwNSB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteC0xMTAge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteC0xMjUge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXgtMTUwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXktMCB7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS01MCB7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXktNzUge1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS05MCB7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXktOTUge1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS0xMDAge1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXktMTA1IHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubWRcXDpzY2FsZS15LTExMCB7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAubWRcXDpzY2FsZS15LTEyNSB7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS0xNTAge1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS0wOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS01MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS03NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTkwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTk1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS0xMDU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTExMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTEyNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUtMTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteC0wOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXgtNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXgtNzU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTkwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTk1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteC0xMDA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteC0xMDU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteC0xMTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTEyNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTE1MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXktMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS15LTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS15LTc1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS05MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS05NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXktMTA1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXktMTEwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS0xMjU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS0xNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS0wOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS01MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS03NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLTkwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLTk1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS0xMDU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLTExMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLTEyNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUtMTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteC0wOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXgtNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXgtNzU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS14LTkwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS14LTk1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteC0xMDA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteC0xMDU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteC0xMTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS14LTEyNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS14LTE1MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXktMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS15LTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS15LTc1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteS05MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteS05NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXktMTA1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXktMTEwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteS0xMjU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteS0xNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLm1kXFw6cm90YXRlLTAge1xuICAgIC0tdHctcm90YXRlOiAwZGVnO1xuICB9XG5cbiAgLm1kXFw6cm90YXRlLTEge1xuICAgIC0tdHctcm90YXRlOiAxZGVnO1xuICB9XG5cbiAgLm1kXFw6cm90YXRlLTIge1xuICAgIC0tdHctcm90YXRlOiAyZGVnO1xuICB9XG5cbiAgLm1kXFw6cm90YXRlLTMge1xuICAgIC0tdHctcm90YXRlOiAzZGVnO1xuICB9XG5cbiAgLm1kXFw6cm90YXRlLTYge1xuICAgIC0tdHctcm90YXRlOiA2ZGVnO1xuICB9XG5cbiAgLm1kXFw6cm90YXRlLTEyIHtcbiAgICAtLXR3LXJvdGF0ZTogMTJkZWc7XG4gIH1cblxuICAubWRcXDpyb3RhdGUtNDUge1xuICAgIC0tdHctcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC5tZFxcOnJvdGF0ZS05MCB7XG4gICAgLS10dy1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLm1kXFw6cm90YXRlLTE4MCB7XG4gICAgLS10dy1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC5tZFxcOi1yb3RhdGUtMTgwIHtcbiAgICAtLXR3LXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC5tZFxcOi1yb3RhdGUtOTAge1xuICAgIC0tdHctcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAubWRcXDotcm90YXRlLTQ1IHtcbiAgICAtLXR3LXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLm1kXFw6LXJvdGF0ZS0xMiB7XG4gICAgLS10dy1yb3RhdGU6IC0xMmRlZztcbiAgfVxuXG4gIC5tZFxcOi1yb3RhdGUtNiB7XG4gICAgLS10dy1yb3RhdGU6IC02ZGVnO1xuICB9XG5cbiAgLm1kXFw6LXJvdGF0ZS0zIHtcbiAgICAtLXR3LXJvdGF0ZTogLTNkZWc7XG4gIH1cblxuICAubWRcXDotcm90YXRlLTIge1xuICAgIC0tdHctcm90YXRlOiAtMmRlZztcbiAgfVxuXG4gIC5tZFxcOi1yb3RhdGUtMSB7XG4gICAgLS10dy1yb3RhdGU6IC0xZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpyb3RhdGUtMDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDBkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnJvdGF0ZS0xOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6cm90YXRlLTI6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAyZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpyb3RhdGUtMzpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDNkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnJvdGF0ZS02OmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6cm90YXRlLTEyOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMTJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnJvdGF0ZS00NTpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpyb3RhdGUtOTA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6cm90YXRlLTE4MDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXJvdGF0ZS0xODA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotcm90YXRlLTkwOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotcm90YXRlLTQ1OmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotcm90YXRlLTEyOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTEyZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotcm90YXRlLTY6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXJvdGF0ZS0zOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTNkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1yb3RhdGUtMjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0yZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotcm90YXRlLTE6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cm90YXRlLTA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAwZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyb3RhdGUtMTpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJvdGF0ZS0yOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cm90YXRlLTM6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAzZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyb3RhdGUtNjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJvdGF0ZS0xMjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDEyZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyb3RhdGUtNDU6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cm90YXRlLTkwOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJvdGF0ZS0xODA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1yb3RhdGUtMTgwOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXJvdGF0ZS05MDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXJvdGF0ZS00NTpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXJvdGF0ZS0xMjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0xMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXJvdGF0ZS02OmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1yb3RhdGUtMzpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0zZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotcm90YXRlLTI6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXJvdGF0ZS0xOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0xIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC01IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtNyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC05IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTExIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0xNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0yMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTI0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMjgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDdyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0zMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTM2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtNDAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtNDQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtNDgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtNTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtNTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtNjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtNjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtNzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtODAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtOTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtcHgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTBcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTFcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTJcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTNcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC00IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC01IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC02IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTcge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTkge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTEwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTExIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0xMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zLjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTIwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0yNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMjgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTMyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0zNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTlyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtNDAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC00NCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTExcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTQ4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtNTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC01NiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTYwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtNjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC03MiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE4cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTgwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjByZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtOTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC1weCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0wXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTFcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMlxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0zXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMVxcLzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMlxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0xXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjUlO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTNcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3NSU7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC1mdWxsIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTFcXC8yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0yXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMVxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNSU7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtM1xcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03NSU7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtZnVsbCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0xIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS01IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS05IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTExIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0xNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMy41cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0yMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTI0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMjgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDdyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0zMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTM2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA5cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNDAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNDQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDExcmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNDgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE4cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktODAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktOTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktcHgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTBcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTFcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTJcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTNcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS00IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS01IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS02IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTcge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTkge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTEwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTExIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0xMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zLjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTIwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0yNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMjgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTMyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0zNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTlyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktNDAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS00NCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTExcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTQ4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktNTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS01NiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTYwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktNjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS03MiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE4cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTgwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjByZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktOTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS1weCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0wXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTFcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMlxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0zXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMVxcLzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMlxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0xXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjUlO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTNcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3NSU7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS1mdWxsIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTFcXC8yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0yXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMVxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNSU7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktM1xcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03NSU7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktZnVsbCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTc6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDdyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTFyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQ4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTYwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMThyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTgwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0wXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0wOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC04OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTE2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtN3JlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTExcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTUyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTNyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTY0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE4cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTk2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC8yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI1JTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMlxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDc1JTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtZnVsbDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMlxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNSU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTNcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNzUlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtZnVsbDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTc6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDdyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTFyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTYwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMThyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTgwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0wXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0wOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS04OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtN3JlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTExcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTUyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTNyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTY0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE4cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTk2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC8yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI1JTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMlxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDc1JTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktZnVsbDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMlxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNSU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTNcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNzUlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktZnVsbDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTc6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTEwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDdyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTFyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMThyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTgwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0wXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0wOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC04OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtN3JlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTExcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTUyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTNyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE4cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTk2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC8yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI1JTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMlxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDc1JTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtZnVsbDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMlxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNSU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTNcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNzUlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtZnVsbDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTc6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTEwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDdyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTFyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQ4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEzcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMThyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTgwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI0cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0wXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0wOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS04OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtN3JlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTExcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTUyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTNyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTY0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE4cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTk2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC44NzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC8yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI1JTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMlxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDc1JTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktZnVsbDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMlxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNSU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTNcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNzUlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktZnVsbDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAubWRcXDpza2V3LXgtMCB7XG4gICAgLS10dy1za2V3LXg6IDBkZWc7XG4gIH1cblxuICAubWRcXDpza2V3LXgtMSB7XG4gICAgLS10dy1za2V3LXg6IDFkZWc7XG4gIH1cblxuICAubWRcXDpza2V3LXgtMiB7XG4gICAgLS10dy1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAubWRcXDpza2V3LXgtMyB7XG4gICAgLS10dy1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAubWRcXDpza2V3LXgtNiB7XG4gICAgLS10dy1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAubWRcXDpza2V3LXgtMTIge1xuICAgIC0tdHctc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5tZFxcOi1za2V3LXgtMTIge1xuICAgIC0tdHctc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAubWRcXDotc2tldy14LTYge1xuICAgIC0tdHctc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC5tZFxcOi1za2V3LXgtMyB7XG4gICAgLS10dy1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLm1kXFw6LXNrZXcteC0yIHtcbiAgICAtLXR3LXNrZXcteDogLTJkZWc7XG4gIH1cblxuICAubWRcXDotc2tldy14LTEge1xuICAgIC0tdHctc2tldy14OiAtMWRlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteS0wIHtcbiAgICAtLXR3LXNrZXcteTogMGRlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteS0xIHtcbiAgICAtLXR3LXNrZXcteTogMWRlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteS0yIHtcbiAgICAtLXR3LXNrZXcteTogMmRlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteS0zIHtcbiAgICAtLXR3LXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteS02IHtcbiAgICAtLXR3LXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteS0xMiB7XG4gICAgLS10dy1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLm1kXFw6LXNrZXcteS0xMiB7XG4gICAgLS10dy1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5tZFxcOi1za2V3LXktNiB7XG4gICAgLS10dy1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLm1kXFw6LXNrZXcteS0zIHtcbiAgICAtLXR3LXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAubWRcXDotc2tldy15LTIge1xuICAgIC0tdHctc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC5tZFxcOi1za2V3LXktMSB7XG4gICAgLS10dy1za2V3LXk6IC0xZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXgtMDpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDBkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteC0xOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2tldy14LTI6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAyZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXgtMzpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteC02OmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2tldy14LTEyOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1za2V3LXgtMTI6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1za2V3LXgtNjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotc2tldy14LTM6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteC0yOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1za2V3LXgtMTpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXktMDpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDBkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteS0xOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogMWRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2tldy15LTI6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXktMzpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteS02OmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2tldy15LTEyOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1za2V3LXktMTI6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1za2V3LXktNjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotc2tldy15LTM6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteS0yOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1za2V3LXktMTpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC0xZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpza2V3LXgtMDpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDBkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteC0xOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy14LTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAyZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpza2V3LXgtMzpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteC02OmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy14LTEyOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1za2V3LXgtMTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1za2V3LXgtNjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotc2tldy14LTM6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteC0yOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogLTJkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1za2V3LXgtMTpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpza2V3LXktMDpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDBkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteS0xOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogMWRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy15LTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpza2V3LXktMzpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteS02OmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy15LTEyOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1za2V3LXktMTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1za2V3LXktNjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotc2tldy15LTM6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteS0yOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTJkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1za2V3LXktMTpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC0xZGVnO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNpdGlvbi1ub25lIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBub25lO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNpdGlvbi1hbGwge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5tZFxcOnRyYW5zaXRpb24ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZSwgb3BhY2l0eSwgYm94LXNoYWRvdywgdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNpdGlvbi1jb2xvcnMge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5tZFxcOnRyYW5zaXRpb24tb3BhY2l0eSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5tZFxcOnRyYW5zaXRpb24tc2hhZG93IHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNpdGlvbi10cmFuc2Zvcm0ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5tZFxcOmVhc2UtbGluZWFyIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG5cbiAgLm1kXFw6ZWFzZS1pbiB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpO1xuICB9XG5cbiAgLm1kXFw6ZWFzZS1vdXQge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC5tZFxcOmVhc2UtaW4tb3V0IHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC5tZFxcOmR1cmF0aW9uLTc1IHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3NW1zO1xuICB9XG5cbiAgLm1kXFw6ZHVyYXRpb24tMTAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDBtcztcbiAgfVxuXG4gIC5tZFxcOmR1cmF0aW9uLTE1MCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAubWRcXDpkdXJhdGlvbi0yMDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zO1xuICB9XG5cbiAgLm1kXFw6ZHVyYXRpb24tMzAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgfVxuXG4gIC5tZFxcOmR1cmF0aW9uLTUwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIH1cblxuICAubWRcXDpkdXJhdGlvbi03MDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDcwMG1zO1xuICB9XG5cbiAgLm1kXFw6ZHVyYXRpb24tMTAwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICB9XG5cbiAgLm1kXFw6ZGVsYXktNzUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDc1bXM7XG4gIH1cblxuICAubWRcXDpkZWxheS0xMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zO1xuICB9XG5cbiAgLm1kXFw6ZGVsYXktMTUwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxNTBtcztcbiAgfVxuXG4gIC5tZFxcOmRlbGF5LTIwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG4gIH1cblxuICAubWRcXDpkZWxheS0zMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zO1xuICB9XG5cbiAgLm1kXFw6ZGVsYXktNTAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcbiAgfVxuXG4gIC5tZFxcOmRlbGF5LTcwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNzAwbXM7XG4gIH1cblxuICAubWRcXDpkZWxheS0xMDAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDAwbXM7XG4gIH1cblxuICAubWRcXDphbmltYXRlLW5vbmUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG5cbiAgLm1kXFw6YW5pbWF0ZS1zcGluIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICB9XG5cbiAgLm1kXFw6YW5pbWF0ZS1waW5nIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgfVxuXG4gIC5tZFxcOmFuaW1hdGUtcHVsc2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xuICB9XG5cbiAgLm1kXFw6YW5pbWF0ZS1ib3VuY2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBib3VuY2UgMXMgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IGJvdW5jZSAxcyBpbmZpbml0ZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sZ1xcOmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAubGdcXDpjb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubGdcXDpjb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmxnXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAubGdcXDpjb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE1MzZweCkge1xuICAgIC5sZ1xcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDE1MzZweDtcbiAgICB9XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTcgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTcgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygycmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtMTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0xMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygzcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktMTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDMuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDMuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygzLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0xNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg3cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoN3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0yOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg3cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg4cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTMyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDhyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDlyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEwcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDExcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDExcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTQ4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEycmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTQ4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTUyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEzcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTUyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEzcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE0cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTY0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE2cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTY0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE2cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE4cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE4cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIwcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTk2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDI0cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTk2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDI0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0wXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC4xMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0wXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuMTI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0xXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjM3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0xXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjM3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjYyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjYyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0zXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC44NzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0zXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuODc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS03ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC03ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0ycmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0ycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS05ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC05ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS0xMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTMuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTMuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0zLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS0xNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC01cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC02cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS0yOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtN3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTdyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTMyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC04cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC05cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTlyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC05cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEwcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS00NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTExcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC00NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS00OCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEycmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC00OCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEzcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS01NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE0cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC01NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE2cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS03MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE4cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC03MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMThyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIwcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMjByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMjByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTI0cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMjRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMXB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMFxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMFxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMTI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjM3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMlxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjYyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMlxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktM1xcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtM1xcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuODc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS1yZXZlcnNlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDE7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMHB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXgtMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMHB4ICogdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteS0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDJweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS14LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDJweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXktNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDRweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYyg0cHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteC00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg0cHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYyg4cHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoOHB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXgtOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoOHB4ICogdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygxcHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMXB4ICogdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteS1yZXZlcnNlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXgtcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS10cmFuc3BhcmVudCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtY3VycmVudCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWJsYWNrID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS13aGl0ZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWdyYXktMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmF5LTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWdyYXktNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmF5LTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWdyYXktODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmF5LTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcmVkLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1yZWQtMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1yZWQtMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1yZWQtMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1yZWQtNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1yZWQtNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcmVkLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXJlZC03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1yZWQtODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcmVkLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXllbGxvdy01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteWVsbG93LTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteWVsbG93LTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteWVsbG93LTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15ZWxsb3ctNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXllbGxvdy01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteWVsbG93LTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXllbGxvdy03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXllbGxvdy04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15ZWxsb3ctOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JlZW4tNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWdyZWVuLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JlZW4tMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmVlbi0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWdyZWVuLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmVlbi01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JlZW4tNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JlZW4tNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmVlbi04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JlZW4tOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWJsdWUtNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWJsdWUtMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ibHVlLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtYmx1ZS0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWJsdWUtNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWJsdWUtNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWJsdWUtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtYmx1ZS03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ibHVlLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWJsdWUtOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtaW5kaWdvLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1pbmRpZ28tMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1pbmRpZ28tMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1pbmRpZ28tMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1pbmRpZ28tNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1pbmRpZ28tNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWluZGlnby02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1pbmRpZ28tNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtaW5kaWdvLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWluZGlnby05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1wdXJwbGUtNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXB1cnBsZS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXB1cnBsZS0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXB1cnBsZS0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXB1cnBsZS00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXB1cnBsZS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcHVycGxlLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1wdXJwbGUtNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXB1cnBsZS04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1wdXJwbGUtOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXBpbmstMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1waW5rLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXBpbmstNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXBpbmstNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXBpbmstNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1waW5rLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXNvbGlkID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1kYXNoZWQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1kb3R0ZWQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1kb3VibGUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdWJsZTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ub25lID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9wYWNpdHktMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtb3BhY2l0eS01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1vcGFjaXR5LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9wYWNpdHktMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtb3BhY2l0eS0yNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtb3BhY2l0eS0zMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1vcGFjaXR5LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9wYWNpdHktNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtb3BhY2l0eS02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1vcGFjaXR5LTcwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9wYWNpdHktNzUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9wYWNpdHktODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtb3BhY2l0eS05MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1vcGFjaXR5LTk1ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1vcGFjaXR5LTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpzci1vbmx5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAubGdcXDpub3Qtc3Itb25seSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6c3Itb25seTpmb2N1cy13aXRoaW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm5vdC1zci1vbmx5OmZvY3VzLXdpdGhpbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzci1vbmx5OmZvY3VzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm5vdC1zci1vbmx5OmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAubGdcXDphcHBlYXJhbmNlLW5vbmUge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgLmxnXFw6YmctZml4ZWQge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIH1cblxuICAubGdcXDpiZy1sb2NhbCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBsb2NhbDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXNjcm9sbCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gIH1cblxuICAubGdcXDpiZy1jbGlwLWJvcmRlciB7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICB9XG5cbiAgLmxnXFw6YmctY2xpcC1wYWRkaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICB9XG5cbiAgLmxnXFw6YmctY2xpcC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICB9XG5cbiAgLmxnXFw6YmctY2xpcC10ZXh0IHtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmJnLWN1cnJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsYWNrIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy13aGl0ZSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JheS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JheS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyYXktMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmF5LTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JheS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyYXktNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmF5LTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JheS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyYXktODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmF5LTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcmVkLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1yZWQtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1yZWQtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1yZWQtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1yZWQtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1yZWQtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcmVkLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJlZC03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1yZWQtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcmVkLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXllbGxvdy01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmcteWVsbG93LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmcteWVsbG93LTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmcteWVsbG93LTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXllbGxvdy01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmcteWVsbG93LTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXllbGxvdy03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXllbGxvdy04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyZWVuLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmVlbi0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyZWVuLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmVlbi01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmVlbi04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ibHVlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctYmx1ZS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctYmx1ZS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1ibHVlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctaW5kaWdvLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWluZGlnby02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctaW5kaWdvLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWluZGlnby05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1wdXJwbGUtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXB1cnBsZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXB1cnBsZS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXB1cnBsZS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXB1cnBsZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXB1cnBsZS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcHVycGxlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXB1cnBsZS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcGluay01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcGluay0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXBpbmstMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1waW5rLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcGluay00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXBpbmstNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXBpbmstNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXBpbmstNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctcGluay04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1waW5rLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWN1cnJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWJsYWNrIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy13aGl0ZSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXJlZC03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcGluay01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcGluay0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcGluay00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6YmctcGluay04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1jdXJyZW50OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWJsYWNrOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcmVkLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1yZWQtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmcteWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmcteWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmcteWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXllbGxvdy01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXllbGxvdy04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWJsdWUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWJsdWUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctaW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcGluay01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1waW5rLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1waW5rLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1jdXJyZW50OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmcteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmcteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmcteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLW5vbmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAubGdcXDpiZy1ncmFkaWVudC10by10IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JhZGllbnQtdG8tdHIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmFkaWVudC10by1yIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmFkaWVudC10by1iciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyYWRpZW50LXRvLWIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmFkaWVudC10by1ibCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JhZGllbnQtdG8tbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmFkaWVudC10by10bCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS10cmFuc3BhcmVudCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiB0cmFuc3BhcmVudDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1jdXJyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IGN1cnJlbnRDb2xvcjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibGFjayB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDAwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXdoaXRlIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tZ3JheS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlmYWZiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWdyYXktMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmM2Y0ZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tZ3JheS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2U1ZTdlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmF5LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFkNWRiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWdyYXktNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5Y2EzYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tZ3JheS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZiNzI4MDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmF5LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGI1NTYzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWdyYXktNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzQxNTE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tZ3JheS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFmMjkzNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmF5LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTExODI3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXJlZC01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmMmYyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXJlZC0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZTJlMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1yZWQtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWNhY2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcmVkLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNhNWE1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXJlZC00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y4NzE3MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1yZWQtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZjQ0NDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXJlZC02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RjMjYyNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcmVkLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjkxYzFjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1yZWQtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5OTFiMWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXJlZC05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdmMWQxZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20teWVsbG93LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmZiZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20teWVsbG93LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmM2M3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXllbGxvdy0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZTY4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2QzNGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmJmMjQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNTllMGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkOTc3MDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXllbGxvdy03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I0NTMwOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5MjQwMGU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXllbGxvdy05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzc4MzUwZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tZ3JlZW4tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjZmRmNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmVlbi0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZmFlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmVlbi0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3ZjNkMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmVlbi0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZlZTdiNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmVlbi00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM0ZDM5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWdyZWVuLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTBiOTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNTk2Njk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDQ3ODU3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWdyZWVuLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY1ZjQ2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjRlM2I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibHVlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZmY2ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tYmx1ZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiZWFmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibHVlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmZkYmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWJsdWUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5M2M1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tYmx1ZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYwYTVmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWJsdWUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzYjgyZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibHVlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMjU2M2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibHVlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWQ0ZWQ4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibHVlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWU0MGFmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibHVlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWUzYThhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1pbmRpZ28tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VlZjJmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlMGU3ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20taW5kaWdvLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzdkMmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWluZGlnby0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E1YjRmYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MThjZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20taW5kaWdvLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjM2NmYxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20taW5kaWdvLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGY0NmU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0MzM4Y2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWluZGlnby04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3MzBhMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20taW5kaWdvLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzEyZTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1wdXJwbGUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1ZjNmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZGU5ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcHVycGxlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGRkNmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXB1cnBsZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M0YjVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNzhiZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcHVycGxlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOGI1Y2Y2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcHVycGxlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2MzYWVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcHVycGxlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmQyOGQ5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcHVycGxlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNWIyMWI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YzFkOTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXBpbmstNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZjJmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1waW5rLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNlN2YzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXBpbmstMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmNmZTg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcGluay0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5YThkNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1waW5rLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjQ3MmI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXBpbmstNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlYzQ4OTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1waW5rLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGIyNzc3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcGluay03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JlMTg1ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcGluay04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzlkMTc0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcGluay05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgzMTg0MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS10cmFuc3BhcmVudCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHRyYW5zcGFyZW50LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtY3VycmVudCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIGN1cnJlbnRDb2xvciwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWJsYWNrIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzAwMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXdoaXRlIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyYXktNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlmYWZiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjNmNGY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTVlN2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFkNWRiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWNhM2FmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmI3MjgwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGI1NTYzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzc0MTUxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWYyOTM3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JheS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTExODI3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcmVkLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjJmMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXJlZC0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVlMmUyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcmVkLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWNhY2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1yZWQtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjYTVhNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXJlZC00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjg3MTcxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcmVkLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZjQ0NDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcmVkLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYzI2MjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcmVkLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiOTFjMWMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcmVkLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5OTFiMWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcmVkLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ZjFkMWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEteWVsbG93LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZmJlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXllbGxvdy0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmM2M3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEteWVsbG93LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGU2OGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZDM0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEteWVsbG93LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmJmMjQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXllbGxvdy01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjU5ZTBiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Q5NzcwNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I0NTMwOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXllbGxvdy04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTI0MDBlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXllbGxvdy05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNzgzNTBmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyZWVuLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjZmRmNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWZhZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1ncmVlbi0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTdmM2QwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZlZTdiNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNGQzOTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyZWVuLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMGI5ODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNTk2NjksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA0Nzg1NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyZWVuLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjVmNDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjRlM2IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWJsdWUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWZmNmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtYmx1ZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGJlYWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtYmx1ZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmZkYmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtYmx1ZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTNjNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtYmx1ZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjBhNWZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1ibHVlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzYjgyZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWJsdWUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzI1NjNlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1ibHVlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZDRlZDgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtYmx1ZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWU0MGFmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWJsdWUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlM2E4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1pbmRpZ28tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWVmMmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtaW5kaWdvLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlMGU3ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M3ZDJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWluZGlnby0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTViNGZjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtaW5kaWdvLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MThjZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYzNjZmMSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtaW5kaWdvLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0ZjQ2ZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtaW5kaWdvLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0MzM4Y2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtaW5kaWdvLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzMwYTMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtaW5kaWdvLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzMTJlODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcHVycGxlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1ZjNmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXB1cnBsZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWRlOWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcHVycGxlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkZGQ2ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M0YjVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXB1cnBsZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTc4YmZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcHVycGxlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4YjVjZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXB1cnBsZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2MzYWVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZkMjhkOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcHVycGxlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM1YjIxYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcHVycGxlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YzFkOTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcGluay01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGYyZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1waW5rLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2U3ZjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1waW5rLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmNmZTgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1waW5rLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWE4ZDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1waW5rLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNDcyYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1waW5rLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlYzQ4OTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXBpbmstNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiMjc3NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtcGluay03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmUxODVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXBpbmstODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzlkMTc0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1waW5rLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MzE4NDMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAubGdcXDp0by10cmFuc3BhcmVudCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDp0by1jdXJyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDp0by1ibGFjayB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzAwMDtcbiAgfVxuXG4gIC5sZ1xcOnRvLXdoaXRlIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmO1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JheS01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5sZ1xcOnRvLWdyYXktMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjNmNGY2O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JheS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlNWU3ZWI7XG4gIH1cblxuICAubGdcXDp0by1ncmF5LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZDVkYjtcbiAgfVxuXG4gIC5sZ1xcOnRvLWdyYXktNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWNhM2FmO1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JheS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2YjcyODA7XG4gIH1cblxuICAubGdcXDp0by1ncmF5LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRiNTU2MztcbiAgfVxuXG4gIC5sZ1xcOnRvLWdyYXktNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzc0MTUxO1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JheS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZjI5Mzc7XG4gIH1cblxuICAubGdcXDp0by1ncmF5LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzExMTgyNztcbiAgfVxuXG4gIC5sZ1xcOnRvLXJlZC01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjJmMjtcbiAgfVxuXG4gIC5sZ1xcOnRvLXJlZC0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWUyZTI7XG4gIH1cblxuICAubGdcXDp0by1yZWQtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVjYWNhO1xuICB9XG5cbiAgLmxnXFw6dG8tcmVkLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjYTVhNTtcbiAgfVxuXG4gIC5sZ1xcOnRvLXJlZC00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmODcxNzE7XG4gIH1cblxuICAubGdcXDp0by1yZWQtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWY0NDQ0O1xuICB9XG5cbiAgLmxnXFw6dG8tcmVkLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RjMjYyNjtcbiAgfVxuXG4gIC5sZ1xcOnRvLXJlZC03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiOTFjMWM7XG4gIH1cblxuICAubGdcXDp0by1yZWQtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTkxYjFiO1xuICB9XG5cbiAgLmxnXFw6dG8tcmVkLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdmMWQxZDtcbiAgfVxuXG4gIC5sZ1xcOnRvLXllbGxvdy01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZmJlYjtcbiAgfVxuXG4gIC5sZ1xcOnRvLXllbGxvdy0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYzYzc7XG4gIH1cblxuICAubGdcXDp0by15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRlNjhhO1xuICB9XG5cbiAgLmxnXFw6dG8teWVsbG93LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5sZ1xcOnRvLXllbGxvdy00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmJmMjQ7XG4gIH1cblxuICAubGdcXDp0by15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjU5ZTBiO1xuICB9XG5cbiAgLmxnXFw6dG8teWVsbG93LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Q5NzcwNjtcbiAgfVxuXG4gIC5sZ1xcOnRvLXllbGxvdy03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiNDUzMDk7XG4gIH1cblxuICAubGdcXDp0by15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTI0MDBlO1xuICB9XG5cbiAgLmxnXFw6dG8teWVsbG93LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzc4MzUwZjtcbiAgfVxuXG4gIC5sZ1xcOnRvLWdyZWVuLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWNmZGY1O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFmYWU1O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTdmM2QwO1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmVlN2I3O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzRkMzk5O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTBiOTgxO1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDU5NjY5O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDQ3ODU3O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY0ZTNiO1xuICB9XG5cbiAgLmxnXFw6dG8tYmx1ZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmZjZmZjtcbiAgfVxuXG4gIC5sZ1xcOnRvLWJsdWUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGJlYWZlO1xuICB9XG5cbiAgLmxnXFw6dG8tYmx1ZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZmRiZmU7XG4gIH1cblxuICAubGdcXDp0by1ibHVlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkzYzVmZDtcbiAgfVxuXG4gIC5sZ1xcOnRvLWJsdWUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjBhNWZhO1xuICB9XG5cbiAgLmxnXFw6dG8tYmx1ZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzYjgyZjY7XG4gIH1cblxuICAubGdcXDp0by1ibHVlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzI1NjNlYjtcbiAgfVxuXG4gIC5sZ1xcOnRvLWJsdWUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLmxnXFw6dG8tYmx1ZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTQwYWY7XG4gIH1cblxuICAubGdcXDp0by1ibHVlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlM2E4YTtcbiAgfVxuXG4gIC5sZ1xcOnRvLWluZGlnby01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VlZjJmZjtcbiAgfVxuXG4gIC5sZ1xcOnRvLWluZGlnby0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlMGU3ZmY7XG4gIH1cblxuICAubGdcXDp0by1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzdkMmZlO1xuICB9XG5cbiAgLmxnXFw6dG8taW5kaWdvLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E1YjRmYztcbiAgfVxuXG4gIC5sZ1xcOnRvLWluZGlnby00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MThjZjg7XG4gIH1cblxuICAubGdcXDp0by1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjM2NmYxO1xuICB9XG5cbiAgLmxnXFw6dG8taW5kaWdvLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRmNDZlNTtcbiAgfVxuXG4gIC5sZ1xcOnRvLWluZGlnby03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0MzM4Y2E7XG4gIH1cblxuICAubGdcXDp0by1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzczMGEzO1xuICB9XG5cbiAgLmxnXFw6dG8taW5kaWdvLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzMxMmU4MTtcbiAgfVxuXG4gIC5sZ1xcOnRvLXB1cnBsZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5sZ1xcOnRvLXB1cnBsZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZGU5ZmU7XG4gIH1cblxuICAubGdcXDp0by1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGRkNmZlO1xuICB9XG5cbiAgLmxnXFw6dG8tcHVycGxlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M0YjVmZDtcbiAgfVxuXG4gIC5sZ1xcOnRvLXB1cnBsZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNzhiZmE7XG4gIH1cblxuICAubGdcXDp0by1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLmxnXFw6dG8tcHVycGxlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdjM2FlZDtcbiAgfVxuXG4gIC5sZ1xcOnRvLXB1cnBsZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZDI4ZDk7XG4gIH1cblxuICAubGdcXDp0by1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNWIyMWI2O1xuICB9XG5cbiAgLmxnXFw6dG8tcHVycGxlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRjMWQ5NTtcbiAgfVxuXG4gIC5sZ1xcOnRvLXBpbmstNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGYyZjg7XG4gIH1cblxuICAubGdcXDp0by1waW5rLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZTdmMztcbiAgfVxuXG4gIC5sZ1xcOnRvLXBpbmstMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJjZmU4O1xuICB9XG5cbiAgLmxnXFw6dG8tcGluay0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWE4ZDQ7XG4gIH1cblxuICAubGdcXDp0by1waW5rLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y0NzJiNjtcbiAgfVxuXG4gIC5sZ1xcOnRvLXBpbmstNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWM0ODk5O1xuICB9XG5cbiAgLmxnXFw6dG8tcGluay02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYjI3Nzc7XG4gIH1cblxuICAubGdcXDp0by1waW5rLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JlMTg1ZDtcbiAgfVxuXG4gIC5sZ1xcOnRvLXBpbmstODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWQxNzRkO1xuICB9XG5cbiAgLmxnXFw6dG8tcGluay05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MzE4NDM7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogdHJhbnNwYXJlbnQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1jdXJyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IGN1cnJlbnRDb2xvcjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWJsYWNrOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwMDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS13aGl0ZTpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlmYWZiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JheS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2YzZjRmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWdyYXktMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlNWU3ZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFkNWRiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JheS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzljYTNhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWdyYXktNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2YjcyODA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGI1NTYzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JheS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3NDE1MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWdyYXktODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZjI5Mzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTExODI3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcmVkLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYyZjI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1yZWQtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWUyZTI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWNhY2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1yZWQtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2E1YTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1yZWQtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmODcxNzE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZjQ0NDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGMyNjI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I5MWMxYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5OTFiMWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2YxZDFkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmYmViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20teWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmM2M3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20teWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRlNjhhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20teWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNkMzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmJmMjQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXllbGxvdy01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1OWUwYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20teWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDk3NzA2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I0NTMwOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXllbGxvdy04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkyNDAwZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ODM1MGY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjZmRmNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFmYWU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhN2YzZDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZlZTdiNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzRkMzk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ncmVlbi01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzEwYjk4MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNTk2Njk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNDc4NTc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ncmVlbi04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NWY0NjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjRlM2I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmZjZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYmVhZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmZkYmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkzYzVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MGE1ZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzYjgyZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWJsdWUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMyNTYzZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tYmx1ZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFkNGVkODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWU0MGFmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWJsdWUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTNhOGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20taW5kaWdvLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZWYyZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlMGU3ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjN2QyZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNWI0ZmM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MThjZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MzY2ZjE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWluZGlnby02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRmNDZlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0MzM4Y2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20taW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzczMGEzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWluZGlnby05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzMxMmU4MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1ZjNmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VkZTlmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RkZDZmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M0YjVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3OGJmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzhiNWNmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2MzYWVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZDI4ZDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzViMjFiNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YzFkOTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcGluay01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRmMmY4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcGluay0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZTdmMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmNmZTg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1waW5rLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlhOGQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcGluay00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y0NzJiNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlYzQ4OTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYjI3Nzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXBpbmstNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZTE4NWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzlkMTc0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1waW5rLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODMxODQzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB0cmFuc3BhcmVudCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtY3VycmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIGN1cnJlbnRDb2xvciwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtYmxhY2s6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDAwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS13aGl0ZTpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlmYWZiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmM2Y0ZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWdyYXktMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2U1ZTdlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFkNWRiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5Y2EzYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWdyYXktNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZiNzI4MCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGI1NTYzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzQxNTEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWdyYXktODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFmMjkzNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTExODI3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmMmYyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1yZWQtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZTJlMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWNhY2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNhNWE1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1yZWQtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y4NzE3MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZjQ0NDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RjMjYyNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjkxYzFjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5OTFiMWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdmMWQxZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmZiZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmM2M3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZTY4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEteWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2QzNGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEteWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmJmMjQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEteWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNTllMGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEteWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkOTc3MDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I0NTMwOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEteWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5MjQwMGUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzc4MzUwZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjZmRmNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZmFlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3ZjNkMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZlZTdiNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM0ZDM5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ncmVlbi01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTBiOTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNTk2NjksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDQ3ODU3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ncmVlbi04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY1ZjQ2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjRlM2IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZmY2ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiZWFmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmZkYmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5M2M1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYwYTVmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzYjgyZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMjU2M2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtYmx1ZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWQ0ZWQ4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWU0MGFmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWUzYThhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VlZjJmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlMGU3ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzdkMmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E1YjRmYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MThjZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjM2NmYxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWluZGlnby02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGY0NmU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0MzM4Y2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3MzBhMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWluZGlnby05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzEyZTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1ZjNmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZGU5ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGRkNmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M0YjVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNzhiZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXB1cnBsZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOGI1Y2Y2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2MzYWVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmQyOGQ5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXB1cnBsZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNWIyMWI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YzFkOTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZjJmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcGluay0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNlN2YzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmNmZTgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5YThkNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcGluay00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjQ3MmI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlYzQ4OTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGIyNzc3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXBpbmstNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JlMTg1ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzlkMTc0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgzMTg0MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1jdXJyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWJsYWNrOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by13aGl0ZTpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tZ3JheS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmM2Y0ZjY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyYXktMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZTVlN2ViO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZDVkYjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tZ3JheS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5Y2EzYWY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyYXktNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmI3MjgwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRiNTU2MztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tZ3JheS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzQxNTE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyYXktODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWYyOTM3O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzExMTgyNztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcmVkLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmMmYyO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVlMmUyO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVjYWNhO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNhNWE1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjg3MTcxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWY0NDQ0O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGMyNjI2O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYjkxYzFjO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTkxYjFiO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2YxZDFkO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmZiZWI7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYzYzc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGU2OGE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2QzNGQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmJmMjQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNTllMGI7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkOTc3MDY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiNDUzMDk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5MjQwMGU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ODM1MGY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWNmZGY1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWZhZTU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3ZjNkMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmVlN2I3O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNGQzOTk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzEwYjk4MTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDU5NjY5O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNDc4NTc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA2NWY0NjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY0ZTNiO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWZmNmZmO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiZWFmZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZmRiZmU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTNjNWZkO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYwYTVmYTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzYjgyZjY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWJsdWUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMjU2M2ViO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFkNGVkODtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTQwYWY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWJsdWUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWUzYThhO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZWYyZmY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlMGU3ZmY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjN2QyZmU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNWI0ZmM7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MThjZjg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MzY2ZjE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0ZjQ2ZTU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0MzM4Y2E7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzMwYTM7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWluZGlnby05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzMTJlODE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VkZTlmZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RkZDZmZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M0YjVmZDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3OGJmYTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzhiNWNmNjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdjM2FlZDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZkMjhkOTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzViMjFiNjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRjMWQ5NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcGluay01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZjJmODtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcGluay0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2U3ZjM7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJjZmU4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1waW5rLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5YThkNDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcGluay00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNDcyYjY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWM0ODk5O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiMjc3NztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZTE4NWQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWQxNzRkO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1waW5rLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgzMTg0MztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiB0cmFuc3BhcmVudDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogY3VycmVudENvbG9yO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzAwMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWZhZmI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjNmNGY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2U1ZTdlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWQ1ZGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWNhM2FmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZiNzI4MDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YjU1NjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzc0MTUxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFmMjkzNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMTE4Mjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjJmMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZTJlMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlY2FjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjYTVhNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y4NzE3MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmNDQ0NDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYzI2MjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjkxYzFjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzk5MWIxYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ZjFkMWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20teWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmZiZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYzYzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGU2OGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2QzNGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiYmYyNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20teWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjU5ZTBiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkOTc3MDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20teWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjQ1MzA5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20teWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTI0MDBlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzc4MzUwZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWNmZGY1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWZhZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3ZjNkMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmVlN2I3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNGQzOTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTBiOTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA1OTY2OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA0Nzg1NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY1ZjQ2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NGUzYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWZmNmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiZWFmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZmRiZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTNjNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYwYTVmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzNiODJmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzI1NjNlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWQ0ZWQ4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTQwYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlM2E4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VlZjJmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2UwZTdmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M3ZDJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E1YjRmYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgxOGNmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYzNjZmMTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20taW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGY0NmU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzQzMzhjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzMwYTM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20taW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzEyZTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjVmM2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWRlOWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGRkNmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzRiNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTc4YmZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOGI1Y2Y2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3YzNhZWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZkMjhkOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNWIyMWI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRjMWQ5NTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGYyZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNlN2YzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiY2ZlODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWE4ZDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjQ3MmI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjNDg5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiMjc3NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JlMTg1ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWQxNzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MzE4NDM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHRyYW5zcGFyZW50LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1jdXJyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwMDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2YzZjRmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTVlN2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzljYTNhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmI3MjgwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3NDE1MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWYyOTM3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYyZjIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVlMmUyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2E1YTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjg3MTcxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGMyNjI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiOTFjMWMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2YxZDFkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZmJlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRlNjhhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZDM0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1OWUwYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Q5NzcwNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkyNDAwZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNzgzNTBmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFmYWU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTdmM2QwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzRkMzk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMGI5ODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNDc4NTcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjVmNDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmZjZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGJlYWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkzYzVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjBhNWZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMyNTYzZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZDRlZDgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTNhOGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWVmMmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjN2QyZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTViNGZjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MzY2ZjEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0ZjQ2ZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzczMGEzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzMTJlODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VkZTlmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkZGQ2ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3OGJmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4YjVjZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZDI4ZDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM1YjIxYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRmMmY4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2U3ZjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlhOGQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNDcyYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYjI3NzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmUxODVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODMxODQzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwMDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2YzZjRmNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlNWU3ZWI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzljYTNhZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2YjcyODA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3NDE1MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZjI5Mzc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYyZjI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWUyZTI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2E1YTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmODcxNzE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYzI2MjY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiOTFjMWM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ZjFkMWQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZmJlYjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZTY4YTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1OWUwYjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Q5NzcwNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkyNDAwZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8teWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzc4MzUwZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZmFlNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTdmM2QwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM0ZDM5OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTBiOTgxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA0Nzg1NztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZmY2ZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGJlYWZlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5M2M1ZmQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjBhNWZhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMyNTYzZWI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTNhOGE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VlZjJmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M3ZDJmZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E1YjRmYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYzNjZmMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRmNDZlNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3MzBhMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8taW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzMxMmU4MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWRlOWZlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGRkNmZlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTc4YmZhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmQyOGQ5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNWIyMWI2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRmMmY4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZTdmMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlhOGQ0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y0NzJiNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGIyNzc3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JlMTg1ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODMxODQzO1xuICB9XG5cbiAgLmxnXFw6Ymctb3BhY2l0eS0wIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpiZy1vcGFjaXR5LTUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOmJnLW9wYWNpdHktMTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6Ymctb3BhY2l0eS0yMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpiZy1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpiZy1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmJnLW9wYWNpdHktNDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6Ymctb3BhY2l0eS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpiZy1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmJnLW9wYWNpdHktNzAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6Ymctb3BhY2l0eS03NSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6Ymctb3BhY2l0eS04MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpiZy1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5sZ1xcOmJnLW9wYWNpdHktOTUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmJnLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0xMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMjUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMzAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS00MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNjAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS03MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktOTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS05NSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTYwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS04MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ymctb3BhY2l0eS01OmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLW9wYWNpdHktMTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTIwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ymctb3BhY2l0eS0yNTpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTMwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ymctb3BhY2l0eS00MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLW9wYWNpdHktNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTYwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ymctb3BhY2l0eS03MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLW9wYWNpdHktNzU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ymctb3BhY2l0eS04MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLW9wYWNpdHktOTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTk1OmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLW9wYWNpdHktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLW9wYWNpdHktMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ymctb3BhY2l0eS0xMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLW9wYWNpdHktMjA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTI1OmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLW9wYWNpdHktMzA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ymctb3BhY2l0eS01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLW9wYWNpdHktNjA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ymctb3BhY2l0eS03NTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTgwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ymctb3BhY2l0eS05MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLW9wYWNpdHktOTU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ymctb3BhY2l0eS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICB9XG5cbiAgLmxnXFw6YmctY2VudGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpiZy1sZWZ0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6YmctbGVmdC1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICB9XG5cbiAgLmxnXFw6YmctbGVmdC10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICB9XG5cbiAgLmxnXFw6YmctcmlnaHQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICB9XG5cbiAgLmxnXFw6YmctcmlnaHQtYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gIH1cblxuICAubGdcXDpiZy1yaWdodC10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXRvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICB9XG5cbiAgLmxnXFw6YmctcmVwZWF0IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICB9XG5cbiAgLmxnXFw6Ymctbm8tcmVwZWF0IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG5cbiAgLmxnXFw6YmctcmVwZWF0LXgge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJlcGVhdC15IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gIH1cblxuICAubGdcXDpiZy1yZXBlYXQtcm91bmQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByb3VuZDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJlcGVhdC1zcGFjZSB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlO1xuICB9XG5cbiAgLmxnXFw6YmctYXV0byB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6YmctY292ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cblxuICAubGdcXDpiZy1jb250YWluIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cblxuICAubGdcXDpib3JkZXItY29sbGFwc2Uge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIH1cblxuICAubGdcXDpib3JkZXItc2VwYXJhdGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIH1cblxuICAubGdcXDpib3JkZXItdHJhbnNwYXJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpib3JkZXItY3VycmVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpib3JkZXItYmxhY2sge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItd2hpdGUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JheS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItcmVkLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXJlZC0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItcmVkLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci15ZWxsb3ctNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXIteWVsbG93LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXllbGxvdy0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXIteWVsbG93LTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXllbGxvdy02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXllbGxvdy03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXIteWVsbG93LTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXIteWVsbG93LTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmVlbi0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmVlbi03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItYmx1ZS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ibHVlLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ibHVlLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ibHVlLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ibHVlLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWJsdWUtNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItYmx1ZS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWJsdWUtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ibHVlLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItYmx1ZS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWluZGlnby01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWluZGlnby0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItaW5kaWdvLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWluZGlnby01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1wdXJwbGUtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItcHVycGxlLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXB1cnBsZS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItcHVycGxlLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItcHVycGxlLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXB1cnBsZS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1waW5rLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBpbmstMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBpbmstMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBpbmstMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBpbmstNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBpbmstNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItcGluay02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1waW5rLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItcGluay04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBpbmstOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci10cmFuc3BhcmVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1jdXJyZW50IHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibGFjayB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci13aGl0ZSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWN1cnJlbnQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmxhY2s6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci13aGl0ZTpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyYXktMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyYXktODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmVlbi01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmVlbi04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcGluay0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcGluay00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItY3VycmVudDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLW9wYWNpdHktMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1vcGFjaXR5LTUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpib3JkZXItb3BhY2l0eS0xMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLW9wYWNpdHktMjAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLW9wYWNpdHktMzAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpib3JkZXItb3BhY2l0eS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLW9wYWNpdHktNjAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpib3JkZXItb3BhY2l0eS03NSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpib3JkZXItb3BhY2l0eS05MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLW9wYWNpdHktOTUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpib3JkZXItb3BhY2l0eS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0wIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0yMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0zMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS02MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktODAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS05NSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS00MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS03MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktOTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0wOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS01OmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0yMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0yNTpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMzA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNjA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTkwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTk1OmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTIwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTI1OmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS00MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS02MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS03MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS03NTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktODA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktOTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktOTU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtbm9uZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1zbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1tZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWxnIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXhsIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC0yeGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLTN4bCB7XG4gICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1mdWxsIHtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXQtbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXItbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1iLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1sLW5vbmUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXQtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtci1zbSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYi1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1sLXNtIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdC1tZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1yLW1kIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1iLW1kIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWwtbWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10LWxnIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtci1sZyB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1iLWxnIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtbC1sZyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdC14bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtci14bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWIteGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWwteGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdC0yeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXItMnhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYi0yeGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWwtMnhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXQtM3hsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtci0zeGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYi0zeGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1sLTN4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMS41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtci1mdWxsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWItZnVsbCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWwtZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdGwtbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10ci1ub25lIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ici1ub25lIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ibC1ub25lIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRsLXNtIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdHItc20ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYnItc20ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYmwtc20ge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdHIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1iciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10bC1tZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRyLW1kIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJyLW1kIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJsLW1kIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdGwtbGcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdHItbGcge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJyLWxnIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ibC1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10bC14bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdHIteGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ici14bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJsLXhsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10bC0yeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRyLTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJyLTJ4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJsLTJ4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdGwtM3hsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRyLTN4bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYnItM3hsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ibC0zeGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdGwtZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10ci1mdWxsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ici1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ibC1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItc29saWQge1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIH1cblxuICAubGdcXDpib3JkZXItZGFzaGVkIHtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1kb3R0ZWQge1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWRvdWJsZSB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG4gIH1cblxuICAubGdcXDpib3JkZXItbm9uZSB7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLTAge1xuICAgIGJvcmRlci13aWR0aDogMHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLTIge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLTQge1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLTgge1xuICAgIGJvcmRlci13aWR0aDogOHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10LTAge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yLTAge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWItMCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWwtMCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10LTIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yLTIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWItMiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWwtMiB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10LTQge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yLTQge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogNHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWItNCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWwtNCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10LTgge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yLTgge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogOHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWItOCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogOHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWwtOCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItciB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItYiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWwge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAubGdcXDpib3gtYm9yZGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgLmxnXFw6Ym94LWNvbnRlbnQge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB9XG5cbiAgLmxnXFw6Y3Vyc29yLWF1dG8ge1xuICAgIGN1cnNvcjogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmN1cnNvci1kZWZhdWx0IHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAubGdcXDpjdXJzb3ItcG9pbnRlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmxnXFw6Y3Vyc29yLXdhaXQge1xuICAgIGN1cnNvcjogd2FpdDtcbiAgfVxuXG4gIC5sZ1xcOmN1cnNvci10ZXh0IHtcbiAgICBjdXJzb3I6IHRleHQ7XG4gIH1cblxuICAubGdcXDpjdXJzb3ItbW92ZSB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICB9XG5cbiAgLmxnXFw6Y3Vyc29yLWhlbHAge1xuICAgIGN1cnNvcjogaGVscDtcbiAgfVxuXG4gIC5sZ1xcOmN1cnNvci1ub3QtYWxsb3dlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuXG4gIC5sZ1xcOmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5sZ1xcOmlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLmxnXFw6aW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cblxuICAubGdcXDpmbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmxnXFw6aW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG5cbiAgLmxnXFw6dGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgLmxnXFw6dGFibGUtY2FwdGlvbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cblxuICAubGdcXDp0YWJsZS1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLWNvbHVtbi1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uLWdyb3VwO1xuICB9XG5cbiAgLmxnXFw6dGFibGUtZm9vdGVyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXA7XG4gIH1cblxuICAubGdcXDp0YWJsZS1oZWFkZXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLXJvdy1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuICB9XG5cbiAgLmxnXFw6dGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cblxuICAubGdcXDpmbG93LXJvb3Qge1xuICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cblxuICAubGdcXDppbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIH1cblxuICAubGdcXDpjb250ZW50cyB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cblxuICAubGdcXDpoaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGdcXDpmbGV4LXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtY29sIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1jb2wtcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmxnXFw6ZmxleC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAubGdcXDpmbGV4LXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAubGdcXDpmbGV4LW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAubGdcXDpwbGFjZS1pdGVtcy1hdXRvIHtcbiAgICBwbGFjZS1pdGVtczogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlLWl0ZW1zLXN0YXJ0IHtcbiAgICBwbGFjZS1pdGVtczogc3RhcnQ7XG4gIH1cblxuICAubGdcXDpwbGFjZS1pdGVtcy1lbmQge1xuICAgIHBsYWNlLWl0ZW1zOiBlbmQ7XG4gIH1cblxuICAubGdcXDpwbGFjZS1pdGVtcy1jZW50ZXIge1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpwbGFjZS1pdGVtcy1zdHJldGNoIHtcbiAgICBwbGFjZS1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlLWNvbnRlbnQtY2VudGVyIHtcbiAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpwbGFjZS1jb250ZW50LXN0YXJ0IHtcbiAgICBwbGFjZS1jb250ZW50OiBzdGFydDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlLWNvbnRlbnQtZW5kIHtcbiAgICBwbGFjZS1jb250ZW50OiBlbmQ7XG4gIH1cblxuICAubGdcXDpwbGFjZS1jb250ZW50LWJldHdlZW4ge1xuICAgIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAubGdcXDpwbGFjZS1jb250ZW50LWFyb3VuZCB7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmxnXFw6cGxhY2UtY29udGVudC1ldmVubHkge1xuICAgIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlLWNvbnRlbnQtc3RyZXRjaCB7XG4gICAgcGxhY2UtY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlLXNlbGYtYXV0byB7XG4gICAgcGxhY2Utc2VsZjogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlLXNlbGYtc3RhcnQge1xuICAgIHBsYWNlLXNlbGY6IHN0YXJ0O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Utc2VsZi1lbmQge1xuICAgIHBsYWNlLXNlbGY6IGVuZDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlLXNlbGYtY2VudGVyIHtcbiAgICBwbGFjZS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpwbGFjZS1zZWxmLXN0cmV0Y2gge1xuICAgIHBsYWNlLXNlbGY6IHN0cmV0Y2g7XG4gIH1cblxuICAubGdcXDppdGVtcy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubGdcXDppdGVtcy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5sZ1xcOml0ZW1zLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5sZ1xcOml0ZW1zLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAubGdcXDppdGVtcy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5sZ1xcOmNvbnRlbnQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpjb250ZW50LXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmxnXFw6Y29udGVudC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmxnXFw6Y29udGVudC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmxnXFw6Y29udGVudC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5sZ1xcOmNvbnRlbnQtZXZlbmx5IHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAubGdcXDpzZWxmLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG87XG4gIH1cblxuICAubGdcXDpzZWxmLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmxnXFw6c2VsZi1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmxnXFw6c2VsZi1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5sZ1xcOnNlbGYtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktaXRlbXMtYXV0byB7XG4gICAganVzdGlmeS1pdGVtczogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktaXRlbXMtc3RhcnQge1xuICAgIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1pdGVtcy1lbmQge1xuICAgIGp1c3RpZnktaXRlbXM6IGVuZDtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktaXRlbXMtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LWl0ZW1zLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktaXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1zZWxmLWF1dG8ge1xuICAgIGp1c3RpZnktc2VsZjogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktc2VsZi1zdGFydCB7XG4gICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktc2VsZi1lbmQge1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1zZWxmLWNlbnRlciB7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LXNlbGYtc3RyZXRjaCB7XG4gICAganVzdGlmeS1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLmxnXFw6ZmxleC0xIHtcbiAgICBmbGV4OiAxIDEgMCU7XG4gIH1cblxuICAubGdcXDpmbGV4LWF1dG8ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1pbml0aWFsIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtbm9uZSB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cblxuICAubGdcXDpmbGV4LWdyb3cge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1zaHJpbmsge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmxnXFw6b3JkZXItMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAubGdcXDpvcmRlci0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgLmxnXFw6b3JkZXItNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAubGdcXDpvcmRlci01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG5cbiAgLmxnXFw6b3JkZXItNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAubGdcXDpvcmRlci04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG5cbiAgLmxnXFw6b3JkZXItMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cblxuICAubGdcXDpvcmRlci0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG5cbiAgLmxnXFw6b3JkZXItZmlyc3Qge1xuICAgIG9yZGVyOiAtOTk5OTtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLWxhc3Qge1xuICAgIG9yZGVyOiA5OTk5O1xuICB9XG5cbiAgLmxnXFw6b3JkZXItbm9uZSB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAubGdcXDpmbG9hdC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLmxnXFw6ZmxvYXQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAubGdcXDpmbG9hdC1ub25lIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmNsZWFyLWxlZnQge1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6Y2xlYXItcmlnaHQge1xuICAgIGNsZWFyOiByaWdodDtcbiAgfVxuXG4gIC5sZ1xcOmNsZWFyLWJvdGgge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLmxnXFw6Y2xlYXItbm9uZSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAubGdcXDpmb250LXNhbnMge1xuICAgIGZvbnQtZmFtaWx5OiB1aS1zYW5zLXNlcmlmLCBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtc2VyaWYge1xuICAgIGZvbnQtZmFtaWx5OiB1aS1zZXJpZiwgR2VvcmdpYSwgQ2FtYnJpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICB9XG5cbiAgLmxnXFw6Zm9udC1tb25vIHtcbiAgICBmb250LWZhbWlseTogdWktbW9ub3NwYWNlLCBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICB9XG5cbiAgLmxnXFw6Zm9udC10aGluIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICB9XG5cbiAgLmxnXFw6Zm9udC1leHRyYWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG5cbiAgLmxnXFw6Zm9udC1saWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtbm9ybWFsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLmxnXFw6Zm9udC1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAubGdcXDpmb250LXNlbWlib2xkIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLmxnXFw6Zm9udC1ib2xkIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLmxnXFw6Zm9udC1leHRyYWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIH1cblxuICAubGdcXDpmb250LWJsYWNrIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG5cbiAgLmxnXFw6aC0wIHtcbiAgICBoZWlnaHQ6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmgtMSB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aC0yIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMyB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aC00IHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAubGdcXDpoLTUge1xuICAgIGhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtNiB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpoLTcge1xuICAgIGhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtOCB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6aC05IHtcbiAgICBoZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDpoLTEwIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMTEge1xuICAgIGhlaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMTIge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMTQge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6aC0xNiB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6aC0yMCB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6aC0yNCB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6aC0yOCB7XG4gICAgaGVpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6aC0zMiB7XG4gICAgaGVpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6aC0zNiB7XG4gICAgaGVpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6aC00MCB7XG4gICAgaGVpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtNDQge1xuICAgIGhlaWdodDogMTFyZW07XG4gIH1cblxuICAubGdcXDpoLTQ4IHtcbiAgICBoZWlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6aC01MiB7XG4gICAgaGVpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtNTYge1xuICAgIGhlaWdodDogMTRyZW07XG4gIH1cblxuICAubGdcXDpoLTYwIHtcbiAgICBoZWlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6aC02NCB7XG4gICAgaGVpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtNzIge1xuICAgIGhlaWdodDogMThyZW07XG4gIH1cblxuICAubGdcXDpoLTgwIHtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6aC05NiB7XG4gICAgaGVpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6aC1weCB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cblxuICAubGdcXDpoLTBcXC41IHtcbiAgICBoZWlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aC0xXFwuNSB7XG4gICAgaGVpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMlxcLjUge1xuICAgIGhlaWdodDogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDpoLTNcXC41IHtcbiAgICBoZWlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aC0xXFwvMiB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cblxuICAubGdcXDpoLTFcXC8zIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDpoLTJcXC8zIHtcbiAgICBoZWlnaHQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDpoLTFcXC80IHtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5sZ1xcOmgtMlxcLzQge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLmxnXFw6aC0zXFwvNCB7XG4gICAgaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubGdcXDpoLTFcXC81IHtcbiAgICBoZWlnaHQ6IDIwJTtcbiAgfVxuXG4gIC5sZ1xcOmgtMlxcLzUge1xuICAgIGhlaWdodDogNDAlO1xuICB9XG5cbiAgLmxnXFw6aC0zXFwvNSB7XG4gICAgaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubGdcXDpoLTRcXC81IHtcbiAgICBoZWlnaHQ6IDgwJTtcbiAgfVxuXG4gIC5sZ1xcOmgtMVxcLzYge1xuICAgIGhlaWdodDogMTYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOmgtMlxcLzYge1xuICAgIGhlaWdodDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOmgtM1xcLzYge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLmxnXFw6aC00XFwvNiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6aC01XFwvNiB7XG4gICAgaGVpZ2h0OiA4My4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6aC1mdWxsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubGdcXDpoLXNjcmVlbiB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQteHMge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtc20ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDp0ZXh0LWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1sZyB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQteGwge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtMnhsIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtM3hsIHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dGV4dC00eGwge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6dGV4dC01eGwge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtNnhsIHtcbiAgICBmb250LXNpemU6IDMuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAubGdcXDp0ZXh0LTd4bCB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAubGdcXDp0ZXh0LTh4bCB7XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLmxnXFw6dGV4dC05eGwge1xuICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5sZ1xcOmxlYWRpbmctMyB7XG4gICAgbGluZS1oZWlnaHQ6IC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlYWRpbmctNCB7XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLTUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVhZGluZy02IHtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVhZGluZy03IHtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlYWRpbmctOCB7XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLTkge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVhZGluZy0xMCB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlYWRpbmctbm9uZSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLXRpZ2h0IHtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxuXG4gIC5sZ1xcOmxlYWRpbmctc251ZyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICB9XG5cbiAgLmxnXFw6bGVhZGluZy1ub3JtYWwge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLXJlbGF4ZWQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbiAgfVxuXG4gIC5sZ1xcOmxlYWRpbmctbG9vc2Uge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG5cbiAgLmxnXFw6bGlzdC1pbnNpZGUge1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgfVxuXG4gIC5sZ1xcOmxpc3Qtb3V0c2lkZSB7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgfVxuXG4gIC5sZ1xcOmxpc3Qtbm9uZSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgLmxnXFw6bGlzdC1kaXNjIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIH1cblxuICAubGdcXDpsaXN0LWRlY2ltYWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgfVxuXG4gIC5sZ1xcOm0tMCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cblxuICAubGdcXDptLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDptLTMge1xuICAgIG1hcmdpbjogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tNCB7XG4gICAgbWFyZ2luOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6bS01IHtcbiAgICBtYXJnaW46IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDptLTYge1xuICAgIG1hcmdpbjogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6bS03IHtcbiAgICBtYXJnaW46IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDptLTgge1xuICAgIG1hcmdpbjogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tOSB7XG4gICAgbWFyZ2luOiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bS0xMCB7XG4gICAgbWFyZ2luOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDptLTExIHtcbiAgICBtYXJnaW46IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDptLTEyIHtcbiAgICBtYXJnaW46IDNyZW07XG4gIH1cblxuICAubGdcXDptLTE0IHtcbiAgICBtYXJnaW46IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tMTYge1xuICAgIG1hcmdpbjogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tMjAge1xuICAgIG1hcmdpbjogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tMjQge1xuICAgIG1hcmdpbjogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tMjgge1xuICAgIG1hcmdpbjogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tMzIge1xuICAgIG1hcmdpbjogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tMzYge1xuICAgIG1hcmdpbjogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tNDAge1xuICAgIG1hcmdpbjogMTByZW07XG4gIH1cblxuICAubGdcXDptLTQ0IHtcbiAgICBtYXJnaW46IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6bS00OCB7XG4gICAgbWFyZ2luOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tNTIge1xuICAgIG1hcmdpbjogMTNyZW07XG4gIH1cblxuICAubGdcXDptLTU2IHtcbiAgICBtYXJnaW46IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6bS02MCB7XG4gICAgbWFyZ2luOiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tNjQge1xuICAgIG1hcmdpbjogMTZyZW07XG4gIH1cblxuICAubGdcXDptLTcyIHtcbiAgICBtYXJnaW46IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6bS04MCB7XG4gICAgbWFyZ2luOiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tOTYge1xuICAgIG1hcmdpbjogMjRyZW07XG4gIH1cblxuICAubGdcXDptLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm0tcHgge1xuICAgIG1hcmdpbjogMXB4O1xuICB9XG5cbiAgLmxnXFw6bS0wXFwuNSB7XG4gICAgbWFyZ2luOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tMVxcLjUge1xuICAgIG1hcmdpbjogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDptLTJcXC41IHtcbiAgICBtYXJnaW46IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bS0zXFwuNSB7XG4gICAgbWFyZ2luOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTAge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG5cbiAgLmxnXFw6LW0tMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTIge1xuICAgIG1hcmdpbjogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTMge1xuICAgIG1hcmdpbjogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotbS00IHtcbiAgICBtYXJnaW46IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tNSB7XG4gICAgbWFyZ2luOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTYge1xuICAgIG1hcmdpbjogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTcge1xuICAgIG1hcmdpbjogLTEuNzVyZW07XG4gIH1cblxuICAubGdcXDotbS04IHtcbiAgICBtYXJnaW46IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tOSB7XG4gICAgbWFyZ2luOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTEwIHtcbiAgICBtYXJnaW46IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotbS0xMSB7XG4gICAgbWFyZ2luOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTEyIHtcbiAgICBtYXJnaW46IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tMTQge1xuICAgIG1hcmdpbjogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTE2IHtcbiAgICBtYXJnaW46IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tMjAge1xuICAgIG1hcmdpbjogLTVyZW07XG4gIH1cblxuICAubGdcXDotbS0yNCB7XG4gICAgbWFyZ2luOiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTI4IHtcbiAgICBtYXJnaW46IC03cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tMzIge1xuICAgIG1hcmdpbjogLThyZW07XG4gIH1cblxuICAubGdcXDotbS0zNiB7XG4gICAgbWFyZ2luOiAtOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTQwIHtcbiAgICBtYXJnaW46IC0xMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTQ0IHtcbiAgICBtYXJnaW46IC0xMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTQ4IHtcbiAgICBtYXJnaW46IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTUyIHtcbiAgICBtYXJnaW46IC0xM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTU2IHtcbiAgICBtYXJnaW46IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTYwIHtcbiAgICBtYXJnaW46IC0xNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTY0IHtcbiAgICBtYXJnaW46IC0xNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTcyIHtcbiAgICBtYXJnaW46IC0xOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTgwIHtcbiAgICBtYXJnaW46IC0yMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTk2IHtcbiAgICBtYXJnaW46IC0yNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLXB4IHtcbiAgICBtYXJnaW46IC0xcHg7XG4gIH1cblxuICAubGdcXDotbS0wXFwuNSB7XG4gICAgbWFyZ2luOiAtMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDotbS0xXFwuNSB7XG4gICAgbWFyZ2luOiAtMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDotbS0yXFwuNSB7XG4gICAgbWFyZ2luOiAtMC42MjVyZW07XG4gIH1cblxuICAubGdcXDotbS0zXFwuNSB7XG4gICAgbWFyZ2luOiAtMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpteS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmxnXFw6bXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOm15LTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpteC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpteS03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpteC03IHtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpteS04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAubGdcXDpteC04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cblxuICAubGdcXDpteS05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDpteC05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDpteS0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTExIHtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDpteS0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAubGdcXDpteS0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cblxuICAubGdcXDpteC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktMjQge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTI0IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW07XG4gIH1cblxuICAubGdcXDpteS0yOCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtMjgge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtO1xuICAgIG1hcmdpbi1yaWdodDogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTMyIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICAubGdcXDpteC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktMzYge1xuICAgIG1hcmdpbi10b3A6IDlyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTM2IHtcbiAgICBtYXJnaW4tbGVmdDogOXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW07XG4gIH1cblxuICAubGdcXDpteS00MCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAubGdcXDpteC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTByZW07XG4gIH1cblxuICAubGdcXDpteS00NCB7XG4gICAgbWFyZ2luLXRvcDogMTFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAubGdcXDpteC00NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDExcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTFyZW07XG4gIH1cblxuICAubGdcXDpteS00OCB7XG4gICAgbWFyZ2luLXRvcDogMTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAubGdcXDpteC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTJyZW07XG4gIH1cblxuICAubGdcXDpteS01MiB7XG4gICAgbWFyZ2luLXRvcDogMTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTNyZW07XG4gIH1cblxuICAubGdcXDpteC01MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTNyZW07XG4gIH1cblxuICAubGdcXDpteS01NiB7XG4gICAgbWFyZ2luLXRvcDogMTRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAubGdcXDpteC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTRyZW07XG4gIH1cblxuICAubGdcXDpteS02MCB7XG4gICAgbWFyZ2luLXRvcDogMTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTVyZW07XG4gIH1cblxuICAubGdcXDpteC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTVyZW07XG4gIH1cblxuICAubGdcXDpteS02NCB7XG4gICAgbWFyZ2luLXRvcDogMTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAubGdcXDpteC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTZyZW07XG4gIH1cblxuICAubGdcXDpteS03MiB7XG4gICAgbWFyZ2luLXRvcDogMThyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMThyZW07XG4gIH1cblxuICAubGdcXDpteC03MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMThyZW07XG4gIH1cblxuICAubGdcXDpteS04MCB7XG4gICAgbWFyZ2luLXRvcDogMjByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjByZW07XG4gIH1cblxuICAubGdcXDpteC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMjByZW07XG4gIH1cblxuICAubGdcXDpteS05NiB7XG4gICAgbWFyZ2luLXRvcDogMjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjRyZW07XG4gIH1cblxuICAubGdcXDpteC05NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMjRyZW07XG4gIH1cblxuICAubGdcXDpteS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAubGdcXDpteC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAubGdcXDpteS1weCB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5sZ1xcOm14LXB4IHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLmxnXFw6bXktMFxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtMFxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktMVxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtMVxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjM3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktMlxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtMlxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktM1xcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtM1xcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjg3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAubGdcXDotbXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOi1teS0xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDotbXgtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC02IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotbXktNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW07XG4gIH1cblxuICAubGdcXDotbXgtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW07XG4gIH1cblxuICAubGdcXDotbXktOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gIH1cblxuICAubGdcXDotbXgtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XG4gIH1cblxuICAubGdcXDotbXktOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW07XG4gIH1cblxuICAubGdcXDotbXgtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW07XG4gIH1cblxuICAubGdcXDotbXktMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW07XG4gIH1cblxuICAubGdcXDotbXktMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW07XG4gIH1cblxuICAubGdcXDotbXktMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG4gIH1cblxuICAubGdcXDotbXgtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTI0IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW07XG4gIH1cblxuICAubGdcXDotbXktMjgge1xuICAgIG1hcmdpbi10b3A6IC03cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC03cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTI4IHtcbiAgICBtYXJnaW4tbGVmdDogLTdyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0zMiB7XG4gICAgbWFyZ2luLXRvcDogLThyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW07XG4gIH1cblxuICAubGdcXDotbXgtMzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTM2IHtcbiAgICBtYXJnaW4tdG9wOiAtOXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC05cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTlyZW07XG4gIH1cblxuICAubGdcXDotbXktNDAge1xuICAgIG1hcmdpbi10b3A6IC0xMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAubGdcXDotbXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTByZW07XG4gIH1cblxuICAubGdcXDotbXktNDQge1xuICAgIG1hcmdpbi10b3A6IC0xMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTFyZW07XG4gIH1cblxuICAubGdcXDotbXgtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTFyZW07XG4gIH1cblxuICAubGdcXDotbXktNDgge1xuICAgIG1hcmdpbi10b3A6IC0xMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotbXgtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotbXktNTIge1xuICAgIG1hcmdpbi10b3A6IC0xM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTNyZW07XG4gIH1cblxuICAubGdcXDotbXgtNTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTNyZW07XG4gIH1cblxuICAubGdcXDotbXktNTYge1xuICAgIG1hcmdpbi10b3A6IC0xNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTRyZW07XG4gIH1cblxuICAubGdcXDotbXgtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTRyZW07XG4gIH1cblxuICAubGdcXDotbXktNjAge1xuICAgIG1hcmdpbi10b3A6IC0xNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVyZW07XG4gIH1cblxuICAubGdcXDotbXgtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVyZW07XG4gIH1cblxuICAubGdcXDotbXktNjQge1xuICAgIG1hcmdpbi10b3A6IC0xNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAubGdcXDotbXgtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZyZW07XG4gIH1cblxuICAubGdcXDotbXktNzIge1xuICAgIG1hcmdpbi10b3A6IC0xOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMThyZW07XG4gIH1cblxuICAubGdcXDotbXgtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMThyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMThyZW07XG4gIH1cblxuICAubGdcXDotbXktODAge1xuICAgIG1hcmdpbi10b3A6IC0yMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjByZW07XG4gIH1cblxuICAubGdcXDotbXgtODAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjByZW07XG4gIH1cblxuICAubGdcXDotbXktOTYge1xuICAgIG1hcmdpbi10b3A6IC0yNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRyZW07XG4gIH1cblxuICAubGdcXDotbXgtOTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRyZW07XG4gIH1cblxuICAubGdcXDotbXktcHgge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOi1teC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LW15LTBcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMTI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTFcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTFcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMzc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTJcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTJcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTNcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuODc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG5cbiAgLmxnXFw6bXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAubGdcXDptYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAubGdcXDptbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG5cbiAgLmxnXFw6bXQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDptbC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDptci0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDptYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDptdC00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6bXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6bWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDptbC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDptci03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDptYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDptdC04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6bXItOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6bWItOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDptbC05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDptci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDptYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDptdC0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDptYi0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTExIHtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAubGdcXDptbC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gIH1cblxuICAubGdcXDptci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cblxuICAubGdcXDptbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gIH1cblxuICAubGdcXDptdC0yNCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW07XG4gIH1cblxuICAubGdcXDptYi0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTI0IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTI4IHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMjgge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTI4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMjgge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtMzIge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gIH1cblxuICAubGdcXDptci0zMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMzIge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICAubGdcXDptbC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gIH1cblxuICAubGdcXDptdC0zNiB7XG4gICAgbWFyZ2luLXRvcDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTM2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW07XG4gIH1cblxuICAubGdcXDptYi0zNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTM2IHtcbiAgICBtYXJnaW4tbGVmdDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6bWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTQ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6bWItNDQge1xuICAgIG1hcmdpbi1ib3R0b206IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTQ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6bWItNDgge1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTUyIHtcbiAgICBtYXJnaW4tdG9wOiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTUyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6bWItNTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtNTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTU2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItNTYge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTYwIHtcbiAgICBtYXJnaW4tdG9wOiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTY0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItNjQge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTcyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItNzIge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6bWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTk2IHtcbiAgICBtYXJnaW4tdG9wOiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTk2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItOTYge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtOTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cblxuICAubGdcXDptci1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAubGdcXDptYi1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6bWwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubGdcXDptdC1weCB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICB9XG5cbiAgLmxnXFw6bXItcHgge1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLmxnXFw6bWItcHgge1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5sZ1xcOm1sLXB4IHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG5cbiAgLmxnXFw6bXQtMFxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMFxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDptYi0wXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDptbC0wXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtMVxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMVxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDptYi0xXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDptbC0xXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtMlxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMlxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDptYi0yXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDptbC0yXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtM1xcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItM1xcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDptYi0zXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDptbC0zXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOi1tci0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAubGdcXDotbWwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotbWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotbWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIH1cblxuICAubGdcXDotbWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gIH1cblxuICAubGdcXDotbWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDotbWItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDotbWwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotbXItNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotbWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotbXQtNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW07XG4gIH1cblxuICAubGdcXDotbXItNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC03IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW07XG4gIH1cblxuICAubGdcXDotbXQtOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07XG4gIH1cblxuICAubGdcXDotbXItOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC04IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIH1cblxuICAubGdcXDotbXQtOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW07XG4gIH1cblxuICAubGdcXDotbXItOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC05IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW07XG4gIH1cblxuICAubGdcXDotbXQtMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotbXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotbXQtMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gIH1cblxuICAubGdcXDotbWwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0xNCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gIH1cblxuICAubGdcXDotbXItMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIH1cblxuICAubGdcXDotbWItMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW07XG4gIH1cblxuICAubGdcXDotbXQtMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTI0IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci0yNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gIH1cblxuICAubGdcXDotbWwtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0yOCB7XG4gICAgbWFyZ2luLXRvcDogLTdyZW07XG4gIH1cblxuICAubGdcXDotbXItMjgge1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW07XG4gIH1cblxuICAubGdcXDotbWItMjgge1xuICAgIG1hcmdpbi1ib3R0b206IC03cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTI4IHtcbiAgICBtYXJnaW4tbGVmdDogLTdyZW07XG4gIH1cblxuICAubGdcXDotbXQtMzIge1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTMyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTMyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTM2IHtcbiAgICBtYXJnaW4tdG9wOiAtOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci0zNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0zNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTlyZW07XG4gIH1cblxuICAubGdcXDotbWwtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiAtOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC00MCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTFyZW07XG4gIH1cblxuICAubGdcXDotbXItNDQge1xuICAgIG1hcmdpbi1yaWdodDogLTExcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTQ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTFyZW07XG4gIH1cblxuICAubGdcXDotbWwtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFyZW07XG4gIH1cblxuICAubGdcXDotbXQtNDgge1xuICAgIG1hcmdpbi10b3A6IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci00OCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotbWItNDgge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC01MiB7XG4gICAgbWFyZ2luLXRvcDogLTEzcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTUyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi01MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTUyIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzcmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAtMTRyZW07XG4gIH1cblxuICAubGdcXDotbXItNTYge1xuICAgIG1hcmdpbi1yaWdodDogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTU2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTRyZW07XG4gIH1cblxuICAubGdcXDotbWwtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG4gIH1cblxuICAubGdcXDotbXQtNjAge1xuICAgIG1hcmdpbi10b3A6IC0xNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVyZW07XG4gIH1cblxuICAubGdcXDotbWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC02NCB7XG4gICAgbWFyZ2luLXRvcDogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTY0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi02NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTY0IHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAtMThyZW07XG4gIH1cblxuICAubGdcXDotbXItNzIge1xuICAgIG1hcmdpbi1yaWdodDogLTE4cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTcyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMThyZW07XG4gIH1cblxuICAubGdcXDotbWwtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMThyZW07XG4gIH1cblxuICAubGdcXDotbXQtODAge1xuICAgIG1hcmdpbi10b3A6IC0yMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjByZW07XG4gIH1cblxuICAubGdcXDotbWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC05NiB7XG4gICAgbWFyZ2luLXRvcDogLTI0cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTk2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi05NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI0cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTk2IHtcbiAgICBtYXJnaW4tbGVmdDogLTI0cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LW1yLXB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIH1cblxuICAubGdcXDotbWItcHgge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIH1cblxuICAubGdcXDotbWwtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LW10LTBcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDotbXItMFxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTBcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDotbWwtMFxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDotbXQtMVxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci0xXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDotbWItMVxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0xXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0yXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTJcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0yXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTJcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTNcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC44NzVyZW07XG4gIH1cblxuICAubGdcXDotbXItM1xcLjUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTNcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC44NzVyZW07XG4gIH1cblxuICAubGdcXDotbWwtM1xcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC44NzVyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC0wIHtcbiAgICBtYXgtaGVpZ2h0OiAwcHg7XG4gIH1cblxuICAubGdcXDptYXgtaC0xIHtcbiAgICBtYXgtaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtMiB7XG4gICAgbWF4LWhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtMyB7XG4gICAgbWF4LWhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTQge1xuICAgIG1heC1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC01IHtcbiAgICBtYXgtaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtNiB7XG4gICAgbWF4LWhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtNyB7XG4gICAgbWF4LWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTgge1xuICAgIG1heC1oZWlnaHQ6IDJyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC05IHtcbiAgICBtYXgtaGVpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtMTAge1xuICAgIG1heC1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTExIHtcbiAgICBtYXgtaGVpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtMTIge1xuICAgIG1heC1oZWlnaHQ6IDNyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC0xNCB7XG4gICAgbWF4LWhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtMTYge1xuICAgIG1heC1oZWlnaHQ6IDRyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC0yMCB7XG4gICAgbWF4LWhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTI0IHtcbiAgICBtYXgtaGVpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtMjgge1xuICAgIG1heC1oZWlnaHQ6IDdyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC0zMiB7XG4gICAgbWF4LWhlaWdodDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTM2IHtcbiAgICBtYXgtaGVpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtNDAge1xuICAgIG1heC1oZWlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtNDQge1xuICAgIG1heC1oZWlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtNDgge1xuICAgIG1heC1oZWlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtNTIge1xuICAgIG1heC1oZWlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtNTYge1xuICAgIG1heC1oZWlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtNjAge1xuICAgIG1heC1oZWlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtNjQge1xuICAgIG1heC1oZWlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtNzIge1xuICAgIG1heC1oZWlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtODAge1xuICAgIG1heC1oZWlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtOTYge1xuICAgIG1heC1oZWlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtcHgge1xuICAgIG1heC1oZWlnaHQ6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTBcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTFcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTJcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLTNcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLWZ1bGwge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubGdcXDptYXgtaC1zY3JlZW4ge1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLmxnXFw6bWF4LXctMCB7XG4gICAgbWF4LXdpZHRoOiAwcmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LXctbm9uZSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG5cbiAgLmxnXFw6bWF4LXcteHMge1xuICAgIG1heC13aWR0aDogMjByZW07XG4gIH1cblxuICAubGdcXDptYXgtdy1zbSB7XG4gICAgbWF4LXdpZHRoOiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LW1kIHtcbiAgICBtYXgtd2lkdGg6IDI4cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LXctbGcge1xuICAgIG1heC13aWR0aDogMzJyZW07XG4gIH1cblxuICAubGdcXDptYXgtdy14bCB7XG4gICAgbWF4LXdpZHRoOiAzNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LTJ4bCB7XG4gICAgbWF4LXdpZHRoOiA0MnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LTN4bCB7XG4gICAgbWF4LXdpZHRoOiA0OHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LTR4bCB7XG4gICAgbWF4LXdpZHRoOiA1NnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LTV4bCB7XG4gICAgbWF4LXdpZHRoOiA2NHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LTZ4bCB7XG4gICAgbWF4LXdpZHRoOiA3MnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LTd4bCB7XG4gICAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LWZ1bGwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LW1pbiB7XG4gICAgbWF4LXdpZHRoOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIG1heC13aWR0aDogLW1vei1taW4tY29udGVudDtcbiAgICBtYXgtd2lkdGg6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLmxnXFw6bWF4LXctbWF4IHtcbiAgICBtYXgtd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAubGdcXDptYXgtdy1wcm9zZSB7XG4gICAgbWF4LXdpZHRoOiA2NWNoO1xuICB9XG5cbiAgLmxnXFw6bWF4LXctc2NyZWVuLXNtIHtcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICB9XG5cbiAgLmxnXFw6bWF4LXctc2NyZWVuLW1kIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG5cbiAgLmxnXFw6bWF4LXctc2NyZWVuLWxnIHtcbiAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LXNjcmVlbi14bCB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIH1cblxuICAubGdcXDptYXgtdy1zY3JlZW4tMnhsIHtcbiAgICBtYXgtd2lkdGg6IDE1MzZweDtcbiAgfVxuXG4gIC5sZ1xcOm1pbi1oLTAge1xuICAgIG1pbi1oZWlnaHQ6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOm1pbi1oLWZ1bGwge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubGdcXDptaW4taC1zY3JlZW4ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLmxnXFw6bWluLXctMCB7XG4gICAgbWluLXdpZHRoOiAwcHg7XG4gIH1cblxuICAubGdcXDptaW4tdy1mdWxsIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cblxuICAubGdcXDptaW4tdy1taW4ge1xuICAgIG1pbi13aWR0aDogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICBtaW4td2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5sZ1xcOm1pbi13LW1heCB7XG4gICAgbWluLXdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIG1pbi13aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLmxnXFw6b2JqZWN0LWNvbnRhaW4ge1xuICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuXG4gIC5sZ1xcOm9iamVjdC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAubGdcXDpvYmplY3QtZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbDtcbiAgICAgICBvYmplY3QtZml0OiBmaWxsO1xuICB9XG5cbiAgLmxnXFw6b2JqZWN0LW5vbmUge1xuICAgIC1vLW9iamVjdC1maXQ6IG5vbmU7XG4gICAgICAgb2JqZWN0LWZpdDogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOm9iamVjdC1zY2FsZS1kb3duIHtcbiAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd247XG4gIH1cblxuICAubGdcXDpvYmplY3QtYm90dG9tIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgfVxuXG4gIC5sZ1xcOm9iamVjdC1jZW50ZXIge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgLmxnXFw6b2JqZWN0LWxlZnQge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG4gIH1cblxuICAubGdcXDpvYmplY3QtbGVmdC1ib3R0b20ge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgfVxuXG4gIC5sZ1xcOm9iamVjdC1sZWZ0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xuICB9XG5cbiAgLmxnXFw6b2JqZWN0LXJpZ2h0IHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gIH1cblxuICAubGdcXDpvYmplY3QtcmlnaHQtYm90dG9tIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgfVxuXG4gIC5sZ1xcOm9iamVjdC1yaWdodC10b3Age1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICB9XG5cbiAgLmxnXFw6b2JqZWN0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIH1cblxuICAubGdcXDpvcGFjaXR5LTAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpvcGFjaXR5LTUge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpvcGFjaXR5LTEwIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubGdcXDpvcGFjaXR5LTIwIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpvcGFjaXR5LTI1IHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS0zMCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS00MCB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS01MCB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS02MCB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS03MCB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS03NSB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOm9wYWNpdHktODAge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOm9wYWNpdHktOTAge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5sZ1xcOm9wYWNpdHktOTUge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpvcGFjaXR5LTEwMCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNSB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMTAge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMjAge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMjUge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTMwIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTQwIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTUwIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTYwIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTcwIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTc1IHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS04MCB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS05MCB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS05NSB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMTAwIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOm9wYWNpdHktMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6b3BhY2l0eS01OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpvcGFjaXR5LTEwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOm9wYWNpdHktMjA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6b3BhY2l0eS0yNTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6b3BhY2l0eS0zMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpvcGFjaXR5LTQwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOm9wYWNpdHktNTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6b3BhY2l0eS02MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpvcGFjaXR5LTcwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOm9wYWNpdHktNzU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOm9wYWNpdHktODA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6b3BhY2l0eS05MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpvcGFjaXR5LTk1OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpvcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6b3BhY2l0eS0wOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpvcGFjaXR5LTU6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm9wYWNpdHktMTA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6b3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpvcGFjaXR5LTI1OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpvcGFjaXR5LTMwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm9wYWNpdHktNDA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6b3BhY2l0eS01MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpvcGFjaXR5LTYwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm9wYWNpdHktNzA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6b3BhY2l0eS03NTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6b3BhY2l0eS04MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpvcGFjaXR5LTkwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm9wYWNpdHktOTU6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6b3V0bGluZS1ub25lIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOm91dGxpbmUtd2hpdGUge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgd2hpdGU7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOm91dGxpbmUtYmxhY2sge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgYmxhY2s7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm91dGxpbmUtbm9uZTpmb2N1cy13aXRoaW4ge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6b3V0bGluZS13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgd2hpdGU7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOm91dGxpbmUtYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIGJsYWNrO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm91dGxpbmUtbm9uZTpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm91dGxpbmUtd2hpdGU6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgd2hpdGU7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6b3V0bGluZS1ibGFjazpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCBibGFjaztcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3ctYXV0byB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy1oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LXgtYXV0byB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LXktYXV0byB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy15LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3cteC12aXNpYmxlIHtcbiAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3cteS12aXNpYmxlIHtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3cteC1zY3JvbGwge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cblxuICAubGdcXDpvdmVyc2Nyb2xsLWF1dG8ge1xuICAgIC1tcy1zY3JvbGwtY2hhaW5pbmc6IGNoYWluZWQ7XG4gICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG4gIH1cblxuICAubGdcXDpvdmVyc2Nyb2xsLWNvbnRhaW4ge1xuICAgIC1tcy1zY3JvbGwtY2hhaW5pbmc6IG5vbmU7XG4gICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG4gIH1cblxuICAubGdcXDpvdmVyc2Nyb2xsLW5vbmUge1xuICAgIC1tcy1zY3JvbGwtY2hhaW5pbmc6IG5vbmU7XG4gICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG4gIH1cblxuICAubGdcXDpvdmVyc2Nyb2xsLXktYXV0byB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6b3ZlcnNjcm9sbC15LWNvbnRhaW4ge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJzY3JvbGwteS1ub25lIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IG5vbmU7XG4gIH1cblxuICAubGdcXDpvdmVyc2Nyb2xsLXgtYXV0byB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6b3ZlcnNjcm9sbC14LWNvbnRhaW4ge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJzY3JvbGwteC1ub25lIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IG5vbmU7XG4gIH1cblxuICAubGdcXDpwLTAge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOnAtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtMiB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0zIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cC00IHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6cC01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cC02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpwLTcge1xuICAgIHBhZGRpbmc6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpwLTgge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAubGdcXDpwLTkge1xuICAgIHBhZGRpbmc6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDpwLTEwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpwLTExIHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0xMiB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtMTQge1xuICAgIHBhZGRpbmc6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtMTYge1xuICAgIHBhZGRpbmc6IDRyZW07XG4gIH1cblxuICAubGdcXDpwLTIwIHtcbiAgICBwYWRkaW5nOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0yNCB7XG4gICAgcGFkZGluZzogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtMjgge1xuICAgIHBhZGRpbmc6IDdyZW07XG4gIH1cblxuICAubGdcXDpwLTMyIHtcbiAgICBwYWRkaW5nOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0zNiB7XG4gICAgcGFkZGluZzogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtNDAge1xuICAgIHBhZGRpbmc6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6cC00NCB7XG4gICAgcGFkZGluZzogMTFyZW07XG4gIH1cblxuICAubGdcXDpwLTQ4IHtcbiAgICBwYWRkaW5nOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtNTIge1xuICAgIHBhZGRpbmc6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6cC01NiB7XG4gICAgcGFkZGluZzogMTRyZW07XG4gIH1cblxuICAubGdcXDpwLTYwIHtcbiAgICBwYWRkaW5nOiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtNjQge1xuICAgIHBhZGRpbmc6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6cC03MiB7XG4gICAgcGFkZGluZzogMThyZW07XG4gIH1cblxuICAubGdcXDpwLTgwIHtcbiAgICBwYWRkaW5nOiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtOTYge1xuICAgIHBhZGRpbmc6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6cC1weCB7XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG5cbiAgLmxnXFw6cC0wXFwuNSB7XG4gICAgcGFkZGluZzogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpwLTFcXC41IHtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtMlxcLjUge1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0zXFwuNSB7XG4gICAgcGFkZGluZzogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpweS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cblxuICAubGdcXDpweC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAubGdcXDpweS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpweC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAubGdcXDpweS01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpweC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAubGdcXDpweS05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpweS0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDpweC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDpweS0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAubGdcXDpweC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cblxuICAubGdcXDpweS0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtMTQge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTI0IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTI0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTI4IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTI4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW07XG4gICAgcGFkZGluZy1yaWdodDogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTMyIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTMyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTM2IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTM2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW07XG4gICAgcGFkZGluZy1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW07XG4gICAgcGFkZGluZy1yaWdodDogMTByZW07XG4gIH1cblxuICAubGdcXDpweS00NCB7XG4gICAgcGFkZGluZy10b3A6IDExcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTQ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6cHktNDgge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAubGdcXDpweC00OCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTUyIHtcbiAgICBwYWRkaW5nLXRvcDogMTNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtNTIge1xuICAgIHBhZGRpbmctbGVmdDogMTNyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTNyZW07XG4gIH1cblxuICAubGdcXDpweS01NiB7XG4gICAgcGFkZGluZy10b3A6IDE0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTU2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVyZW07XG4gIH1cblxuICAubGdcXDpweC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTY0IHtcbiAgICBwYWRkaW5nLXRvcDogMTZyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtNjQge1xuICAgIHBhZGRpbmctbGVmdDogMTZyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTZyZW07XG4gIH1cblxuICAubGdcXDpweS03MiB7XG4gICAgcGFkZGluZy10b3A6IDE4cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTcyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktODAge1xuICAgIHBhZGRpbmctdG9wOiAyMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07XG4gIH1cblxuICAubGdcXDpweC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTk2IHtcbiAgICBwYWRkaW5nLXRvcDogMjRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtOTYge1xuICAgIHBhZGRpbmctbGVmdDogMjRyZW07XG4gICAgcGFkZGluZy1yaWdodDogMjRyZW07XG4gIH1cblxuICAubGdcXDpweS1weCB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmxnXFw6cHgtcHgge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOnB5LTBcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC4xMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtMFxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4xMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpweS0xXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTFcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMlxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDpweC0yXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTNcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC44NzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtM1xcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC44NzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpwdC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG5cbiAgLmxnXFw6cHItMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG5cbiAgLmxnXFw6cGItMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5sZ1xcOnBsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG5cbiAgLmxnXFw6cHQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpwci0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpwbC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpwdC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpwci0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpwbC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpwdC00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAubGdcXDpwYi00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpwbC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gIH1cblxuICAubGdcXDpwci04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6cGItOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAubGdcXDpwbC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cblxuICAubGdcXDpwdC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDpwYi05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDpwYi0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDpwbC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cblxuICAubGdcXDpwYi0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAubGdcXDpwbC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW07XG4gIH1cblxuICAubGdcXDpwci0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAubGdcXDpwbC0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gIH1cblxuICAubGdcXDpwdC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gIH1cblxuICAubGdcXDpwci0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIH1cblxuICAubGdcXDpwdC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cblxuICAubGdcXDpwci0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gIH1cblxuICAubGdcXDpwdC0yNCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gIH1cblxuICAubGdcXDpwci0yNCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTI0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTI0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gIH1cblxuICAubGdcXDpwdC0yOCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG4gIH1cblxuICAubGdcXDpwci0yOCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTI4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTI4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW07XG4gIH1cblxuICAubGdcXDpwdC0zMiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gIH1cblxuICAubGdcXDpwci0zMiB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTMyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTMyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gIH1cblxuICAubGdcXDpwdC0zNiB7XG4gICAgcGFkZGluZy10b3A6IDlyZW07XG4gIH1cblxuICAubGdcXDpwci0zNiB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTM2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTM2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW07XG4gIH1cblxuICAubGdcXDpwdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6cHItNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6cGItNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtNDQge1xuICAgIHBhZGRpbmctdG9wOiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTQ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTQ0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAubGdcXDpwbC00NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTQ4IHtcbiAgICBwYWRkaW5nLXRvcDogMTJyZW07XG4gIH1cblxuICAubGdcXDpwci00OCB7XG4gICAgcGFkZGluZy1yaWdodDogMTJyZW07XG4gIH1cblxuICAubGdcXDpwYi00OCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtNDgge1xuICAgIHBhZGRpbmctbGVmdDogMTJyZW07XG4gIH1cblxuICAubGdcXDpwdC01MiB7XG4gICAgcGFkZGluZy10b3A6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6cHItNTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6cGItNTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTUyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtNTYge1xuICAgIHBhZGRpbmctdG9wOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTU2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTU2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAubGdcXDpwbC01NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogMTVyZW07XG4gIH1cblxuICAubGdcXDpwci02MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVyZW07XG4gIH1cblxuICAubGdcXDpwYi02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtNjAge1xuICAgIHBhZGRpbmctbGVmdDogMTVyZW07XG4gIH1cblxuICAubGdcXDpwdC02NCB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItNjQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItNjQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTY0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtNzIge1xuICAgIHBhZGRpbmctdG9wOiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTcyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTcyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThyZW07XG4gIH1cblxuICAubGdcXDpwbC03MiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMjByZW07XG4gIH1cblxuICAubGdcXDpwci04MCB7XG4gICAgcGFkZGluZy1yaWdodDogMjByZW07XG4gIH1cblxuICAubGdcXDpwYi04MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtODAge1xuICAgIHBhZGRpbmctbGVmdDogMjByZW07XG4gIH1cblxuICAubGdcXDpwdC05NiB7XG4gICAgcGFkZGluZy10b3A6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItOTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItOTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTk2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtcHgge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gIH1cblxuICAubGdcXDpwci1weCB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLmxnXFw6cGItcHgge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAubGdcXDpwbC1weCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIH1cblxuICAubGdcXDpwdC0wXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMFxcLjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItMFxcLjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTBcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMVxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTFcXC41IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTFcXC41IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpwbC0xXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTJcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDpwci0yXFwuNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDpwYi0yXFwuNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMlxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDpwdC0zXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItM1xcLjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItM1xcLjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTNcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1jdXJyZW50OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItY3VycmVudDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1jdXJyZW50OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsYWNrOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmxhY2s6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmxhY2s6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItd2hpdGU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci13aGl0ZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci13aGl0ZTo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6cG9pbnRlci1ldmVudHMtbm9uZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAubGdcXDpwb2ludGVyLWV2ZW50cy1hdXRvIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOnN0YXRpYyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuXG4gIC5sZ1xcOmZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cblxuICAubGdcXDphYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLmxnXFw6cmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5sZ1xcOnN0aWNreSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTAge1xuICAgIHRvcDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMSB7XG4gICAgdG9wOiAwLjI1cmVtO1xuICAgIHJpZ2h0OiAwLjI1cmVtO1xuICAgIGJvdHRvbTogMC4yNXJlbTtcbiAgICBsZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMiB7XG4gICAgdG9wOiAwLjVyZW07XG4gICAgcmlnaHQ6IDAuNXJlbTtcbiAgICBib3R0b206IDAuNXJlbTtcbiAgICBsZWZ0OiAwLjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC0zIHtcbiAgICB0b3A6IDAuNzVyZW07XG4gICAgcmlnaHQ6IDAuNzVyZW07XG4gICAgYm90dG9tOiAwLjc1cmVtO1xuICAgIGxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC00IHtcbiAgICB0b3A6IDFyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICAgIGxlZnQ6IDFyZW07XG4gIH1cblxuICAubGdcXDppbnNldC01IHtcbiAgICB0b3A6IDEuMjVyZW07XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gICAgYm90dG9tOiAxLjI1cmVtO1xuICAgIGxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC02IHtcbiAgICB0b3A6IDEuNXJlbTtcbiAgICByaWdodDogMS41cmVtO1xuICAgIGJvdHRvbTogMS41cmVtO1xuICAgIGxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTcge1xuICAgIHRvcDogMS43NXJlbTtcbiAgICByaWdodDogMS43NXJlbTtcbiAgICBib3R0b206IDEuNzVyZW07XG4gICAgbGVmdDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTgge1xuICAgIHRvcDogMnJlbTtcbiAgICByaWdodDogMnJlbTtcbiAgICBib3R0b206IDJyZW07XG4gICAgbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTkge1xuICAgIHRvcDogMi4yNXJlbTtcbiAgICByaWdodDogMi4yNXJlbTtcbiAgICBib3R0b206IDIuMjVyZW07XG4gICAgbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTEwIHtcbiAgICB0b3A6IDIuNXJlbTtcbiAgICByaWdodDogMi41cmVtO1xuICAgIGJvdHRvbTogMi41cmVtO1xuICAgIGxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTExIHtcbiAgICB0b3A6IDIuNzVyZW07XG4gICAgcmlnaHQ6IDIuNzVyZW07XG4gICAgYm90dG9tOiAyLjc1cmVtO1xuICAgIGxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC0xMiB7XG4gICAgdG9wOiAzcmVtO1xuICAgIHJpZ2h0OiAzcmVtO1xuICAgIGJvdHRvbTogM3JlbTtcbiAgICBsZWZ0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMTQge1xuICAgIHRvcDogMy41cmVtO1xuICAgIHJpZ2h0OiAzLjVyZW07XG4gICAgYm90dG9tOiAzLjVyZW07XG4gICAgbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMTYge1xuICAgIHRvcDogNHJlbTtcbiAgICByaWdodDogNHJlbTtcbiAgICBib3R0b206IDRyZW07XG4gICAgbGVmdDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTIwIHtcbiAgICB0b3A6IDVyZW07XG4gICAgcmlnaHQ6IDVyZW07XG4gICAgYm90dG9tOiA1cmVtO1xuICAgIGxlZnQ6IDVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC0yNCB7XG4gICAgdG9wOiA2cmVtO1xuICAgIHJpZ2h0OiA2cmVtO1xuICAgIGJvdHRvbTogNnJlbTtcbiAgICBsZWZ0OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMjgge1xuICAgIHRvcDogN3JlbTtcbiAgICByaWdodDogN3JlbTtcbiAgICBib3R0b206IDdyZW07XG4gICAgbGVmdDogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTMyIHtcbiAgICB0b3A6IDhyZW07XG4gICAgcmlnaHQ6IDhyZW07XG4gICAgYm90dG9tOiA4cmVtO1xuICAgIGxlZnQ6IDhyZW07XG4gIH1cblxuICAubGdcXDppbnNldC0zNiB7XG4gICAgdG9wOiA5cmVtO1xuICAgIHJpZ2h0OiA5cmVtO1xuICAgIGJvdHRvbTogOXJlbTtcbiAgICBsZWZ0OiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtNDAge1xuICAgIHRvcDogMTByZW07XG4gICAgcmlnaHQ6IDEwcmVtO1xuICAgIGJvdHRvbTogMTByZW07XG4gICAgbGVmdDogMTByZW07XG4gIH1cblxuICAubGdcXDppbnNldC00NCB7XG4gICAgdG9wOiAxMXJlbTtcbiAgICByaWdodDogMTFyZW07XG4gICAgYm90dG9tOiAxMXJlbTtcbiAgICBsZWZ0OiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTQ4IHtcbiAgICB0b3A6IDEycmVtO1xuICAgIHJpZ2h0OiAxMnJlbTtcbiAgICBib3R0b206IDEycmVtO1xuICAgIGxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtNTIge1xuICAgIHRvcDogMTNyZW07XG4gICAgcmlnaHQ6IDEzcmVtO1xuICAgIGJvdHRvbTogMTNyZW07XG4gICAgbGVmdDogMTNyZW07XG4gIH1cblxuICAubGdcXDppbnNldC01NiB7XG4gICAgdG9wOiAxNHJlbTtcbiAgICByaWdodDogMTRyZW07XG4gICAgYm90dG9tOiAxNHJlbTtcbiAgICBsZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTYwIHtcbiAgICB0b3A6IDE1cmVtO1xuICAgIHJpZ2h0OiAxNXJlbTtcbiAgICBib3R0b206IDE1cmVtO1xuICAgIGxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtNjQge1xuICAgIHRvcDogMTZyZW07XG4gICAgcmlnaHQ6IDE2cmVtO1xuICAgIGJvdHRvbTogMTZyZW07XG4gICAgbGVmdDogMTZyZW07XG4gIH1cblxuICAubGdcXDppbnNldC03MiB7XG4gICAgdG9wOiAxOHJlbTtcbiAgICByaWdodDogMThyZW07XG4gICAgYm90dG9tOiAxOHJlbTtcbiAgICBsZWZ0OiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTgwIHtcbiAgICB0b3A6IDIwcmVtO1xuICAgIHJpZ2h0OiAyMHJlbTtcbiAgICBib3R0b206IDIwcmVtO1xuICAgIGxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtOTYge1xuICAgIHRvcDogMjRyZW07XG4gICAgcmlnaHQ6IDI0cmVtO1xuICAgIGJvdHRvbTogMjRyZW07XG4gICAgbGVmdDogMjRyZW07XG4gIH1cblxuICAubGdcXDppbnNldC1hdXRvIHtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAubGdcXDppbnNldC1weCB7XG4gICAgdG9wOiAxcHg7XG4gICAgcmlnaHQ6IDFweDtcbiAgICBib3R0b206IDFweDtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cblxuICAubGdcXDppbnNldC0wXFwuNSB7XG4gICAgdG9wOiAwLjEyNXJlbTtcbiAgICByaWdodDogMC4xMjVyZW07XG4gICAgYm90dG9tOiAwLjEyNXJlbTtcbiAgICBsZWZ0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTFcXC41IHtcbiAgICB0b3A6IDAuMzc1cmVtO1xuICAgIHJpZ2h0OiAwLjM3NXJlbTtcbiAgICBib3R0b206IDAuMzc1cmVtO1xuICAgIGxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMlxcLjUge1xuICAgIHRvcDogMC42MjVyZW07XG4gICAgcmlnaHQ6IDAuNjI1cmVtO1xuICAgIGJvdHRvbTogMC42MjVyZW07XG4gICAgbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC0zXFwuNSB7XG4gICAgdG9wOiAwLjg3NXJlbTtcbiAgICByaWdodDogMC44NzVyZW07XG4gICAgYm90dG9tOiAwLjg3NXJlbTtcbiAgICBsZWZ0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC0wIHtcbiAgICB0b3A6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC0xIHtcbiAgICB0b3A6IC0wLjI1cmVtO1xuICAgIHJpZ2h0OiAtMC4yNXJlbTtcbiAgICBib3R0b206IC0wLjI1cmVtO1xuICAgIGxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTIge1xuICAgIHRvcDogLTAuNXJlbTtcbiAgICByaWdodDogLTAuNXJlbTtcbiAgICBib3R0b206IC0wLjVyZW07XG4gICAgbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC0zIHtcbiAgICB0b3A6IC0wLjc1cmVtO1xuICAgIHJpZ2h0OiAtMC43NXJlbTtcbiAgICBib3R0b206IC0wLjc1cmVtO1xuICAgIGxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTQge1xuICAgIHRvcDogLTFyZW07XG4gICAgcmlnaHQ6IC0xcmVtO1xuICAgIGJvdHRvbTogLTFyZW07XG4gICAgbGVmdDogLTFyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtNSB7XG4gICAgdG9wOiAtMS4yNXJlbTtcbiAgICByaWdodDogLTEuMjVyZW07XG4gICAgYm90dG9tOiAtMS4yNXJlbTtcbiAgICBsZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC02IHtcbiAgICB0b3A6IC0xLjVyZW07XG4gICAgcmlnaHQ6IC0xLjVyZW07XG4gICAgYm90dG9tOiAtMS41cmVtO1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtNyB7XG4gICAgdG9wOiAtMS43NXJlbTtcbiAgICByaWdodDogLTEuNzVyZW07XG4gICAgYm90dG9tOiAtMS43NXJlbTtcbiAgICBsZWZ0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC04IHtcbiAgICB0b3A6IC0ycmVtO1xuICAgIHJpZ2h0OiAtMnJlbTtcbiAgICBib3R0b206IC0ycmVtO1xuICAgIGxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTkge1xuICAgIHRvcDogLTIuMjVyZW07XG4gICAgcmlnaHQ6IC0yLjI1cmVtO1xuICAgIGJvdHRvbTogLTIuMjVyZW07XG4gICAgbGVmdDogLTIuMjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtMTAge1xuICAgIHRvcDogLTIuNXJlbTtcbiAgICByaWdodDogLTIuNXJlbTtcbiAgICBib3R0b206IC0yLjVyZW07XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC0xMSB7XG4gICAgdG9wOiAtMi43NXJlbTtcbiAgICByaWdodDogLTIuNzVyZW07XG4gICAgYm90dG9tOiAtMi43NXJlbTtcbiAgICBsZWZ0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC0xMiB7XG4gICAgdG9wOiAtM3JlbTtcbiAgICByaWdodDogLTNyZW07XG4gICAgYm90dG9tOiAtM3JlbTtcbiAgICBsZWZ0OiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC0xNCB7XG4gICAgdG9wOiAtMy41cmVtO1xuICAgIHJpZ2h0OiAtMy41cmVtO1xuICAgIGJvdHRvbTogLTMuNXJlbTtcbiAgICBsZWZ0OiAtMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTE2IHtcbiAgICB0b3A6IC00cmVtO1xuICAgIHJpZ2h0OiAtNHJlbTtcbiAgICBib3R0b206IC00cmVtO1xuICAgIGxlZnQ6IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTIwIHtcbiAgICB0b3A6IC01cmVtO1xuICAgIHJpZ2h0OiAtNXJlbTtcbiAgICBib3R0b206IC01cmVtO1xuICAgIGxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTI0IHtcbiAgICB0b3A6IC02cmVtO1xuICAgIHJpZ2h0OiAtNnJlbTtcbiAgICBib3R0b206IC02cmVtO1xuICAgIGxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTI4IHtcbiAgICB0b3A6IC03cmVtO1xuICAgIHJpZ2h0OiAtN3JlbTtcbiAgICBib3R0b206IC03cmVtO1xuICAgIGxlZnQ6IC03cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTMyIHtcbiAgICB0b3A6IC04cmVtO1xuICAgIHJpZ2h0OiAtOHJlbTtcbiAgICBib3R0b206IC04cmVtO1xuICAgIGxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTM2IHtcbiAgICB0b3A6IC05cmVtO1xuICAgIHJpZ2h0OiAtOXJlbTtcbiAgICBib3R0b206IC05cmVtO1xuICAgIGxlZnQ6IC05cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTQwIHtcbiAgICB0b3A6IC0xMHJlbTtcbiAgICByaWdodDogLTEwcmVtO1xuICAgIGJvdHRvbTogLTEwcmVtO1xuICAgIGxlZnQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC00NCB7XG4gICAgdG9wOiAtMTFyZW07XG4gICAgcmlnaHQ6IC0xMXJlbTtcbiAgICBib3R0b206IC0xMXJlbTtcbiAgICBsZWZ0OiAtMTFyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtNDgge1xuICAgIHRvcDogLTEycmVtO1xuICAgIHJpZ2h0OiAtMTJyZW07XG4gICAgYm90dG9tOiAtMTJyZW07XG4gICAgbGVmdDogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTUyIHtcbiAgICB0b3A6IC0xM3JlbTtcbiAgICByaWdodDogLTEzcmVtO1xuICAgIGJvdHRvbTogLTEzcmVtO1xuICAgIGxlZnQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC01NiB7XG4gICAgdG9wOiAtMTRyZW07XG4gICAgcmlnaHQ6IC0xNHJlbTtcbiAgICBib3R0b206IC0xNHJlbTtcbiAgICBsZWZ0OiAtMTRyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtNjAge1xuICAgIHRvcDogLTE1cmVtO1xuICAgIHJpZ2h0OiAtMTVyZW07XG4gICAgYm90dG9tOiAtMTVyZW07XG4gICAgbGVmdDogLTE1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTY0IHtcbiAgICB0b3A6IC0xNnJlbTtcbiAgICByaWdodDogLTE2cmVtO1xuICAgIGJvdHRvbTogLTE2cmVtO1xuICAgIGxlZnQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC03MiB7XG4gICAgdG9wOiAtMThyZW07XG4gICAgcmlnaHQ6IC0xOHJlbTtcbiAgICBib3R0b206IC0xOHJlbTtcbiAgICBsZWZ0OiAtMThyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtODAge1xuICAgIHRvcDogLTIwcmVtO1xuICAgIHJpZ2h0OiAtMjByZW07XG4gICAgYm90dG9tOiAtMjByZW07XG4gICAgbGVmdDogLTIwcmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTk2IHtcbiAgICB0b3A6IC0yNHJlbTtcbiAgICByaWdodDogLTI0cmVtO1xuICAgIGJvdHRvbTogLTI0cmVtO1xuICAgIGxlZnQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC1weCB7XG4gICAgdG9wOiAtMXB4O1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBsZWZ0OiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTBcXC41IHtcbiAgICB0b3A6IC0wLjEyNXJlbTtcbiAgICByaWdodDogLTAuMTI1cmVtO1xuICAgIGJvdHRvbTogLTAuMTI1cmVtO1xuICAgIGxlZnQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC0xXFwuNSB7XG4gICAgdG9wOiAtMC4zNzVyZW07XG4gICAgcmlnaHQ6IC0wLjM3NXJlbTtcbiAgICBib3R0b206IC0wLjM3NXJlbTtcbiAgICBsZWZ0OiAtMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQtMlxcLjUge1xuICAgIHRvcDogLTAuNjI1cmVtO1xuICAgIHJpZ2h0OiAtMC42MjVyZW07XG4gICAgYm90dG9tOiAtMC42MjVyZW07XG4gICAgbGVmdDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTNcXC41IHtcbiAgICB0b3A6IC0wLjg3NXJlbTtcbiAgICByaWdodDogLTAuODc1cmVtO1xuICAgIGJvdHRvbTogLTAuODc1cmVtO1xuICAgIGxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTFcXC8yIHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTFcXC8zIHtcbiAgICB0b3A6IDMzLjMzMzMzMyU7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMyU7XG4gICAgYm90dG9tOiAzMy4zMzMzMzMlO1xuICAgIGxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDppbnNldC0yXFwvMyB7XG4gICAgdG9wOiA2Ni42NjY2NjclO1xuICAgIHJpZ2h0OiA2Ni42NjY2NjclO1xuICAgIGJvdHRvbTogNjYuNjY2NjY3JTtcbiAgICBsZWZ0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMVxcLzQge1xuICAgIHRvcDogMjUlO1xuICAgIHJpZ2h0OiAyNSU7XG4gICAgYm90dG9tOiAyNSU7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMlxcLzQge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtM1xcLzQge1xuICAgIHRvcDogNzUlO1xuICAgIHJpZ2h0OiA3NSU7XG4gICAgYm90dG9tOiA3NSU7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtZnVsbCB7XG4gICAgdG9wOiAxMDAlO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTFcXC8yIHtcbiAgICB0b3A6IC01MCU7XG4gICAgcmlnaHQ6IC01MCU7XG4gICAgYm90dG9tOiAtNTAlO1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAubGdcXDotaW5zZXQtMVxcLzMge1xuICAgIHRvcDogLTMzLjMzMzMzMyU7XG4gICAgcmlnaHQ6IC0zMy4zMzMzMzMlO1xuICAgIGJvdHRvbTogLTMzLjMzMzMzMyU7XG4gICAgbGVmdDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDotaW5zZXQtMlxcLzMge1xuICAgIHRvcDogLTY2LjY2NjY2NyU7XG4gICAgcmlnaHQ6IC02Ni42NjY2NjclO1xuICAgIGJvdHRvbTogLTY2LjY2NjY2NyU7XG4gICAgbGVmdDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDotaW5zZXQtMVxcLzQge1xuICAgIHRvcDogLTI1JTtcbiAgICByaWdodDogLTI1JTtcbiAgICBib3R0b206IC0yNSU7XG4gICAgbGVmdDogLTI1JTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC0yXFwvNCB7XG4gICAgdG9wOiAtNTAlO1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIGJvdHRvbTogLTUwJTtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LTNcXC80IHtcbiAgICB0b3A6IC03NSU7XG4gICAgcmlnaHQ6IC03NSU7XG4gICAgYm90dG9tOiAtNzUlO1xuICAgIGxlZnQ6IC03NSU7XG4gIH1cblxuICAubGdcXDotaW5zZXQtZnVsbCB7XG4gICAgdG9wOiAtMTAwJTtcbiAgICByaWdodDogLTEwMCU7XG4gICAgYm90dG9tOiAtMTAwJTtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMCB7XG4gICAgdG9wOiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubGdcXDppbnNldC14LTAge1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS0xIHtcbiAgICB0b3A6IDAuMjVyZW07XG4gICAgYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC0xIHtcbiAgICByaWdodDogMC4yNXJlbTtcbiAgICBsZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS0yIHtcbiAgICB0b3A6IDAuNXJlbTtcbiAgICBib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMiB7XG4gICAgcmlnaHQ6IDAuNXJlbTtcbiAgICBsZWZ0OiAwLjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTMge1xuICAgIHRvcDogMC43NXJlbTtcbiAgICBib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTMge1xuICAgIHJpZ2h0OiAwLjc1cmVtO1xuICAgIGxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTQge1xuICAgIHRvcDogMXJlbTtcbiAgICBib3R0b206IDFyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTQge1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIGxlZnQ6IDFyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTUge1xuICAgIHRvcDogMS4yNXJlbTtcbiAgICBib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTUge1xuICAgIHJpZ2h0OiAxLjI1cmVtO1xuICAgIGxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTYge1xuICAgIHRvcDogMS41cmVtO1xuICAgIGJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC02IHtcbiAgICByaWdodDogMS41cmVtO1xuICAgIGxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktNyB7XG4gICAgdG9wOiAxLjc1cmVtO1xuICAgIGJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtNyB7XG4gICAgcmlnaHQ6IDEuNzVyZW07XG4gICAgbGVmdDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktOCB7XG4gICAgdG9wOiAycmVtO1xuICAgIGJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtOCB7XG4gICAgcmlnaHQ6IDJyZW07XG4gICAgbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktOSB7XG4gICAgdG9wOiAyLjI1cmVtO1xuICAgIGJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtOSB7XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gICAgbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMTAge1xuICAgIHRvcDogMi41cmVtO1xuICAgIGJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC0xMCB7XG4gICAgcmlnaHQ6IDIuNXJlbTtcbiAgICBsZWZ0OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTExIHtcbiAgICB0b3A6IDIuNzVyZW07XG4gICAgYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC0xMSB7XG4gICAgcmlnaHQ6IDIuNzVyZW07XG4gICAgbGVmdDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMTIge1xuICAgIHRvcDogM3JlbTtcbiAgICBib3R0b206IDNyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTEyIHtcbiAgICByaWdodDogM3JlbTtcbiAgICBsZWZ0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS0xNCB7XG4gICAgdG9wOiAzLjVyZW07XG4gICAgYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTE0IHtcbiAgICByaWdodDogMy41cmVtO1xuICAgIGxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMTYge1xuICAgIHRvcDogNHJlbTtcbiAgICBib3R0b206IDRyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTE2IHtcbiAgICByaWdodDogNHJlbTtcbiAgICBsZWZ0OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS0yMCB7XG4gICAgdG9wOiA1cmVtO1xuICAgIGJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMjAge1xuICAgIHJpZ2h0OiA1cmVtO1xuICAgIGxlZnQ6IDVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTI0IHtcbiAgICB0b3A6IDZyZW07XG4gICAgYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC0yNCB7XG4gICAgcmlnaHQ6IDZyZW07XG4gICAgbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMjgge1xuICAgIHRvcDogN3JlbTtcbiAgICBib3R0b206IDdyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTI4IHtcbiAgICByaWdodDogN3JlbTtcbiAgICBsZWZ0OiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS0zMiB7XG4gICAgdG9wOiA4cmVtO1xuICAgIGJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMzIge1xuICAgIHJpZ2h0OiA4cmVtO1xuICAgIGxlZnQ6IDhyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTM2IHtcbiAgICB0b3A6IDlyZW07XG4gICAgYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC0zNiB7XG4gICAgcmlnaHQ6IDlyZW07XG4gICAgbGVmdDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktNDAge1xuICAgIHRvcDogMTByZW07XG4gICAgYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtNDAge1xuICAgIHJpZ2h0OiAxMHJlbTtcbiAgICBsZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktNDQge1xuICAgIHRvcDogMTFyZW07XG4gICAgYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtNDQge1xuICAgIHJpZ2h0OiAxMXJlbTtcbiAgICBsZWZ0OiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktNDgge1xuICAgIHRvcDogMTJyZW07XG4gICAgYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtNDgge1xuICAgIHJpZ2h0OiAxMnJlbTtcbiAgICBsZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktNTIge1xuICAgIHRvcDogMTNyZW07XG4gICAgYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtNTIge1xuICAgIHJpZ2h0OiAxM3JlbTtcbiAgICBsZWZ0OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktNTYge1xuICAgIHRvcDogMTRyZW07XG4gICAgYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtNTYge1xuICAgIHJpZ2h0OiAxNHJlbTtcbiAgICBsZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktNjAge1xuICAgIHRvcDogMTVyZW07XG4gICAgYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtNjAge1xuICAgIHJpZ2h0OiAxNXJlbTtcbiAgICBsZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktNjQge1xuICAgIHRvcDogMTZyZW07XG4gICAgYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtNjQge1xuICAgIHJpZ2h0OiAxNnJlbTtcbiAgICBsZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktNzIge1xuICAgIHRvcDogMThyZW07XG4gICAgYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtNzIge1xuICAgIHJpZ2h0OiAxOHJlbTtcbiAgICBsZWZ0OiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktODAge1xuICAgIHRvcDogMjByZW07XG4gICAgYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtODAge1xuICAgIHJpZ2h0OiAyMHJlbTtcbiAgICBsZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktOTYge1xuICAgIHRvcDogMjRyZW07XG4gICAgYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtOTYge1xuICAgIHJpZ2h0OiAyNHJlbTtcbiAgICBsZWZ0OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtYXV0byB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktcHgge1xuICAgIHRvcDogMXB4O1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC1weCB7XG4gICAgcmlnaHQ6IDFweDtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cblxuICAubGdcXDppbnNldC15LTBcXC41IHtcbiAgICB0b3A6IDAuMTI1cmVtO1xuICAgIGJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTBcXC41IHtcbiAgICByaWdodDogMC4xMjVyZW07XG4gICAgbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTFcXC41IHtcbiAgICB0b3A6IDAuMzc1cmVtO1xuICAgIGJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTFcXC41IHtcbiAgICByaWdodDogMC4zNzVyZW07XG4gICAgbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTJcXC41IHtcbiAgICB0b3A6IDAuNjI1cmVtO1xuICAgIGJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTJcXC41IHtcbiAgICByaWdodDogMC42MjVyZW07XG4gICAgbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTNcXC41IHtcbiAgICB0b3A6IDAuODc1cmVtO1xuICAgIGJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTNcXC41IHtcbiAgICByaWdodDogMC44NzVyZW07XG4gICAgbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0wIHtcbiAgICB0b3A6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTAge1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktMSB7XG4gICAgdG9wOiAtMC4yNXJlbTtcbiAgICBib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtMSB7XG4gICAgcmlnaHQ6IC0wLjI1cmVtO1xuICAgIGxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktMiB7XG4gICAgdG9wOiAtMC41cmVtO1xuICAgIGJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTIge1xuICAgIHJpZ2h0OiAtMC41cmVtO1xuICAgIGxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0zIHtcbiAgICB0b3A6IC0wLjc1cmVtO1xuICAgIGJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0zIHtcbiAgICByaWdodDogLTAuNzVyZW07XG4gICAgbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteS00IHtcbiAgICB0b3A6IC0xcmVtO1xuICAgIGJvdHRvbTogLTFyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC00IHtcbiAgICByaWdodDogLTFyZW07XG4gICAgbGVmdDogLTFyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteS01IHtcbiAgICB0b3A6IC0xLjI1cmVtO1xuICAgIGJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC01IHtcbiAgICByaWdodDogLTEuMjVyZW07XG4gICAgbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteS02IHtcbiAgICB0b3A6IC0xLjVyZW07XG4gICAgYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtNiB7XG4gICAgcmlnaHQ6IC0xLjVyZW07XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTcge1xuICAgIHRvcDogLTEuNzVyZW07XG4gICAgYm90dG9tOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTcge1xuICAgIHJpZ2h0OiAtMS43NXJlbTtcbiAgICBsZWZ0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTgge1xuICAgIHRvcDogLTJyZW07XG4gICAgYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTgge1xuICAgIHJpZ2h0OiAtMnJlbTtcbiAgICBsZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTkge1xuICAgIHRvcDogLTIuMjVyZW07XG4gICAgYm90dG9tOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTkge1xuICAgIHJpZ2h0OiAtMi4yNXJlbTtcbiAgICBsZWZ0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTEwIHtcbiAgICB0b3A6IC0yLjVyZW07XG4gICAgYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtMTAge1xuICAgIHJpZ2h0OiAtMi41cmVtO1xuICAgIGxlZnQ6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0xMSB7XG4gICAgdG9wOiAtMi43NXJlbTtcbiAgICBib3R0b206IC0yLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtMTEge1xuICAgIHJpZ2h0OiAtMi43NXJlbTtcbiAgICBsZWZ0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTEyIHtcbiAgICB0b3A6IC0zcmVtO1xuICAgIGJvdHRvbTogLTNyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0xMiB7XG4gICAgcmlnaHQ6IC0zcmVtO1xuICAgIGxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktMTQge1xuICAgIHRvcDogLTMuNXJlbTtcbiAgICBib3R0b206IC0zLjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0xNCB7XG4gICAgcmlnaHQ6IC0zLjVyZW07XG4gICAgbGVmdDogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTE2IHtcbiAgICB0b3A6IC00cmVtO1xuICAgIGJvdHRvbTogLTRyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0xNiB7XG4gICAgcmlnaHQ6IC00cmVtO1xuICAgIGxlZnQ6IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktMjAge1xuICAgIHRvcDogLTVyZW07XG4gICAgYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTIwIHtcbiAgICByaWdodDogLTVyZW07XG4gICAgbGVmdDogLTVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0yNCB7XG4gICAgdG9wOiAtNnJlbTtcbiAgICBib3R0b206IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtMjQge1xuICAgIHJpZ2h0OiAtNnJlbTtcbiAgICBsZWZ0OiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTI4IHtcbiAgICB0b3A6IC03cmVtO1xuICAgIGJvdHRvbTogLTdyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0yOCB7XG4gICAgcmlnaHQ6IC03cmVtO1xuICAgIGxlZnQ6IC03cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktMzIge1xuICAgIHRvcDogLThyZW07XG4gICAgYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTMyIHtcbiAgICByaWdodDogLThyZW07XG4gICAgbGVmdDogLThyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0zNiB7XG4gICAgdG9wOiAtOXJlbTtcbiAgICBib3R0b206IC05cmVtO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtMzYge1xuICAgIHJpZ2h0OiAtOXJlbTtcbiAgICBsZWZ0OiAtOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTQwIHtcbiAgICB0b3A6IC0xMHJlbTtcbiAgICBib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTQwIHtcbiAgICByaWdodDogLTEwcmVtO1xuICAgIGxlZnQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTQ0IHtcbiAgICB0b3A6IC0xMXJlbTtcbiAgICBib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTQ0IHtcbiAgICByaWdodDogLTExcmVtO1xuICAgIGxlZnQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTQ4IHtcbiAgICB0b3A6IC0xMnJlbTtcbiAgICBib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTQ4IHtcbiAgICByaWdodDogLTEycmVtO1xuICAgIGxlZnQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTUyIHtcbiAgICB0b3A6IC0xM3JlbTtcbiAgICBib3R0b206IC0xM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTUyIHtcbiAgICByaWdodDogLTEzcmVtO1xuICAgIGxlZnQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTU2IHtcbiAgICB0b3A6IC0xNHJlbTtcbiAgICBib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTU2IHtcbiAgICByaWdodDogLTE0cmVtO1xuICAgIGxlZnQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTYwIHtcbiAgICB0b3A6IC0xNXJlbTtcbiAgICBib3R0b206IC0xNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTYwIHtcbiAgICByaWdodDogLTE1cmVtO1xuICAgIGxlZnQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTY0IHtcbiAgICB0b3A6IC0xNnJlbTtcbiAgICBib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTY0IHtcbiAgICByaWdodDogLTE2cmVtO1xuICAgIGxlZnQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTcyIHtcbiAgICB0b3A6IC0xOHJlbTtcbiAgICBib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTcyIHtcbiAgICByaWdodDogLTE4cmVtO1xuICAgIGxlZnQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTgwIHtcbiAgICB0b3A6IC0yMHJlbTtcbiAgICBib3R0b206IC0yMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTgwIHtcbiAgICByaWdodDogLTIwcmVtO1xuICAgIGxlZnQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTk2IHtcbiAgICB0b3A6IC0yNHJlbTtcbiAgICBib3R0b206IC0yNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTk2IHtcbiAgICByaWdodDogLTI0cmVtO1xuICAgIGxlZnQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LXB4IHtcbiAgICB0b3A6IC0xcHg7XG4gICAgYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtcHgge1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGxlZnQ6IC0xcHg7XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0wXFwuNSB7XG4gICAgdG9wOiAtMC4xMjVyZW07XG4gICAgYm90dG9tOiAtMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0wXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjEyNXJlbTtcbiAgICBsZWZ0OiAtMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0xXFwuNSB7XG4gICAgdG9wOiAtMC4zNzVyZW07XG4gICAgYm90dG9tOiAtMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0xXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjM3NXJlbTtcbiAgICBsZWZ0OiAtMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0yXFwuNSB7XG4gICAgdG9wOiAtMC42MjVyZW07XG4gICAgYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0yXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjYyNXJlbTtcbiAgICBsZWZ0OiAtMC42MjVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0zXFwuNSB7XG4gICAgdG9wOiAtMC44NzVyZW07XG4gICAgYm90dG9tOiAtMC44NzVyZW07XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0zXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjg3NXJlbTtcbiAgICBsZWZ0OiAtMC44NzVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTFcXC8yIHtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMVxcLzIge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS0xXFwvMyB7XG4gICAgdG9wOiAzMy4zMzMzMzMlO1xuICAgIGJvdHRvbTogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMVxcLzMge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMlO1xuICAgIGxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDppbnNldC15LTJcXC8zIHtcbiAgICB0b3A6IDY2LjY2NjY2NyU7XG4gICAgYm90dG9tOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC0yXFwvMyB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NyU7XG4gICAgbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMVxcLzQge1xuICAgIHRvcDogMjUlO1xuICAgIGJvdHRvbTogMjUlO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC0xXFwvNCB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cblxuICAubGdcXDppbnNldC15LTJcXC80IHtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMlxcLzQge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS0zXFwvNCB7XG4gICAgdG9wOiA3NSU7XG4gICAgYm90dG9tOiA3NSU7XG4gIH1cblxuICAubGdcXDppbnNldC14LTNcXC80IHtcbiAgICByaWdodDogNzUlO1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktZnVsbCB7XG4gICAgdG9wOiAxMDAlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtZnVsbCB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTFcXC8yIHtcbiAgICB0b3A6IC01MCU7XG4gICAgYm90dG9tOiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtMVxcLzIge1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0xXFwvMyB7XG4gICAgdG9wOiAtMzMuMzMzMzMzJTtcbiAgICBib3R0b206IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtMVxcLzMge1xuICAgIHJpZ2h0OiAtMzMuMzMzMzMzJTtcbiAgICBsZWZ0OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTJcXC8zIHtcbiAgICB0b3A6IC02Ni42NjY2NjclO1xuICAgIGJvdHRvbTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0yXFwvMyB7XG4gICAgcmlnaHQ6IC02Ni42NjY2NjclO1xuICAgIGxlZnQ6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktMVxcLzQge1xuICAgIHRvcDogLTI1JTtcbiAgICBib3R0b206IC0yNSU7XG4gIH1cblxuICAubGdcXDotaW5zZXQteC0xXFwvNCB7XG4gICAgcmlnaHQ6IC0yNSU7XG4gICAgbGVmdDogLTI1JTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC15LTJcXC80IHtcbiAgICB0b3A6IC01MCU7XG4gICAgYm90dG9tOiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtMlxcLzQge1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAubGdcXDotaW5zZXQteS0zXFwvNCB7XG4gICAgdG9wOiAtNzUlO1xuICAgIGJvdHRvbTogLTc1JTtcbiAgfVxuXG4gIC5sZ1xcOi1pbnNldC14LTNcXC80IHtcbiAgICByaWdodDogLTc1JTtcbiAgICBsZWZ0OiAtNzUlO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXktZnVsbCB7XG4gICAgdG9wOiAtMTAwJTtcbiAgICBib3R0b206IC0xMDAlO1xuICB9XG5cbiAgLmxnXFw6LWluc2V0LXgtZnVsbCB7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG5cbiAgLmxnXFw6dG9wLTAge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0wIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMCB7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLmxnXFw6dG9wLTEge1xuICAgIHRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTEge1xuICAgIHJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTEge1xuICAgIGJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMSB7XG4gICAgbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC0yIHtcbiAgICB0b3A6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTIge1xuICAgIHJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tMiB7XG4gICAgYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTIge1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC0zIHtcbiAgICB0b3A6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC0zIHtcbiAgICByaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0zIHtcbiAgICBib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTMge1xuICAgIGxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDp0b3AtNCB7XG4gICAgdG9wOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtNCB7XG4gICAgcmlnaHQ6IDFyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tNCB7XG4gICAgYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC00IHtcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTUge1xuICAgIHRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTUge1xuICAgIHJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTUge1xuICAgIGJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtNSB7XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC02IHtcbiAgICB0b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTYge1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tNiB7XG4gICAgYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTYge1xuICAgIGxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC03IHtcbiAgICB0b3A6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC03IHtcbiAgICByaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS03IHtcbiAgICBib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTcge1xuICAgIGxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDp0b3AtOCB7XG4gICAgdG9wOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtOCB7XG4gICAgcmlnaHQ6IDJyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tOCB7XG4gICAgYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC04IHtcbiAgICBsZWZ0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTkge1xuICAgIHRvcDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTkge1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTkge1xuICAgIGJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtOSB7XG4gICAgbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC0xMCB7XG4gICAgdG9wOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC0xMCB7XG4gICAgcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0xMCB7XG4gICAgYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTEwIHtcbiAgICBsZWZ0OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDp0b3AtMTEge1xuICAgIHRvcDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTExIHtcbiAgICByaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0xMSB7XG4gICAgYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0xMSB7XG4gICAgbGVmdDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC0xMiB7XG4gICAgdG9wOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMTIge1xuICAgIHJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTEyIHtcbiAgICBib3R0b206IDNyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTEyIHtcbiAgICBsZWZ0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTE0IHtcbiAgICB0b3A6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTE0IHtcbiAgICByaWdodDogMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTE0IHtcbiAgICBib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMTQge1xuICAgIGxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC0xNiB7XG4gICAgdG9wOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMTYge1xuICAgIHJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTE2IHtcbiAgICBib3R0b206IDRyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTE2IHtcbiAgICBsZWZ0OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTIwIHtcbiAgICB0b3A6IDVyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC0yMCB7XG4gICAgcmlnaHQ6IDVyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tMjAge1xuICAgIGJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMjAge1xuICAgIGxlZnQ6IDVyZW07XG4gIH1cblxuICAubGdcXDp0b3AtMjQge1xuICAgIHRvcDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTI0IHtcbiAgICByaWdodDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0yNCB7XG4gICAgYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0yNCB7XG4gICAgbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC0yOCB7XG4gICAgdG9wOiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMjgge1xuICAgIHJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTI4IHtcbiAgICBib3R0b206IDdyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTI4IHtcbiAgICBsZWZ0OiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTMyIHtcbiAgICB0b3A6IDhyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC0zMiB7XG4gICAgcmlnaHQ6IDhyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tMzIge1xuICAgIGJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMzIge1xuICAgIGxlZnQ6IDhyZW07XG4gIH1cblxuICAubGdcXDp0b3AtMzYge1xuICAgIHRvcDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTM2IHtcbiAgICByaWdodDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0zNiB7XG4gICAgYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0zNiB7XG4gICAgbGVmdDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC00MCB7XG4gICAgdG9wOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTQwIHtcbiAgICByaWdodDogMTByZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tNDAge1xuICAgIGJvdHRvbTogMTByZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTQwIHtcbiAgICBsZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC00NCB7XG4gICAgdG9wOiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTQ0IHtcbiAgICByaWdodDogMTFyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tNDQge1xuICAgIGJvdHRvbTogMTFyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTQ0IHtcbiAgICBsZWZ0OiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC00OCB7XG4gICAgdG9wOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTQ4IHtcbiAgICByaWdodDogMTJyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tNDgge1xuICAgIGJvdHRvbTogMTJyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTQ4IHtcbiAgICBsZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC01MiB7XG4gICAgdG9wOiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTUyIHtcbiAgICByaWdodDogMTNyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tNTIge1xuICAgIGJvdHRvbTogMTNyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTUyIHtcbiAgICBsZWZ0OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC01NiB7XG4gICAgdG9wOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTU2IHtcbiAgICByaWdodDogMTRyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tNTYge1xuICAgIGJvdHRvbTogMTRyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTU2IHtcbiAgICBsZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC02MCB7XG4gICAgdG9wOiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTYwIHtcbiAgICByaWdodDogMTVyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tNjAge1xuICAgIGJvdHRvbTogMTVyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTYwIHtcbiAgICBsZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC02NCB7XG4gICAgdG9wOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTY0IHtcbiAgICByaWdodDogMTZyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tNjQge1xuICAgIGJvdHRvbTogMTZyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTY0IHtcbiAgICBsZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC03MiB7XG4gICAgdG9wOiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTcyIHtcbiAgICByaWdodDogMThyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tNzIge1xuICAgIGJvdHRvbTogMThyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTcyIHtcbiAgICBsZWZ0OiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC04MCB7XG4gICAgdG9wOiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTgwIHtcbiAgICByaWdodDogMjByZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tODAge1xuICAgIGJvdHRvbTogMjByZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTgwIHtcbiAgICBsZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC05NiB7XG4gICAgdG9wOiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTk2IHtcbiAgICByaWdodDogMjRyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tOTYge1xuICAgIGJvdHRvbTogMjRyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTk2IHtcbiAgICBsZWZ0OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC1hdXRvIHtcbiAgICB0b3A6IGF1dG87XG4gIH1cblxuICAubGdcXDpyaWdodC1hdXRvIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS1hdXRvIHtcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAubGdcXDpsZWZ0LWF1dG8ge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAubGdcXDp0b3AtcHgge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtcHgge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAubGdcXDpib3R0b20tcHgge1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmxnXFw6bGVmdC1weCB7XG4gICAgbGVmdDogMXB4O1xuICB9XG5cbiAgLmxnXFw6dG9wLTBcXC41IHtcbiAgICB0b3A6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMFxcLjUge1xuICAgIHJpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0wXFwuNSB7XG4gICAgYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMFxcLjUge1xuICAgIGxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTFcXC41IHtcbiAgICB0b3A6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMVxcLjUge1xuICAgIHJpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0xXFwuNSB7XG4gICAgYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMVxcLjUge1xuICAgIGxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTJcXC41IHtcbiAgICB0b3A6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMlxcLjUge1xuICAgIHJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0yXFwuNSB7XG4gICAgYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMlxcLjUge1xuICAgIGxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTNcXC41IHtcbiAgICB0b3A6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtM1xcLjUge1xuICAgIHJpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0zXFwuNSB7XG4gICAgYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtM1xcLjUge1xuICAgIGxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC0wIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0wIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS0wIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTAge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtMSB7XG4gICAgdG9wOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0xIHtcbiAgICByaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTEge1xuICAgIGJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC0xIHtcbiAgICBsZWZ0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtMiB7XG4gICAgdG9wOiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTIge1xuICAgIHJpZ2h0OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS0yIHtcbiAgICBib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC0yIHtcbiAgICBsZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC0zIHtcbiAgICB0b3A6IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTMge1xuICAgIHJpZ2h0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tMyB7XG4gICAgYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTMge1xuICAgIGxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC00IHtcbiAgICB0b3A6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTQge1xuICAgIHJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tNCB7XG4gICAgYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTQge1xuICAgIGxlZnQ6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC01IHtcbiAgICB0b3A6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTUge1xuICAgIHJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tNSB7XG4gICAgYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTUge1xuICAgIGxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC02IHtcbiAgICB0b3A6IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtNiB7XG4gICAgcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTYge1xuICAgIGJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTYge1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTcge1xuICAgIHRvcDogLTEuNzVyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtNyB7XG4gICAgcmlnaHQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS03IHtcbiAgICBib3R0b206IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtNyB7XG4gICAgbGVmdDogLTEuNzVyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTgge1xuICAgIHRvcDogLTJyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtOCB7XG4gICAgcmlnaHQ6IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS04IHtcbiAgICBib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtOCB7XG4gICAgbGVmdDogLTJyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTkge1xuICAgIHRvcDogLTIuMjVyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtOSB7XG4gICAgcmlnaHQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS05IHtcbiAgICBib3R0b206IC0yLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtOSB7XG4gICAgbGVmdDogLTIuMjVyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTEwIHtcbiAgICB0b3A6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtMTAge1xuICAgIHJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS0xMCB7XG4gICAgYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtMTAge1xuICAgIGxlZnQ6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTExIHtcbiAgICB0b3A6IC0yLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTExIHtcbiAgICByaWdodDogLTIuNzVyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTExIHtcbiAgICBib3R0b206IC0yLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtMTEge1xuICAgIGxlZnQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC0xMiB7XG4gICAgdG9wOiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0xMiB7XG4gICAgcmlnaHQ6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS0xMiB7XG4gICAgYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTEyIHtcbiAgICBsZWZ0OiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtMTQge1xuICAgIHRvcDogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0xNCB7XG4gICAgcmlnaHQ6IC0zLjVyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTE0IHtcbiAgICBib3R0b206IC0zLjVyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC0xNCB7XG4gICAgbGVmdDogLTMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtMTYge1xuICAgIHRvcDogLTRyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtMTYge1xuICAgIHJpZ2h0OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tMTYge1xuICAgIGJvdHRvbTogLTRyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC0xNiB7XG4gICAgbGVmdDogLTRyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTIwIHtcbiAgICB0b3A6IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTIwIHtcbiAgICByaWdodDogLTVyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTIwIHtcbiAgICBib3R0b206IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtMjAge1xuICAgIGxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC0yNCB7XG4gICAgdG9wOiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0yNCB7XG4gICAgcmlnaHQ6IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS0yNCB7XG4gICAgYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTI0IHtcbiAgICBsZWZ0OiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtMjgge1xuICAgIHRvcDogLTdyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtMjgge1xuICAgIHJpZ2h0OiAtN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tMjgge1xuICAgIGJvdHRvbTogLTdyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC0yOCB7XG4gICAgbGVmdDogLTdyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTMyIHtcbiAgICB0b3A6IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTMyIHtcbiAgICByaWdodDogLThyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTMyIHtcbiAgICBib3R0b206IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtMzIge1xuICAgIGxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC0zNiB7XG4gICAgdG9wOiAtOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0zNiB7XG4gICAgcmlnaHQ6IC05cmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS0zNiB7XG4gICAgYm90dG9tOiAtOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTM2IHtcbiAgICBsZWZ0OiAtOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtNDAge1xuICAgIHRvcDogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTQwIHtcbiAgICByaWdodDogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS00MCB7XG4gICAgYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAubGdcXDotbGVmdC00MCB7XG4gICAgbGVmdDogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC00NCB7XG4gICAgdG9wOiAtMTFyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtNDQge1xuICAgIHJpZ2h0OiAtMTFyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTQ0IHtcbiAgICBib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTQ0IHtcbiAgICBsZWZ0OiAtMTFyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTQ4IHtcbiAgICB0b3A6IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC00OCB7XG4gICAgcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tNDgge1xuICAgIGJvdHRvbTogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtNDgge1xuICAgIGxlZnQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtNTIge1xuICAgIHRvcDogLTEzcmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTUyIHtcbiAgICByaWdodDogLTEzcmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS01MiB7XG4gICAgYm90dG9tOiAtMTNyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC01MiB7XG4gICAgbGVmdDogLTEzcmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC01NiB7XG4gICAgdG9wOiAtMTRyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtNTYge1xuICAgIHJpZ2h0OiAtMTRyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTU2IHtcbiAgICBib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTU2IHtcbiAgICBsZWZ0OiAtMTRyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTYwIHtcbiAgICB0b3A6IC0xNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC02MCB7XG4gICAgcmlnaHQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tNjAge1xuICAgIGJvdHRvbTogLTE1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtNjAge1xuICAgIGxlZnQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtNjQge1xuICAgIHRvcDogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTY0IHtcbiAgICByaWdodDogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS02NCB7XG4gICAgYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC02NCB7XG4gICAgbGVmdDogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC03MiB7XG4gICAgdG9wOiAtMThyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtNzIge1xuICAgIHJpZ2h0OiAtMThyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTcyIHtcbiAgICBib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTcyIHtcbiAgICBsZWZ0OiAtMThyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTgwIHtcbiAgICB0b3A6IC0yMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC04MCB7XG4gICAgcmlnaHQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tODAge1xuICAgIGJvdHRvbTogLTIwcmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtODAge1xuICAgIGxlZnQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtOTYge1xuICAgIHRvcDogLTI0cmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTk2IHtcbiAgICByaWdodDogLTI0cmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS05NiB7XG4gICAgYm90dG9tOiAtMjRyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC05NiB7XG4gICAgbGVmdDogLTI0cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC1weCB7XG4gICAgdG9wOiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LXB4IHtcbiAgICByaWdodDogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tcHgge1xuICAgIGJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LXB4IHtcbiAgICBsZWZ0OiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LXRvcC0wXFwuNSB7XG4gICAgdG9wOiAtMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtMFxcLjUge1xuICAgIHJpZ2h0OiAtMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTBcXC41IHtcbiAgICBib3R0b206IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTBcXC41IHtcbiAgICBsZWZ0OiAtMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDotdG9wLTFcXC41IHtcbiAgICB0b3A6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0xXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1ib3R0b20tMVxcLjUge1xuICAgIGJvdHRvbTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtMVxcLjUge1xuICAgIGxlZnQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtMlxcLjUge1xuICAgIHRvcDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTJcXC41IHtcbiAgICByaWdodDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS0yXFwuNSB7XG4gICAgYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAubGdcXDotbGVmdC0yXFwuNSB7XG4gICAgbGVmdDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRvcC0zXFwuNSB7XG4gICAgdG9wOiAtMC44NzVyZW07XG4gIH1cblxuICAubGdcXDotcmlnaHQtM1xcLjUge1xuICAgIHJpZ2h0OiAtMC44NzVyZW07XG4gIH1cblxuICAubGdcXDotYm90dG9tLTNcXC41IHtcbiAgICBib3R0b206IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTNcXC41IHtcbiAgICBsZWZ0OiAtMC44NzVyZW07XG4gIH1cblxuICAubGdcXDp0b3AtMVxcLzIge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMVxcLzIge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAubGdcXDpib3R0b20tMVxcLzIge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0xXFwvMiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLmxnXFw6dG9wLTFcXC8zIHtcbiAgICB0b3A6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDpyaWdodC0xXFwvMyB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDpib3R0b20tMVxcLzMge1xuICAgIGJvdHRvbTogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMVxcLzMge1xuICAgIGxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDp0b3AtMlxcLzMge1xuICAgIHRvcDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTJcXC8zIHtcbiAgICByaWdodDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0yXFwvMyB7XG4gICAgYm90dG9tOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0yXFwvMyB7XG4gICAgbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC0xXFwvNCB7XG4gICAgdG9wOiAyNSU7XG4gIH1cblxuICAubGdcXDpyaWdodC0xXFwvNCB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0xXFwvNCB7XG4gICAgYm90dG9tOiAyNSU7XG4gIH1cblxuICAubGdcXDpsZWZ0LTFcXC80IHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cblxuICAubGdcXDp0b3AtMlxcLzQge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMlxcLzQge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAubGdcXDpib3R0b20tMlxcLzQge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0yXFwvNCB7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLmxnXFw6dG9wLTNcXC80IHtcbiAgICB0b3A6IDc1JTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTNcXC80IHtcbiAgICByaWdodDogNzUlO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTNcXC80IHtcbiAgICBib3R0b206IDc1JTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtM1xcLzQge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC1mdWxsIHtcbiAgICB0b3A6IDEwMCU7XG4gIH1cblxuICAubGdcXDpyaWdodC1mdWxsIHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS1mdWxsIHtcbiAgICBib3R0b206IDEwMCU7XG4gIH1cblxuICAubGdcXDpsZWZ0LWZ1bGwge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cblxuICAubGdcXDotdG9wLTFcXC8yIHtcbiAgICB0b3A6IC01MCU7XG4gIH1cblxuICAubGdcXDotcmlnaHQtMVxcLzIge1xuICAgIHJpZ2h0OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS0xXFwvMiB7XG4gICAgYm90dG9tOiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtMVxcLzIge1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAubGdcXDotdG9wLTFcXC8zIHtcbiAgICB0b3A6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6LXJpZ2h0LTFcXC8zIHtcbiAgICByaWdodDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDotYm90dG9tLTFcXC8zIHtcbiAgICBib3R0b206IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6LWxlZnQtMVxcLzMge1xuICAgIGxlZnQ6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6LXRvcC0yXFwvMyB7XG4gICAgdG9wOiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0yXFwvMyB7XG4gICAgcmlnaHQ6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6LWJvdHRvbS0yXFwvMyB7XG4gICAgYm90dG9tOiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOi1sZWZ0LTJcXC8zIHtcbiAgICBsZWZ0OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtMVxcLzQge1xuICAgIHRvcDogLTI1JTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0xXFwvNCB7XG4gICAgcmlnaHQ6IC0yNSU7XG4gIH1cblxuICAubGdcXDotYm90dG9tLTFcXC80IHtcbiAgICBib3R0b206IC0yNSU7XG4gIH1cblxuICAubGdcXDotbGVmdC0xXFwvNCB7XG4gICAgbGVmdDogLTI1JTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtMlxcLzQge1xuICAgIHRvcDogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0yXFwvNCB7XG4gICAgcmlnaHQ6IC01MCU7XG4gIH1cblxuICAubGdcXDotYm90dG9tLTJcXC80IHtcbiAgICBib3R0b206IC01MCU7XG4gIH1cblxuICAubGdcXDotbGVmdC0yXFwvNCB7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtM1xcLzQge1xuICAgIHRvcDogLTc1JTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC0zXFwvNCB7XG4gICAgcmlnaHQ6IC03NSU7XG4gIH1cblxuICAubGdcXDotYm90dG9tLTNcXC80IHtcbiAgICBib3R0b206IC03NSU7XG4gIH1cblxuICAubGdcXDotbGVmdC0zXFwvNCB7XG4gICAgbGVmdDogLTc1JTtcbiAgfVxuXG4gIC5sZ1xcOi10b3AtZnVsbCB7XG4gICAgdG9wOiAtMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOi1yaWdodC1mdWxsIHtcbiAgICByaWdodDogLTEwMCU7XG4gIH1cblxuICAubGdcXDotYm90dG9tLWZ1bGwge1xuICAgIGJvdHRvbTogLTEwMCU7XG4gIH1cblxuICAubGdcXDotbGVmdC1mdWxsIHtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOnJlc2l6ZS1ub25lIHtcbiAgICByZXNpemU6IG5vbmU7XG4gIH1cblxuICAubGdcXDpyZXNpemUteSB7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgfVxuXG4gIC5sZ1xcOnJlc2l6ZS14IHtcbiAgICByZXNpemU6IGhvcml6b250YWw7XG4gIH1cblxuICAubGdcXDpyZXNpemUge1xuICAgIHJlc2l6ZTogYm90aDtcbiAgfVxuXG4gIC5sZ1xcOnNoYWRvdy1zbSB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOnNoYWRvdyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6c2hhZG93LW1kIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpzaGFkb3ctbGcge1xuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6c2hhZG93LXhsIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6c2hhZG93LTJ4bCB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOnNoYWRvdy1pbm5lciB7XG4gICAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOnNoYWRvdy1ub25lIHtcbiAgICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctc20ge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3cge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnNoYWRvdy1tZCB7XG4gICAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6c2hhZG93LWxnIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnNoYWRvdy14bCB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnNoYWRvdy0yeGwge1xuICAgIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctaW5uZXIge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctbm9uZSB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LXNtOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnNoYWRvdzpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1tZDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1sZzpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LXhsOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy0yeGw6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LWlubmVyOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1ub25lOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzaGFkb3ctc206aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNoYWRvdzpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzaGFkb3ctbWQ6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2hhZG93LWxnOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2hhZG93LXhsOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzaGFkb3ctMnhsOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzaGFkb3ctaW5uZXI6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNoYWRvdy1ub25lOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNoYWRvdy1zbTpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2hhZG93OmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNoYWRvdy1tZDpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzaGFkb3ctbGc6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzaGFkb3cteGw6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNoYWRvdy0yeGw6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNoYWRvdy1pbm5lcjpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2hhZG93LW5vbmU6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygwcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLmxnXFw6cmluZy0xIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDFweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubGdcXDpyaW5nLTIge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMnB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctNCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg0cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLmxnXFw6cmluZy04IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDhweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubGdcXDpyaW5nIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDNweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubGdcXDpyaW5nLWluc2V0IHtcbiAgICAtLXR3LXJpbmctaW5zZXQ6IGluc2V0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygwcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy0xOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy0yOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygycHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy00OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg0cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy04OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg4cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZzpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoM3B4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5zZXQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctaW5zZXQ6IGluc2V0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy0xOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDFweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctMjpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygycHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLTQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoNHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy04OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDhweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmc6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoM3B4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1pbnNldDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLWluc2V0OiBpbnNldDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWN1cnJlbnQge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWJsYWNrIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtd2hpdGUge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmF5LTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlmYWZiO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtZ3JheS0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmM2Y0ZjY7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmF5LTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2U1ZTdlYjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyYXktMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFkNWRiO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtZ3JheS00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5Y2EzYWY7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmF5LTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZiNzI4MDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyYXktNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGI1NTYzO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtZ3JheS03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzQxNTE7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmF5LTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFmMjkzNztcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWdyYXktOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTExODI3O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcmVkLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmMmYyO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcmVkLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZTJlMjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXJlZC0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWNhY2E7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1yZWQtMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNhNWE1O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcmVkLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y4NzE3MTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXJlZC01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZjQ0NDQ7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1yZWQtNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGMyNjI2O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcmVkLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I5MWMxYztcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXJlZC04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5OTFiMWI7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1yZWQtOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2YxZDFkO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQteWVsbG93LTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmYmViO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQteWVsbG93LTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjNjNztcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXllbGxvdy0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGU2OGE7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNkMzRkO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQteWVsbG93LTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiYmYyNDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXllbGxvdy01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNTllMGI7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDk3NzA2O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQteWVsbG93LTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I0NTMwOTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXllbGxvdy04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5MjQwMGU7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNzgzNTBmO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlY2ZkZjU7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmVlbi0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWZhZTU7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmVlbi0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhN2YzZDA7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmVlbi0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZWU3Yjc7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmVlbi00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNGQzOTk7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmVlbi01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMGI5ODE7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmVlbi02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNTk2Njk7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmVlbi03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNDc4NTc7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmVlbi04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjVmNDY7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ncmVlbi05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjRlM2I7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ibHVlLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWZmNmZmO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtYmx1ZS0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYmVhZmU7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ibHVlLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JmZGJmZTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWJsdWUtMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTNjNWZkO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtYmx1ZS00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MGE1ZmE7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ibHVlLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzNiODJmNjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWJsdWUtNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMjU2M2ViO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtYmx1ZS03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZDRlZDg7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1ibHVlLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlNDBhZjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWJsdWUtOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWUzYThhO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWVmMmZmO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtaW5kaWdvLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2UwZTdmZjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWluZGlnby0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjN2QyZmU7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTViNGZjO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtaW5kaWdvLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgxOGNmODtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWluZGlnby01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MzY2ZjE7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGY0NmU1O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtaW5kaWdvLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzQzMzhjYTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LWluZGlnby04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzMwYTM7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzEyZTgxO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjVmM2ZmO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcHVycGxlLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VkZTlmZTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXB1cnBsZS0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkZGQ2ZmU7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzRiNWZkO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcHVycGxlLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3OGJmYTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4YjVjZjY7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2MzYWVkO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcHVycGxlLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZkMjhkOTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXB1cnBsZS04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM1YjIxYjY7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGMxZDk1O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcGluay01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZjJmODtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXBpbmstMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNlN2YzO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcGluay0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmNmZTg7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1waW5rLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5YThkNDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXBpbmstNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjQ3MmI2O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcGluay01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlYzQ4OTk7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1waW5rLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiMjc3NztcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LXBpbmstNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmUxODVkO1xuICB9XG5cbiAgLmxnXFw6cmluZy1vZmZzZXQtcGluay04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5ZDE3NGQ7XG4gIH1cblxuICAubGdcXDpyaW5nLW9mZnNldC1waW5rLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgzMTg0MztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWZhZmI7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmM2Y0ZjY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlNWU3ZWI7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWQ1ZGI7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5Y2EzYWY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2YjcyODA7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YjU1NjM7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzQxNTE7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZjI5Mzc7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMTE4Mjc7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmMmYyO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWUyZTI7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlY2FjYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNhNWE1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmODcxNzE7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmNDQ0NDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGMyNjI2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiOTFjMWM7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzk5MWIxYjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2YxZDFkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZmJlYjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmM2M3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGU2OGE7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJiZjI0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNTllMGI7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Q5NzcwNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjQ1MzA5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5MjQwMGU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzc4MzUwZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjZmRmNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWZhZTU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTdmM2QwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZlZTdiNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNGQzOTk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTBiOTgxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA1OTY2OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNDc4NTc7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NGUzYjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWZmNmZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGJlYWZlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmZkYmZlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTNjNWZkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjBhNWZhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjM2I4MmY2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMjU2M2ViO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWU0MGFmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWUzYThhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VlZjJmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTBlN2ZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjN2QyZmU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E1YjRmYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODE4Y2Y4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MzY2ZjE7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRmNDZlNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNDMzOGNhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzMwYTM7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzMxMmU4MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNWYzZmY7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VkZTlmZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGRkNmZlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjNGI1ZmQ7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3OGJmYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3YzNhZWQ7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZkMjhkOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNWIyMWI2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YzFkOTU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZjJmODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZTdmMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiY2ZlODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5YThkNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y0NzJiNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjNDg5OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiMjc3NztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JlMTg1ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzlkMTc0ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgzMTg0MztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1jdXJyZW50OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmM2Y0ZjY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTVlN2ViO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZDVkYjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5Y2EzYWY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmI3MjgwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRiNTU2MztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzQxNTE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWYyOTM3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzExMTgyNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmMmYyO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVlMmUyO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVjYWNhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNhNWE1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjg3MTcxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWY0NDQ0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGMyNjI2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjkxYzFjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTkxYjFiO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2YxZDFkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmZiZWI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYzYzc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGU2OGE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2QzNGQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmJmMjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNTllMGI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkOTc3MDY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiNDUzMDk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5MjQwMGU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ODM1MGY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWNmZGY1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWZhZTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3ZjNkMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmVlN2I3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNGQzOTk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzEwYjk4MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDU5NjY5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNDc4NTc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NWY0NjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY0ZTNiO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWZmNmZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiZWFmZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZmRiZmU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTNjNWZkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYwYTVmYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzYjgyZjY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMjU2M2ViO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFkNGVkODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTQwYWY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWUzYThhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZWYyZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlMGU3ZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjN2QyZmU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNWI0ZmM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MThjZjg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MzY2ZjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0ZjQ2ZTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0MzM4Y2E7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzMwYTM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzMTJlODE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VkZTlmZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RkZDZmZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M0YjVmZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3OGJmYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzhiNWNmNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdjM2FlZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZkMjhkOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzViMjFiNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRjMWQ5NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZjJmODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2U3ZjM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJjZmU4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5YThkNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNDcyYjY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWM0ODk5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiMjc3NztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZTE4NWQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWQxNzRkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgzMTg0MztcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LTEge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LTIge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LTQge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb2Zmc2V0LTgge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC0xOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMXB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtMjpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC04OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogOHB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC0wOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTE6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vZmZzZXQtMjpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC00OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTg6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctdHJhbnNwYXJlbnQge1xuICAgIC0tdHctcmluZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpyaW5nLWN1cnJlbnQge1xuICAgIC0tdHctcmluZy1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6cmluZy1ibGFjayB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy13aGl0ZSB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1ncmF5LTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyYXktMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyYXktMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyYXktMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyYXktNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyYXktNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyYXktNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyYXktNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyYXktODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyYXktOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXJlZC01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1yZWQtMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXJlZC0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcmVkLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1yZWQtNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXJlZC01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXJlZC02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXJlZC03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXJlZC04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXJlZC05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXllbGxvdy01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXllbGxvdy0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmcteWVsbG93LTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXllbGxvdy00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmcteWVsbG93LTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmcteWVsbG93LTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy15ZWxsb3ctODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1ncmVlbi01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1ncmVlbi0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctZ3JlZW4tMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyZWVuLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1ncmVlbi00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1ncmVlbi01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1ncmVlbi02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWdyZWVuLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1ncmVlbi04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1ncmVlbi05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1ibHVlLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWJsdWUtMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWJsdWUtMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWJsdWUtMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWJsdWUtNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctYmx1ZS01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1ibHVlLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctYmx1ZS03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWJsdWUtODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1ibHVlLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctaW5kaWdvLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWluZGlnby0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctaW5kaWdvLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWluZGlnby00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctaW5kaWdvLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWluZGlnby02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWluZGlnby03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWluZGlnby04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLWluZGlnby05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXB1cnBsZS01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXB1cnBsZS0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcHVycGxlLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXB1cnBsZS01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcHVycGxlLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXB1cnBsZS04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXB1cnBsZS05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXBpbmstNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcGluay0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcGluay0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcGluay0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcGluay00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcGluay01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1waW5rLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpyaW5nLXBpbmstNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cmluZy1waW5rLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctcGluay05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmcteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmcteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmcteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb3BhY2l0eS0wIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb3BhY2l0eS01IHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb3BhY2l0eS0xMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb3BhY2l0eS0yMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb3BhY2l0eS0yNSB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpyaW5nLW9wYWNpdHktMzAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubGdcXDpyaW5nLW9wYWNpdHktNDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpyaW5nLW9wYWNpdHktNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpyaW5nLW9wYWNpdHktNjAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubGdcXDpyaW5nLW9wYWNpdHktNzAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpyaW5nLW9wYWNpdHktNzUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6cmluZy1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOnJpbmctb3BhY2l0eS0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS00MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTYwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS03MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS04MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktOTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0wOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTI1OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNzA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS03NTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS04MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktOTU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmZpbGwtY3VycmVudCB7XG4gICAgZmlsbDogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6c3Ryb2tlLWN1cnJlbnQge1xuICAgIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6c3Ryb2tlLTAge1xuICAgIHN0cm9rZS13aWR0aDogMDtcbiAgfVxuXG4gIC5sZ1xcOnN0cm9rZS0xIHtcbiAgICBzdHJva2Utd2lkdGg6IDE7XG4gIH1cblxuICAubGdcXDpzdHJva2UtMiB7XG4gICAgc3Ryb2tlLXdpZHRoOiAyO1xuICB9XG5cbiAgLmxnXFw6dGFibGUtYXV0byB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6dGFibGUtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cblxuICAubGdcXDp0ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAubGdcXDp0ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAubGdcXDp0ZXh0LWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXRyYW5zcGFyZW50IHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDp0ZXh0LWN1cnJlbnQge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDp0ZXh0LWJsYWNrIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtd2hpdGUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmF5LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JheS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmF5LTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyYXktMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JheS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmF5LTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyYXktNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JheS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmF5LTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyYXktOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcmVkLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcmVkLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXJlZC0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1yZWQtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcmVkLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXJlZC01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcmVkLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1yZWQtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXJlZC04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcmVkLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC15ZWxsb3ctNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQteWVsbG93LTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXllbGxvdy0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXllbGxvdy00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXllbGxvdy01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXllbGxvdy02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQteWVsbG93LTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXllbGxvdy04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQteWVsbG93LTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmVlbi01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyZWVuLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyZWVuLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyZWVuLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyZWVuLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmVlbi02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmVlbi05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWJsdWUtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ibHVlLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWJsdWUtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtYmx1ZS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ibHVlLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtYmx1ZS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWJsdWUtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWJsdWUtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWJsdWUtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWJsdWUtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWluZGlnby01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWluZGlnby0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtaW5kaWdvLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWluZGlnby00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWluZGlnby03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtaW5kaWdvLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXB1cnBsZS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXB1cnBsZS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcHVycGxlLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXB1cnBsZS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1wdXJwbGUtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXB1cnBsZS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcGluay01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXBpbmstMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcGluay0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1waW5rLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXBpbmstNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcGluay01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXBpbmstNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1waW5rLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1waW5rLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1waW5rLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC10cmFuc3BhcmVudCB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1jdXJyZW50IHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibGFjayB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXdoaXRlIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1jdXJyZW50OmhvdmVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWJsYWNrOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC13aGl0ZTpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JheS0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyYXktMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JheS00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyYXktNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JheS03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyYXktODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcmVkLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQteWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQteWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQteWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmVlbi01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmVlbi04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtYmx1ZS03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWJsdWUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtaW5kaWdvLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWluZGlnby02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtaW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWluZGlnby05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcGluay01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcGluay0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1waW5rLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcGluay00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXBpbmstNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1waW5rLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtY3VycmVudDpmb2N1cyB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ibGFjazpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3BhY2l0eS0wIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3BhY2l0eS01IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3BhY2l0eS0xMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3BhY2l0eS0yMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3BhY2l0eS0yNSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDp0ZXh0LW9wYWNpdHktMzAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubGdcXDp0ZXh0LW9wYWNpdHktNDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAubGdcXDp0ZXh0LW9wYWNpdHktNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDp0ZXh0LW9wYWNpdHktNjAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubGdcXDp0ZXh0LW9wYWNpdHktNzAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAubGdcXDp0ZXh0LW9wYWNpdHktNzUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6dGV4dC1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6dGV4dC1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmxnXFw6dGV4dC1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3BhY2l0eS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0zMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS00MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS02MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS03MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS03NSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktODAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktOTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktOTUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTI1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS03NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktOTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNTpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0xMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMjU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMzA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtb3BhY2l0eS00MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNjA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtb3BhY2l0eS03MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTc1OmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktOTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtb3BhY2l0eS05NTpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS01OmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMjA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0yNTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS02MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNzU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktODA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS05MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTk1OmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDp0cnVuY2F0ZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3ctZWxsaXBzaXMge1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3ctY2xpcCB7XG4gICAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgfVxuXG4gIC5sZ1xcOml0YWxpYyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgLmxnXFw6bm90LWl0YWxpYyB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbiAgLmxnXFw6dXBwZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLmxnXFw6bG93ZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB9XG5cbiAgLmxnXFw6Y2FwaXRhbGl6ZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cblxuICAubGdcXDpub3JtYWwtY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAubGdcXDp1bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLmxnXFw6bGluZS10aHJvdWdoIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5sZ1xcOm5vLXVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5sZ1xcOmdyb3VwLWhvdmVyXFw6dW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAubGdcXDpncm91cC1ob3ZlclxcOmxpbmUtdGhyb3VnaCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLmxnXFw6Z3JvdXAtaG92ZXJcXDpuby11bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnVuZGVybGluZTpmb2N1cy13aXRoaW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXMtd2l0aGluXFw6bGluZS10aHJvdWdoOmZvY3VzLXdpdGhpbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDpuby11bmRlcmxpbmU6Zm9jdXMtd2l0aGluIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnVuZGVybGluZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmxpbmUtdGhyb3VnaDpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOm5vLXVuZGVybGluZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp1bmRlcmxpbmU6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpsaW5lLXRocm91Z2g6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpuby11bmRlcmxpbmU6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmFudGlhbGlhc2VkIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG5cbiAgLmxnXFw6c3VicGl4ZWwtYW50aWFsaWFzZWQge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIH1cblxuICAubGdcXDpvcmRpbmFsLCAubGdcXDpzbGFzaGVkLXplcm8sIC5sZ1xcOmxpbmluZy1udW1zLCAubGdcXDpvbGRzdHlsZS1udW1zLCAubGdcXDpwcm9wb3J0aW9uYWwtbnVtcywgLmxnXFw6dGFidWxhci1udW1zLCAubGdcXDpkaWFnb25hbC1mcmFjdGlvbnMsIC5sZ1xcOnN0YWNrZWQtZnJhY3Rpb25zIHtcbiAgICAtLXR3LW9yZGluYWw6IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLXR3LXNsYXNoZWQtemVybzogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tdHctbnVtZXJpYy1maWd1cmU6IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLXR3LW51bWVyaWMtc3BhY2luZzogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tdHctbnVtZXJpYy1mcmFjdGlvbjogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiB2YXIoLS10dy1vcmRpbmFsKSB2YXIoLS10dy1zbGFzaGVkLXplcm8pIHZhcigtLXR3LW51bWVyaWMtZmlndXJlKSB2YXIoLS10dy1udW1lcmljLXNwYWNpbmcpIHZhcigtLXR3LW51bWVyaWMtZnJhY3Rpb24pO1xuICB9XG5cbiAgLmxnXFw6bm9ybWFsLW51bXMge1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBub3JtYWw7XG4gIH1cblxuICAubGdcXDpvcmRpbmFsIHtcbiAgICAtLXR3LW9yZGluYWw6IG9yZGluYWw7XG4gIH1cblxuICAubGdcXDpzbGFzaGVkLXplcm8ge1xuICAgIC0tdHctc2xhc2hlZC16ZXJvOiBzbGFzaGVkLXplcm87XG4gIH1cblxuICAubGdcXDpsaW5pbmctbnVtcyB7XG4gICAgLS10dy1udW1lcmljLWZpZ3VyZTogbGluaW5nLW51bXM7XG4gIH1cblxuICAubGdcXDpvbGRzdHlsZS1udW1zIHtcbiAgICAtLXR3LW51bWVyaWMtZmlndXJlOiBvbGRzdHlsZS1udW1zO1xuICB9XG5cbiAgLmxnXFw6cHJvcG9ydGlvbmFsLW51bXMge1xuICAgIC0tdHctbnVtZXJpYy1zcGFjaW5nOiBwcm9wb3J0aW9uYWwtbnVtcztcbiAgfVxuXG4gIC5sZ1xcOnRhYnVsYXItbnVtcyB7XG4gICAgLS10dy1udW1lcmljLXNwYWNpbmc6IHRhYnVsYXItbnVtcztcbiAgfVxuXG4gIC5sZ1xcOmRpYWdvbmFsLWZyYWN0aW9ucyB7XG4gICAgLS10dy1udW1lcmljLWZyYWN0aW9uOiBkaWFnb25hbC1mcmFjdGlvbnM7XG4gIH1cblxuICAubGdcXDpzdGFja2VkLWZyYWN0aW9ucyB7XG4gICAgLS10dy1udW1lcmljLWZyYWN0aW9uOiBzdGFja2VkLWZyYWN0aW9ucztcbiAgfVxuXG4gIC5sZ1xcOnRyYWNraW5nLXRpZ2h0ZXIge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuICB9XG5cbiAgLmxnXFw6dHJhY2tpbmctdGlnaHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYWNraW5nLW5vcm1hbCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYWNraW5nLXdpZGUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICB9XG5cbiAgLmxnXFw6dHJhY2tpbmctd2lkZXIge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cblxuICAubGdcXDp0cmFja2luZy13aWRlc3Qge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgfVxuXG4gIC5sZ1xcOnNlbGVjdC1ub25lIHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG5cbiAgLmxnXFw6c2VsZWN0LXRleHQge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG4gIH1cblxuICAubGdcXDpzZWxlY3QtYWxsIHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBhbGw7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogYWxsO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IGFsbDtcbiAgfVxuXG4gIC5sZ1xcOnNlbGVjdC1hdXRvIHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBhdXRvO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6YWxpZ24tYmFzZWxpbmUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5sZ1xcOmFsaWduLXRvcCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuXG4gIC5sZ1xcOmFsaWduLW1pZGRsZSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIC5sZ1xcOmFsaWduLWJvdHRvbSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxuXG4gIC5sZ1xcOmFsaWduLXRleHQtdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIH1cblxuICAubGdcXDphbGlnbi10ZXh0LWJvdHRvbSB7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICB9XG5cbiAgLmxnXFw6dmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIC5sZ1xcOmludmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLmxnXFw6d2hpdGVzcGFjZS1ub3JtYWwge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAubGdcXDp3aGl0ZXNwYWNlLW5vd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5sZ1xcOndoaXRlc3BhY2UtcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICB9XG5cbiAgLmxnXFw6d2hpdGVzcGFjZS1wcmUtbGluZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICB9XG5cbiAgLmxnXFw6d2hpdGVzcGFjZS1wcmUtd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB9XG5cbiAgLmxnXFw6YnJlYWstbm9ybWFsIHtcbiAgICBvdmVyZmxvdy13cmFwOiBub3JtYWw7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG5cbiAgLmxnXFw6YnJlYWstd29yZHMge1xuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIH1cblxuICAubGdcXDpicmVhay1hbGwge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxuXG4gIC5sZ1xcOnctMCB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOnctMSB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDp3LTIge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDp3LTMge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6dy00IHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctNSB7XG4gICAgd2lkdGg6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDp3LTYge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDp3LTcge1xuICAgIHdpZHRoOiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6dy04IHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctOSB7XG4gICAgd2lkdGg6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDp3LTEwIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6dy0xMSB7XG4gICAgd2lkdGg6IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDp3LTEyIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMTQge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAubGdcXDp3LTE2IHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMjAge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6dy0yNCB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cblxuICAubGdcXDp3LTI4IHtcbiAgICB3aWR0aDogN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMzIge1xuICAgIHdpZHRoOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6dy0zNiB7XG4gICAgd2lkdGg6IDlyZW07XG4gIH1cblxuICAubGdcXDp3LTQwIHtcbiAgICB3aWR0aDogMTByZW07XG4gIH1cblxuICAubGdcXDp3LTQ0IHtcbiAgICB3aWR0aDogMTFyZW07XG4gIH1cblxuICAubGdcXDp3LTQ4IHtcbiAgICB3aWR0aDogMTJyZW07XG4gIH1cblxuICAubGdcXDp3LTUyIHtcbiAgICB3aWR0aDogMTNyZW07XG4gIH1cblxuICAubGdcXDp3LTU2IHtcbiAgICB3aWR0aDogMTRyZW07XG4gIH1cblxuICAubGdcXDp3LTYwIHtcbiAgICB3aWR0aDogMTVyZW07XG4gIH1cblxuICAubGdcXDp3LTY0IHtcbiAgICB3aWR0aDogMTZyZW07XG4gIH1cblxuICAubGdcXDp3LTcyIHtcbiAgICB3aWR0aDogMThyZW07XG4gIH1cblxuICAubGdcXDp3LTgwIHtcbiAgICB3aWR0aDogMjByZW07XG4gIH1cblxuICAubGdcXDp3LTk2IHtcbiAgICB3aWR0aDogMjRyZW07XG4gIH1cblxuICAubGdcXDp3LWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6dy1weCB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOnctMFxcLjUge1xuICAgIHdpZHRoOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMVxcLjUge1xuICAgIHdpZHRoOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMlxcLjUge1xuICAgIHdpZHRoOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctM1xcLjUge1xuICAgIHdpZHRoOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMVxcLzIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAubGdcXDp3LTFcXC8zIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOnctMlxcLzMge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6dy0xXFwvNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5sZ1xcOnctMlxcLzQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAubGdcXDp3LTNcXC80IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmxnXFw6dy0xXFwvNSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5sZ1xcOnctMlxcLzUge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAubGdcXDp3LTNcXC81IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLmxnXFw6dy00XFwvNSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC5sZ1xcOnctMVxcLzYge1xuICAgIHdpZHRoOiAxNi42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6dy0yXFwvNiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDp3LTNcXC82IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmxnXFw6dy00XFwvNiB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDp3LTVcXC82IHtcbiAgICB3aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOnctMVxcLzEyIHtcbiAgICB3aWR0aDogOC4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6dy0yXFwvMTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6dy0zXFwvMTIge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAubGdcXDp3LTRcXC8xMiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDp3LTVcXC8xMiB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDp3LTZcXC8xMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOnctN1xcLzEyIHtcbiAgICB3aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOnctOFxcLzEyIHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOnctOVxcLzEyIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmxnXFw6dy0xMFxcLzEyIHtcbiAgICB3aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOnctMTFcXC8xMiB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDp3LWZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6dy1zY3JlZW4ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxuXG4gIC5sZ1xcOnctbWluIHtcbiAgICB3aWR0aDogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICB3aWR0aDogLW1vei1taW4tY29udGVudDtcbiAgICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAubGdcXDp3LW1heCB7XG4gICAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLmxnXFw6ei0wIHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLmxnXFw6ei0xMCB7XG4gICAgei1pbmRleDogMTA7XG4gIH1cblxuICAubGdcXDp6LTIwIHtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuXG4gIC5sZ1xcOnotMzAge1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG5cbiAgLmxnXFw6ei00MCB7XG4gICAgei1pbmRleDogNDA7XG4gIH1cblxuICAubGdcXDp6LTUwIHtcbiAgICB6LWluZGV4OiA1MDtcbiAgfVxuXG4gIC5sZ1xcOnotYXV0byB7XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzLXdpdGhpblxcOnotMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp6LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTA7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp6LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp6LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMzA7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp6LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNDA7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp6LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNTA7XG4gIH1cblxuICAubGdcXDpmb2N1cy13aXRoaW5cXDp6LWF1dG86Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp6LTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnotMTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp6LTIwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ei0zMDpmb2N1cyB7XG4gICAgei1pbmRleDogMzA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnotNDA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp6LTUwOmZvY3VzIHtcbiAgICB6LWluZGV4OiA1MDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ei1hdXRvOmZvY3VzIHtcbiAgICB6LWluZGV4OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTAge1xuICAgIGdhcDogMHB4O1xuICB9XG5cbiAgLmxnXFw6Z2FwLTEge1xuICAgIGdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0yIHtcbiAgICBnYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0zIHtcbiAgICBnYXA6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpnYXAtNCB7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTUge1xuICAgIGdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC02IHtcbiAgICBnYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC03IHtcbiAgICBnYXA6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpnYXAtOCB7XG4gICAgZ2FwOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTkge1xuICAgIGdhcDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0xMCB7XG4gICAgZ2FwOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAtMTEge1xuICAgIGdhcDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0xMiB7XG4gICAgZ2FwOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTE0IHtcbiAgICBnYXA6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0xNiB7XG4gICAgZ2FwOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTIwIHtcbiAgICBnYXA6IDVyZW07XG4gIH1cblxuICAubGdcXDpnYXAtMjQge1xuICAgIGdhcDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0yOCB7XG4gICAgZ2FwOiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTMyIHtcbiAgICBnYXA6IDhyZW07XG4gIH1cblxuICAubGdcXDpnYXAtMzYge1xuICAgIGdhcDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC00MCB7XG4gICAgZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC00NCB7XG4gICAgZ2FwOiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC00OCB7XG4gICAgZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC01MiB7XG4gICAgZ2FwOiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC01NiB7XG4gICAgZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC02MCB7XG4gICAgZ2FwOiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC02NCB7XG4gICAgZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC03MiB7XG4gICAgZ2FwOiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC04MCB7XG4gICAgZ2FwOiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC05NiB7XG4gICAgZ2FwOiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC1weCB7XG4gICAgZ2FwOiAxcHg7XG4gIH1cblxuICAubGdcXDpnYXAtMFxcLjUge1xuICAgIGdhcDogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAtMVxcLjUge1xuICAgIGdhcDogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpnYXAtMlxcLjUge1xuICAgIGdhcDogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAtM1xcLjUge1xuICAgIGdhcDogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC0wIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDBweDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDBweDtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC0yIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTMge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC43NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC00IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTYge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtNyB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTgge1xuICAgIC1tb3otY29sdW1uLWdhcDogMnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDJyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC05IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIuMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtMTAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMi41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtMTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMi43NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDIuNzVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC0xMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTE0IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDMuNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTE2IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDRyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtMjAge1xuICAgIC1tb3otY29sdW1uLWdhcDogNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC0yNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA2cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTI4IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDdyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtMzIge1xuICAgIC1tb3otY29sdW1uLWdhcDogOHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDhyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC0zNiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA5cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTQwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEwcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTByZW07XG4gIH1cblxuICAubGdcXDpnYXAteC00NCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtNDgge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTJyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTUyIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEzcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTNyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC01NiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxNHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtNjAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTY0IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE2cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTZyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC03MiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxOHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtODAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMjByZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTk2IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDI0cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMjRyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC1weCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxcHg7XG4gIH1cblxuICAubGdcXDpnYXAteC0wXFwuNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjEyNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtMVxcLjUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4zNzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTJcXC41IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNjI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC0zXFwuNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjg3NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktMCB7XG4gICAgcm93LWdhcDogMHB4O1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTMge1xuICAgIHJvdy1nYXA6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS00IHtcbiAgICByb3ctZ2FwOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktNSB7XG4gICAgcm93LWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTYge1xuICAgIHJvdy1nYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTcge1xuICAgIHJvdy1nYXA6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS04IHtcbiAgICByb3ctZ2FwOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktOSB7XG4gICAgcm93LWdhcDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTEwIHtcbiAgICByb3ctZ2FwOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS0xMSB7XG4gICAgcm93LWdhcDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTEyIHtcbiAgICByb3ctZ2FwOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktMTQge1xuICAgIHJvdy1nYXA6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTE2IHtcbiAgICByb3ctZ2FwOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktMjAge1xuICAgIHJvdy1nYXA6IDVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS0yNCB7XG4gICAgcm93LWdhcDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTI4IHtcbiAgICByb3ctZ2FwOiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktMzIge1xuICAgIHJvdy1nYXA6IDhyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS0zNiB7XG4gICAgcm93LWdhcDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTQwIHtcbiAgICByb3ctZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTQ0IHtcbiAgICByb3ctZ2FwOiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTQ4IHtcbiAgICByb3ctZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTUyIHtcbiAgICByb3ctZ2FwOiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTU2IHtcbiAgICByb3ctZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTYwIHtcbiAgICByb3ctZ2FwOiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTY0IHtcbiAgICByb3ctZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTcyIHtcbiAgICByb3ctZ2FwOiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTgwIHtcbiAgICByb3ctZ2FwOiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTk2IHtcbiAgICByb3ctZ2FwOiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LXB4IHtcbiAgICByb3ctZ2FwOiAxcHg7XG4gIH1cblxuICAubGdcXDpnYXAteS0wXFwuNSB7XG4gICAgcm93LWdhcDogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS0xXFwuNSB7XG4gICAgcm93LWdhcDogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS0yXFwuNSB7XG4gICAgcm93LWdhcDogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS0zXFwuNSB7XG4gICAgcm93LWdhcDogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDpncmlkLWZsb3ctcm93IHtcbiAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1mbG93LWNvbCB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtZmxvdy1yb3ctZGVuc2Uge1xuICAgIGdyaWQtYXV0by1mbG93OiByb3cgZGVuc2U7XG4gIH1cblxuICAubGdcXDpncmlkLWZsb3ctY29sLWRlbnNlIHtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uIGRlbnNlO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1jb2xzLTEge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy0yIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLWNvbHMtMyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1jb2xzLTQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy01IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLWNvbHMtNiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1jb2xzLTcge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy04IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLWNvbHMtOSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1jb2xzLTEwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1jb2xzLTExIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1jb2xzLTEyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1jb2xzLW5vbmUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmF1dG8tY29scy1hdXRvIHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmF1dG8tY29scy1taW4ge1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5sZ1xcOmF1dG8tY29scy1tYXgge1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC5sZ1xcOmF1dG8tY29scy1mciB7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xuICB9XG5cbiAgLmxnXFw6Y29sLWF1dG8ge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6Y29sLXNwYW4tMSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAvIHNwYW4gMTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTIge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBzcGFuIDI7XG4gIH1cblxuICAubGdcXDpjb2wtc3Bhbi0zIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAzIC8gc3BhbiAzO1xuICB9XG5cbiAgLmxnXFw6Y29sLXNwYW4tNCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNCAvIHNwYW4gNDtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTUge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDUgLyBzcGFuIDU7XG4gIH1cblxuICAubGdcXDpjb2wtc3Bhbi02IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA2IC8gc3BhbiA2O1xuICB9XG5cbiAgLmxnXFw6Y29sLXNwYW4tNyB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNyAvIHNwYW4gNztcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTgge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDggLyBzcGFuIDg7XG4gIH1cblxuICAubGdcXDpjb2wtc3Bhbi05IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA5IC8gc3BhbiA5O1xuICB9XG5cbiAgLmxnXFw6Y29sLXNwYW4tMTAge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEwIC8gc3BhbiAxMDtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTExIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMSAvIHNwYW4gMTE7XG4gIH1cblxuICAubGdcXDpjb2wtc3Bhbi0xMiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTIgLyBzcGFuIDEyO1xuICB9XG5cbiAgLmxnXFw6Y29sLXNwYW4tZnVsbCB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC0xIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC0yIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC0zIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC00IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC01IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC02IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC03IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC04IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC05IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC0xMCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTExIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtMTIge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMjtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC0xMyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEzO1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LWF1dG8ge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC0xIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDE7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTIge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMjtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtMyB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC00IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTUge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtNiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA2O1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC03IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDc7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTgge1xuICAgIGdyaWQtY29sdW1uLWVuZDogODtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtOSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA5O1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC0xMCB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMDtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtMTEge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTE7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTEyIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEyO1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC0xMyB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMztcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtYXV0byB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1yb3dzLTEge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtcm93cy0yIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLXJvd3MtMyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1yb3dzLTQge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtcm93cy01IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLXJvd3MtNiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1yb3dzLW5vbmUge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmF1dG8tcm93cy1hdXRvIHtcbiAgICBncmlkLWF1dG8tcm93czogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmF1dG8tcm93cy1taW4ge1xuICAgIGdyaWQtYXV0by1yb3dzOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIGdyaWQtYXV0by1yb3dzOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5sZ1xcOmF1dG8tcm93cy1tYXgge1xuICAgIGdyaWQtYXV0by1yb3dzOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIGdyaWQtYXV0by1yb3dzOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC5sZ1xcOmF1dG8tcm93cy1mciB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1pbm1heCgwLCAxZnIpO1xuICB9XG5cbiAgLmxnXFw6cm93LWF1dG8ge1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6cm93LXNwYW4tMSB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMSAvIHNwYW4gMTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zcGFuLTIge1xuICAgIGdyaWQtcm93OiBzcGFuIDIgLyBzcGFuIDI7XG4gIH1cblxuICAubGdcXDpyb3ctc3Bhbi0zIHtcbiAgICBncmlkLXJvdzogc3BhbiAzIC8gc3BhbiAzO1xuICB9XG5cbiAgLmxnXFw6cm93LXNwYW4tNCB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNCAvIHNwYW4gNDtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zcGFuLTUge1xuICAgIGdyaWQtcm93OiBzcGFuIDUgLyBzcGFuIDU7XG4gIH1cblxuICAubGdcXDpyb3ctc3Bhbi02IHtcbiAgICBncmlkLXJvdzogc3BhbiA2IC8gc3BhbiA2O1xuICB9XG5cbiAgLmxnXFw6cm93LXNwYW4tZnVsbCB7XG4gICAgZ3JpZC1yb3c6IDEgLyAtMTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zdGFydC0xIHtcbiAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zdGFydC0yIHtcbiAgICBncmlkLXJvdy1zdGFydDogMjtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zdGFydC0zIHtcbiAgICBncmlkLXJvdy1zdGFydDogMztcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zdGFydC00IHtcbiAgICBncmlkLXJvdy1zdGFydDogNDtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zdGFydC01IHtcbiAgICBncmlkLXJvdy1zdGFydDogNTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zdGFydC02IHtcbiAgICBncmlkLXJvdy1zdGFydDogNjtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zdGFydC03IHtcbiAgICBncmlkLXJvdy1zdGFydDogNztcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zdGFydC1hdXRvIHtcbiAgICBncmlkLXJvdy1zdGFydDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOnJvdy1lbmQtMSB7XG4gICAgZ3JpZC1yb3ctZW5kOiAxO1xuICB9XG5cbiAgLmxnXFw6cm93LWVuZC0yIHtcbiAgICBncmlkLXJvdy1lbmQ6IDI7XG4gIH1cblxuICAubGdcXDpyb3ctZW5kLTMge1xuICAgIGdyaWQtcm93LWVuZDogMztcbiAgfVxuXG4gIC5sZ1xcOnJvdy1lbmQtNCB7XG4gICAgZ3JpZC1yb3ctZW5kOiA0O1xuICB9XG5cbiAgLmxnXFw6cm93LWVuZC01IHtcbiAgICBncmlkLXJvdy1lbmQ6IDU7XG4gIH1cblxuICAubGdcXDpyb3ctZW5kLTYge1xuICAgIGdyaWQtcm93LWVuZDogNjtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1lbmQtNyB7XG4gICAgZ3JpZC1yb3ctZW5kOiA3O1xuICB9XG5cbiAgLmxnXFw6cm93LWVuZC1hdXRvIHtcbiAgICBncmlkLXJvdy1lbmQ6IGF1dG87XG4gIH1cblxuICAubGdcXDp0cmFuc2Zvcm0ge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDA7XG4gICAgLS10dy10cmFuc2xhdGUteTogMDtcbiAgICAtLXR3LXJvdGF0ZTogMDtcbiAgICAtLXR3LXNrZXcteDogMDtcbiAgICAtLXR3LXNrZXcteTogMDtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2YXIoLS10dy10cmFuc2xhdGUteCkpIHRyYW5zbGF0ZVkodmFyKC0tdHctdHJhbnNsYXRlLXkpKSByb3RhdGUodmFyKC0tdHctcm90YXRlKSkgc2tld1godmFyKC0tdHctc2tldy14KSkgc2tld1kodmFyKC0tdHctc2tldy15KSkgc2NhbGVYKHZhcigtLXR3LXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHctc2NhbGUteSkpO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNmb3JtLWdwdSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMDtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwO1xuICAgIC0tdHctcm90YXRlOiAwO1xuICAgIC0tdHctc2tldy14OiAwO1xuICAgIC0tdHctc2tldy15OiAwO1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCh2YXIoLS10dy10cmFuc2xhdGUteCksIHZhcigtLXR3LXRyYW5zbGF0ZS15KSwgMCkgcm90YXRlKHZhcigtLXR3LXJvdGF0ZSkpIHNrZXdYKHZhcigtLXR3LXNrZXcteCkpIHNrZXdZKHZhcigtLXR3LXNrZXcteSkpIHNjYWxlWCh2YXIoLS10dy1zY2FsZS14KSkgc2NhbGVZKHZhcigtLXR3LXNjYWxlLXkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zZm9ybS1ub25lIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAubGdcXDpvcmlnaW4tY2VudGVyIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpvcmlnaW4tdG9wIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIH1cblxuICAubGdcXDpvcmlnaW4tdG9wLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gIH1cblxuICAubGdcXDpvcmlnaW4tcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB9XG5cbiAgLmxnXFw6b3JpZ2luLWJvdHRvbS1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0O1xuICB9XG5cbiAgLmxnXFw6b3JpZ2luLWJvdHRvbSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICB9XG5cbiAgLmxnXFw6b3JpZ2luLWJvdHRvbS1sZWZ0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbiAgfVxuXG4gIC5sZ1xcOm9yaWdpbi1sZWZ0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6b3JpZ2luLXRvcC1sZWZ0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLTAge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAubGdcXDpzY2FsZS01MCB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUtNzUge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUtOTAge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLTk1IHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLTEwMCB7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLTEwNSB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLTExMCB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAubGdcXDpzY2FsZS0xMjUge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAubGdcXDpzY2FsZS0xNTAge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteC0wIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gIH1cblxuICAubGdcXDpzY2FsZS14LTUwIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteC03NSB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAubGdcXDpzY2FsZS14LTkwIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteC05NSB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gIH1cblxuICAubGdcXDpzY2FsZS14LTEwMCB7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteC0xMDUge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXgtMTEwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXgtMTI1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAubGdcXDpzY2FsZS14LTE1MCB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAubGdcXDpzY2FsZS15LTAge1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktNTAge1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAubGdcXDpzY2FsZS15LTc1IHtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktOTAge1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAubGdcXDpzY2FsZS15LTk1IHtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktMTAwIHtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAubGdcXDpzY2FsZS15LTEwNSB7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteS0xMTAge1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteS0xMjUge1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktMTUwIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUtMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUtNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUtNzU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS05MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS05NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUtMTA1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS0xMTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS0xMjU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLTE1MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXgtMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS14LTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS14LTc1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteC05MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteC05NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXgtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXgtMTA1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXgtMTEwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteC0xMjU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteC0xNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS15LTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteS01MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteS03NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXktOTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXktOTU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS15LTEwMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS15LTEwNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS15LTExMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXktMTI1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXktMTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUtMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUtNzU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS05MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS05NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUtMTA1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS0xMTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS0xMjU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLTE1MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXgtMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS14LTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS14LTc1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC05MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC05NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXgtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXgtMTA1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXgtMTEwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC0xMjU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC0xNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS15LTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteS01MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteS03NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXktOTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXktOTU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS15LTEwMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS15LTEwNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS15LTExMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXktMTI1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXktMTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5sZ1xcOnJvdGF0ZS0wIHtcbiAgICAtLXR3LXJvdGF0ZTogMGRlZztcbiAgfVxuXG4gIC5sZ1xcOnJvdGF0ZS0xIHtcbiAgICAtLXR3LXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC5sZ1xcOnJvdGF0ZS0yIHtcbiAgICAtLXR3LXJvdGF0ZTogMmRlZztcbiAgfVxuXG4gIC5sZ1xcOnJvdGF0ZS0zIHtcbiAgICAtLXR3LXJvdGF0ZTogM2RlZztcbiAgfVxuXG4gIC5sZ1xcOnJvdGF0ZS02IHtcbiAgICAtLXR3LXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC5sZ1xcOnJvdGF0ZS0xMiB7XG4gICAgLS10dy1yb3RhdGU6IDEyZGVnO1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTQ1IHtcbiAgICAtLXR3LXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAubGdcXDpyb3RhdGUtOTAge1xuICAgIC0tdHctcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5sZ1xcOnJvdGF0ZS0xODAge1xuICAgIC0tdHctcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAubGdcXDotcm90YXRlLTE4MCB7XG4gICAgLS10dy1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAubGdcXDotcm90YXRlLTkwIHtcbiAgICAtLXR3LXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLmxnXFw6LXJvdGF0ZS00NSB7XG4gICAgLS10dy1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC5sZ1xcOi1yb3RhdGUtMTIge1xuICAgIC0tdHctcm90YXRlOiAtMTJkZWc7XG4gIH1cblxuICAubGdcXDotcm90YXRlLTYge1xuICAgIC0tdHctcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1yb3RhdGUtMyB7XG4gICAgLS10dy1yb3RhdGU6IC0zZGVnO1xuICB9XG5cbiAgLmxnXFw6LXJvdGF0ZS0yIHtcbiAgICAtLXR3LXJvdGF0ZTogLTJkZWc7XG4gIH1cblxuICAubGdcXDotcm90YXRlLTEge1xuICAgIC0tdHctcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6cm90YXRlLTA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAwZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpyb3RhdGUtMTpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnJvdGF0ZS0yOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6cm90YXRlLTM6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpyb3RhdGUtNjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnJvdGF0ZS0xMjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDEyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpyb3RhdGUtNDU6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6cm90YXRlLTkwOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnJvdGF0ZS0xODA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1yb3RhdGUtMTgwOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXJvdGF0ZS05MDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXJvdGF0ZS00NTpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXJvdGF0ZS0xMjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0xMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXJvdGF0ZS02OmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1yb3RhdGUtMzpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0zZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotcm90YXRlLTI6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXJvdGF0ZS0xOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJvdGF0ZS0wOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMGRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cm90YXRlLTE6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAxZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyb3RhdGUtMjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDJkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJvdGF0ZS0zOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogM2RlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cm90YXRlLTY6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiA2ZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyb3RhdGUtMTI6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAxMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cm90YXRlLTQ1OmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJvdGF0ZS05MDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyb3RhdGUtMTgwOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotcm90YXRlLTE4MDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1yb3RhdGUtOTA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1yb3RhdGUtNDU6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1yb3RhdGUtMTI6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtMTJkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1yb3RhdGUtNjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC02ZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotcm90YXRlLTM6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtM2RlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXJvdGF0ZS0yOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTJkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1yb3RhdGUtMTpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0xZGVnO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMHB4O1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC00IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTcge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC04IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtOSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTEwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0xMSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTEyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTE2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0yNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTI4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0zNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTQwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTQ0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTQ4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTUyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTU2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTYwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTY0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTcyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTgwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTk2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LXB4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0wXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0xXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0yXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0zXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMHB4O1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC03IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC04IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC05IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0xMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0xMSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNzVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTE0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTE2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0yMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTI4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0zMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMzYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC05cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTQwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtNDQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC00OCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTUyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTNyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtNTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC02MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTY0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtNzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC04MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIwcmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTk2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjRyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtcHgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcHg7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMFxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0xXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTJcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC42MjVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtM1xcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTFcXC8yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0xXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTJcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMVxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI1JTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTJcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0zXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNzUlO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtZnVsbCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0xXFwvMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0xXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMlxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTFcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjUlO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTJcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTNcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNzUlO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LWZ1bGwge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMDAlO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMHB4O1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS00IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTcge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS04IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktOSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTEwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0xMSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTEyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTE2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0yNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTI4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0zNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTQwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTQ0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTQ4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTUyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTU2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTYwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTY0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTcyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTgwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTk2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LXB4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0wXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0xXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0yXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC42MjVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0zXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMHB4O1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS03IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS04IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS05IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0xMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0xMSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNzVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTE0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMy41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTE2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0yMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTI4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtN3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0zMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLThyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMzYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC05cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTQwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktNDQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS00OCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTUyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTNyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktNTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS02MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTY0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktNzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS04MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIwcmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTk2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjRyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktcHgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMFxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0xXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTJcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC42MjVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktM1xcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTFcXC8yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0xXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTJcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMVxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI1JTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTJcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0zXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNzUlO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktZnVsbCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0xXFwvMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0xXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMlxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTFcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjUlO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTJcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTNcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNzUlO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LWZ1bGwge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMDAlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0wOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC03OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC04OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC05OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTE0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTE2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTI4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMzY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDlyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00ODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTUyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTY0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC04MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjByZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTk2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtcHg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMFxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTJcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtM1xcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMHB4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC00OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTc6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC05OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTdyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTlyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC00MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC01Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEzcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTYwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC02NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTgwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjByZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC05Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI0cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtcHg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0wXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTJcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC42MjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xXFwvMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMlxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNSU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTJcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTNcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3NSU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LWZ1bGw6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTJcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjUlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMlxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTc1JTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LWZ1bGw6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMDAlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0wOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS03OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS04OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS05OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTE0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTE2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTI4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMzY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDlyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00ODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTUyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktNTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTY0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktNzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS04MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjByZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTk2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktcHg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMFxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTJcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktM1xcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMHB4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS00OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTc6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS05OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTdyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLThyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTlyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS00MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS01Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEzcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTYwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS02NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTgwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjByZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS05Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI0cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktcHg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0wXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTJcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC42MjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMlxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNSU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTJcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTNcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3NSU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LWZ1bGw6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xXFwvMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTJcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjUlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMlxcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTc1JTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LWZ1bGw6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMDAlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0wOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC03OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC04OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC05OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTE0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTE2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTI4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDlyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00ODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTUyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTY0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC04MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjByZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTk2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtcHg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMFxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTJcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtM1xcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMHB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTc6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC05OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTdyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTlyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC01Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEzcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC02NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTgwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjByZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC05Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI0cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtcHg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0wXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTJcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC42MjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xXFwvMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMlxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNSU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTJcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTNcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3NSU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xXFwvMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTJcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjUlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMlxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTc1JTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMDAlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0wOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS03OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS04OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS05OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTE0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTE2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTI4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMzY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDlyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDExcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00ODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTUyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktNTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTY0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktNzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE4cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS04MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjByZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTk2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktcHg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMFxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTJcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktM1xcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMHB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTc6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS05OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTdyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLThyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTlyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEzcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS02NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTgwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjByZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS05Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI0cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktcHg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0wXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTJcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC42MjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xXFwvMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMlxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNSU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTJcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTNcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3NSU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTJcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjUlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMlxcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTc1JTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMDAlO1xuICB9XG5cbiAgLmxnXFw6c2tldy14LTAge1xuICAgIC0tdHctc2tldy14OiAwZGVnO1xuICB9XG5cbiAgLmxnXFw6c2tldy14LTEge1xuICAgIC0tdHctc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLmxnXFw6c2tldy14LTIge1xuICAgIC0tdHctc2tldy14OiAyZGVnO1xuICB9XG5cbiAgLmxnXFw6c2tldy14LTMge1xuICAgIC0tdHctc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6c2tldy14LTYge1xuICAgIC0tdHctc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLmxnXFw6c2tldy14LTEyIHtcbiAgICAtLXR3LXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAubGdcXDotc2tldy14LTEyIHtcbiAgICAtLXR3LXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLmxnXFw6LXNrZXcteC02IHtcbiAgICAtLXR3LXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAubGdcXDotc2tldy14LTMge1xuICAgIC0tdHctc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC5sZ1xcOi1za2V3LXgtMiB7XG4gICAgLS10dy1za2V3LXg6IC0yZGVnO1xuICB9XG5cbiAgLmxnXFw6LXNrZXcteC0xIHtcbiAgICAtLXR3LXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXktMCB7XG4gICAgLS10dy1za2V3LXk6IDBkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXktMSB7XG4gICAgLS10dy1za2V3LXk6IDFkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXktMiB7XG4gICAgLS10dy1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXktMyB7XG4gICAgLS10dy1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXktNiB7XG4gICAgLS10dy1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXktMTIge1xuICAgIC0tdHctc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1za2V3LXktMTIge1xuICAgIC0tdHctc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAubGdcXDotc2tldy15LTYge1xuICAgIC0tdHctc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1za2V3LXktMyB7XG4gICAgLS10dy1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLmxnXFw6LXNrZXcteS0yIHtcbiAgICAtLXR3LXNrZXcteTogLTJkZWc7XG4gIH1cblxuICAubGdcXDotc2tldy15LTEge1xuICAgIC0tdHctc2tldy15OiAtMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy14LTA6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAwZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXgtMTpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDFkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNrZXcteC0yOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy14LTM6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXgtNjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNrZXcteC0xMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy14LTEyOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy14LTY6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXNrZXcteC0zOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1za2V3LXgtMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC0yZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy14LTE6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAtMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy15LTA6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAwZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXktMTpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDFkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNrZXcteS0yOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy15LTM6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXktNjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNrZXcteS0xMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy15LTEyOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy15LTY6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXNrZXcteS0zOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1za2V3LXktMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy15LTE6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2tldy14LTA6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAwZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXgtMTpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDFkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteC0yOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2tldy14LTM6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXgtNjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteC0xMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotc2tldy14LTEyOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotc2tldy14LTY6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXNrZXcteC0zOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1za2V3LXgtMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC0yZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotc2tldy14LTE6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2tldy15LTA6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAwZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXktMTpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDFkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteS0yOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2tldy15LTM6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXktNjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteS0xMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotc2tldy15LTEyOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotc2tldy15LTY6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXNrZXcteS0zOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1za2V3LXktMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotc2tldy15LTE6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAtMWRlZztcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24tbm9uZSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24tYWxsIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAubGdcXDp0cmFuc2l0aW9uIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yLCBmaWxsLCBzdHJva2UsIG9wYWNpdHksIGJveC1zaGFkb3csIHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24tY29sb3JzIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yLCBmaWxsLCBzdHJva2U7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAubGdcXDp0cmFuc2l0aW9uLW9wYWNpdHkge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAubGdcXDp0cmFuc2l0aW9uLXNoYWRvdyB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm94LXNoYWRvdztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24tdHJhbnNmb3JtIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAubGdcXDplYXNlLWxpbmVhciB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuXG4gIC5sZ1xcOmVhc2UtaW4ge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAxLCAxKTtcbiAgfVxuXG4gIC5sZ1xcOmVhc2Utb3V0IHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gIH1cblxuICAubGdcXDplYXNlLWluLW91dCB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIH1cblxuICAubGdcXDpkdXJhdGlvbi03NSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzVtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTEwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwbXM7XG4gIH1cblxuICAubGdcXDpkdXJhdGlvbi0xNTAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLmxnXFw6ZHVyYXRpb24tMjAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTMwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMzAwbXM7XG4gIH1cblxuICAubGdcXDpkdXJhdGlvbi01MDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB9XG5cbiAgLmxnXFw6ZHVyYXRpb24tNzAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3MDBtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTEwMDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTc1IHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA3NW1zO1xuICB9XG5cbiAgLmxnXFw6ZGVsYXktMTAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTE1MCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTUwbXM7XG4gIH1cblxuICAubGdcXDpkZWxheS0yMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIwMG1zO1xuICB9XG5cbiAgLmxnXFw6ZGVsYXktMzAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAzMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTUwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG4gIH1cblxuICAubGdcXDpkZWxheS03MDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDcwMG1zO1xuICB9XG5cbiAgLmxnXFw6ZGVsYXktMTAwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwMG1zO1xuICB9XG5cbiAgLmxnXFw6YW5pbWF0ZS1ub25lIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmFuaW1hdGUtc3BpbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgfVxuXG4gIC5sZ1xcOmFuaW1hdGUtcGluZyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHBpbmcgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSkgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IHBpbmcgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSkgaW5maW5pdGU7XG4gIH1cblxuICAubGdcXDphbmltYXRlLXB1bHNlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogcHVsc2UgMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogcHVsc2UgMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSBpbmZpbml0ZTtcbiAgfVxuXG4gIC5sZ1xcOmFuaW1hdGUtYm91bmNlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogYm91bmNlIDFzIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBib3VuY2UgMXMgaW5maW5pdGU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAueGxcXDpjb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgLnhsXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnhsXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNzY4cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC54bFxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgLnhsXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNTM2cHgpIHtcbiAgICAueGxcXDpjb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxNTM2cHg7XG4gICAgfVxuICB9XG5cbiAgLnhsXFw6c3BhY2UteS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS03ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC03ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS05ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC05ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMi41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS0xMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygzLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMy41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS0xNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg2cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS0yOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDdyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoN3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTMyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg4cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg5cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDlyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg5cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxMHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS00NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC00NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS00OCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC00OCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxMnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS01NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC01NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS03MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC03MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMjByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyMHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMXB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMFxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuMTI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC4xMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMFxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC4xMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMlxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMlxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktM1xcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuODc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC44NzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtM1xcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC44NzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMi41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0zcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTMuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0zLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0zLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC00cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC02cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC03cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTdyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC03cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLThyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC05cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtOXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC05cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTExcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEzcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE2cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE4cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTI0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTI0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMXB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC4xMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4xMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjM3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjM3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjYyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC44NzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC44NzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC1yZXZlcnNlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDE7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDBweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS14LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDBweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXktMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDJweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygycHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteC0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygycHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYyg0cHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoNHB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXgtNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoNHB4ICogdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDRweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteS04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDhweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS14LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDhweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYyg4cHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMXB4ICogdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXktcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS14LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDE7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtdHJhbnNwYXJlbnQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWN1cnJlbnQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibGFjayA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtd2hpdGUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyYXktNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyYXktMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmF5LTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZ3JheS0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyYXktNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmF5LTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZ3JheS02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyYXktNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmF5LTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZ3JheS05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXJlZC01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcmVkLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcmVkLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcmVkLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcmVkLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcmVkLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXJlZC02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1yZWQtNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcmVkLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXJlZC05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15ZWxsb3ctNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXllbGxvdy0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXllbGxvdy0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXllbGxvdy0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteWVsbG93LTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15ZWxsb3ctNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXllbGxvdy02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15ZWxsb3ctNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15ZWxsb3ctODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteWVsbG93LTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyZWVuLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmVlbi0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyZWVuLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZ3JlZW4tMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmVlbi00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZ3JlZW4tNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyZWVuLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyZWVuLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZ3JlZW4tODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyZWVuLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtYmx1ZS0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWJsdWUtMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWJsdWUtNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtYmx1ZS04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWluZGlnby01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtaW5kaWdvLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtaW5kaWdvLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtaW5kaWdvLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtaW5kaWdvLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtaW5kaWdvLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1pbmRpZ28tNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtaW5kaWdvLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWluZGlnby04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1pbmRpZ28tOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcHVycGxlLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wdXJwbGUtMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wdXJwbGUtMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wdXJwbGUtMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wdXJwbGUtNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wdXJwbGUtNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXB1cnBsZS02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcHVycGxlLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wdXJwbGUtODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcHVycGxlLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXBpbmstNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXBpbmstMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcGluay0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXBpbmstNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXBpbmstODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcGluay05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1zb2xpZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZGFzaGVkID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZG90dGVkID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZG91YmxlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtbm9uZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1vcGFjaXR5LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9wYWNpdHktNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtb3BhY2l0eS0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1vcGFjaXR5LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9wYWNpdHktMjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9wYWNpdHktMzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtb3BhY2l0eS00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1vcGFjaXR5LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9wYWNpdHktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtb3BhY2l0eS03MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1vcGFjaXR5LTc1ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1vcGFjaXR5LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9wYWNpdHktOTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtb3BhY2l0eS05NSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtb3BhY2l0eS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6c3Itb25seSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLnhsXFw6bm90LXNyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnNyLW9ubHk6Zm9jdXMtd2l0aGluIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpub3Qtc3Itb25seTpmb2N1cy13aXRoaW4ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c3Itb25seTpmb2N1cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpub3Qtc3Itb25seTpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLnhsXFw6YXBwZWFyYW5jZS1ub25lIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmJnLWZpeGVkIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICB9XG5cbiAgLnhsXFw6YmctbG9jYWwge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogbG9jYWw7XG4gIH1cblxuICAueGxcXDpiZy1zY3JvbGwge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICB9XG5cbiAgLnhsXFw6YmctY2xpcC1ib3JkZXIge1xuICAgIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC54bFxcOmJnLWNsaXAtcGFkZGluZyB7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgfVxuXG4gIC54bFxcOmJnLWNsaXAtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcbiAgfVxuXG4gIC54bFxcOmJnLWNsaXAtdGV4dCB7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIH1cblxuICAueGxcXDpiZy10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpiZy1jdXJyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDpiZy1ibGFjayB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ymctd2hpdGUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYXktNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYXktMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ncmF5LTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JheS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYXktNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ncmF5LTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JheS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYXktNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ncmF5LTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JheS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXJlZC01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcmVkLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcmVkLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcmVkLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcmVkLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcmVkLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXJlZC02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1yZWQtNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcmVkLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXJlZC05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy15ZWxsb3ctNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXllbGxvdy0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXllbGxvdy0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXllbGxvdy0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmcteWVsbG93LTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXllbGxvdy02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmcteWVsbG93LTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyZWVuLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ncmVlbi0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyZWVuLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ncmVlbi00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyZWVuLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyZWVuLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JlZW4tODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyZWVuLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ibHVlLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ibHVlLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctYmx1ZS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ibHVlLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ibHVlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ibHVlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWJsdWUtNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctYmx1ZS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ibHVlLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWluZGlnby01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctaW5kaWdvLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctaW5kaWdvLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctaW5kaWdvLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctaW5kaWdvLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctaW5kaWdvLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctaW5kaWdvLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWluZGlnby04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcHVycGxlLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXB1cnBsZS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcHVycGxlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcHVycGxlLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXBpbmstNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXBpbmstMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1waW5rLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcGluay0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXBpbmstNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1waW5rLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1waW5rLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1waW5rLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXBpbmstODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctcGluay05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1jdXJyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibGFjayB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ymctd2hpdGUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctY3VycmVudDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ibGFjazpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy13aGl0ZTpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1yZWQtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1yZWQtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmcteWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmcteWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmcteWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctYmx1ZS03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctaW5kaWdvLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGluay0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGluay00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXBpbmstNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctY3VycmVudDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmcteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmcteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmcteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1ub25lIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JhZGllbnQtdG8tdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYWRpZW50LXRvLXRyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JhZGllbnQtdG8tciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JhZGllbnQtdG8tYnIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAueGxcXDpiZy1ncmFkaWVudC10by1iIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JhZGllbnQtdG8tYmwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gbGVmdCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYWRpZW50LXRvLWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JhZGllbnQtdG8tdGwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tdHJhbnNwYXJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogdHJhbnNwYXJlbnQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tY3VycmVudCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiBjdXJyZW50Q29sb3I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tYmxhY2sge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzAwMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS13aGl0ZSB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWdyYXktNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5ZmFmYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ncmF5LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjNmNGY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWdyYXktMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlNWU3ZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tZ3JheS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZDVkYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ncmF5LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWNhM2FmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWdyYXktNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2YjcyODA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tZ3JheS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRiNTU2MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ncmF5LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzc0MTUxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWdyYXktODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZjI5Mzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tZ3JheS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzExMTgyNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1yZWQtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjJmMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1yZWQtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWUyZTI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcmVkLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVjYWNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXJlZC0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjYTVhNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1yZWQtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmODcxNzE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcmVkLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWY0NDQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1yZWQtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYzI2MjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXJlZC03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I5MWMxYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcmVkLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTkxYjFiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1yZWQtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ZjFkMWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXllbGxvdy01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmYmViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXllbGxvdy0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjNjNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGU2OGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20teWVsbG93LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNkMzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20teWVsbG93LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJiZjI0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20teWVsbG93LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjU5ZTBiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20teWVsbG93LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDk3NzA2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiNDUzMDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20teWVsbG93LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTI0MDBlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ODM1MGY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWdyZWVuLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlY2ZkZjU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWZhZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhN2YzZDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZWU3Yjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNGQzOTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ncmVlbi01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzEwYjk4MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDU5NjY5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ncmVlbi03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA0Nzg1NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ncmVlbi04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NWY0NjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY0ZTNiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tYmx1ZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWZmNmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWJsdWUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYmVhZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tYmx1ZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JmZGJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ibHVlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTNjNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWJsdWUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MGE1ZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ibHVlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjM2I4MmY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tYmx1ZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzI1NjNlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tYmx1ZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFkNGVkODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tYmx1ZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlNDBhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tYmx1ZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlM2E4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20taW5kaWdvLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZWYyZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20taW5kaWdvLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTBlN2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWluZGlnby0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M3ZDJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNWI0ZmM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20taW5kaWdvLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODE4Y2Y4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWluZGlnby01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYzNjZmMTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWluZGlnby02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRmNDZlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20taW5kaWdvLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNDMzOGNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzMwYTM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWluZGlnby05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzMxMmU4MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcHVycGxlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNWYzZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcHVycGxlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWRlOWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXB1cnBsZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RkZDZmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjNGI1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcHVycGxlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTc4YmZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXB1cnBsZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzhiNWNmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXB1cnBsZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdjM2FlZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXB1cnBsZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZkMjhkOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXB1cnBsZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzViMjFiNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcHVycGxlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGMxZDk1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1waW5rLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGYyZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcGluay0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZTdmMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1waW5rLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJjZmU4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXBpbmstMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWE4ZDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcGluay00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y0NzJiNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1waW5rLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWM0ODk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcGluay02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiMjc3NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXBpbmstNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZTE4NWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXBpbmstODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5ZDE3NGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXBpbmstOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MzE4NDM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtdHJhbnNwYXJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB0cmFuc3BhcmVudCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWN1cnJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCBjdXJyZW50Q29sb3IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ibGFjayB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwMDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS13aGl0ZSB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmF5LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5ZmFmYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2YzZjRmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2U1ZTdlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZDVkYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzljYTNhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZiNzI4MCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRiNTU2MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3NDE1MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFmMjkzNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyYXktOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzExMTgyNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXJlZC01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYyZjIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1yZWQtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZTJlMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXJlZC0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVjYWNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcmVkLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2E1YTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1yZWQtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y4NzE3MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXJlZC01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWY0NDQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXJlZC02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGMyNjI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXJlZC03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjkxYzFjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXJlZC04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTkxYjFiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXJlZC05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2YxZDFkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXllbGxvdy01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmZiZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjNjNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXllbGxvdy0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRlNjhhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEteWVsbG93LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2QzNGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXllbGxvdy00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJiZjI0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1OWUwYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEteWVsbG93LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkOTc3MDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEteWVsbG93LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiNDUzMDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkyNDAwZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzc4MzUwZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmVlbi01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlY2ZkZjUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmVlbi0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFmYWU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtZ3JlZW4tMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3ZjNkMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZWU3YjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmVlbi00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzRkMzk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmVlbi01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTBiOTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmVlbi02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDU5NjY5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNDc4NTcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmVlbi04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY1ZjQ2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmVlbi05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY0ZTNiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ibHVlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmZjZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWJsdWUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiZWFmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWJsdWUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JmZGJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWJsdWUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkzYzVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWJsdWUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYwYTVmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtYmx1ZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjM2I4MmY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ibHVlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMyNTYzZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtYmx1ZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWQ0ZWQ4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWJsdWUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlNDBhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ibHVlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTNhOGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtaW5kaWdvLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VlZjJmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWluZGlnby0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTBlN2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtaW5kaWdvLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjN2QyZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E1YjRmYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWluZGlnby00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODE4Y2Y4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtaW5kaWdvLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MzY2ZjEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWluZGlnby02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGY0NmU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWluZGlnby03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNDMzOGNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWluZGlnby04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzczMGEzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWluZGlnby05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzEyZTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXB1cnBsZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNWYzZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VkZTlmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXB1cnBsZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGRkNmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcHVycGxlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjNGI1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3OGJmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXB1cnBsZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOGI1Y2Y2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdjM2FlZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcHVycGxlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZDI4ZDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXB1cnBsZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNWIyMWI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXB1cnBsZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGMxZDk1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXBpbmstNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRmMmY4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcGluay0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNlN2YzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcGluay0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJjZmU4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcGluay0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlhOGQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcGluay00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjQ3MmI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcGluay01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWM0ODk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1waW5rLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYjI3NzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXBpbmstNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JlMTg1ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1waW5rLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5ZDE3NGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtcGluay05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODMxODQzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLnhsXFw6dG8tdHJhbnNwYXJlbnQge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6dG8tY3VycmVudCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6dG8tYmxhY2sge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwMDA7XG4gIH1cblxuICAueGxcXDp0by13aGl0ZSB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZjtcbiAgfVxuXG4gIC54bFxcOnRvLWdyYXktNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWZhZmI7XG4gIH1cblxuICAueGxcXDp0by1ncmF5LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2YzZjRmNjtcbiAgfVxuXG4gIC54bFxcOnRvLWdyYXktMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZTVlN2ViO1xuICB9XG5cbiAgLnhsXFw6dG8tZ3JheS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWQ1ZGI7XG4gIH1cblxuICAueGxcXDp0by1ncmF5LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzljYTNhZjtcbiAgfVxuXG4gIC54bFxcOnRvLWdyYXktNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmI3MjgwO1xuICB9XG5cbiAgLnhsXFw6dG8tZ3JheS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YjU1NjM7XG4gIH1cblxuICAueGxcXDp0by1ncmF5LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3NDE1MTtcbiAgfVxuXG4gIC54bFxcOnRvLWdyYXktODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWYyOTM3O1xuICB9XG5cbiAgLnhsXFw6dG8tZ3JheS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMTE4Mjc7XG4gIH1cblxuICAueGxcXDp0by1yZWQtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYyZjI7XG4gIH1cblxuICAueGxcXDp0by1yZWQtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVlMmUyO1xuICB9XG5cbiAgLnhsXFw6dG8tcmVkLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlY2FjYTtcbiAgfVxuXG4gIC54bFxcOnRvLXJlZC0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2E1YTU7XG4gIH1cblxuICAueGxcXDp0by1yZWQtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjg3MTcxO1xuICB9XG5cbiAgLnhsXFw6dG8tcmVkLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmNDQ0NDtcbiAgfVxuXG4gIC54bFxcOnRvLXJlZC02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYzI2MjY7XG4gIH1cblxuICAueGxcXDp0by1yZWQtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYjkxYzFjO1xuICB9XG5cbiAgLnhsXFw6dG8tcmVkLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzk5MWIxYjtcbiAgfVxuXG4gIC54bFxcOnRvLXJlZC05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ZjFkMWQ7XG4gIH1cblxuICAueGxcXDp0by15ZWxsb3ctNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmZiZWI7XG4gIH1cblxuICAueGxcXDp0by15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmM2M3O1xuICB9XG5cbiAgLnhsXFw6dG8teWVsbG93LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZTY4YTtcbiAgfVxuXG4gIC54bFxcOnRvLXllbGxvdy0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2QzNGQ7XG4gIH1cblxuICAueGxcXDp0by15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJiZjI0O1xuICB9XG5cbiAgLnhsXFw6dG8teWVsbG93LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1OWUwYjtcbiAgfVxuXG4gIC54bFxcOnRvLXllbGxvdy02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkOTc3MDY7XG4gIH1cblxuICAueGxcXDp0by15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYjQ1MzA5O1xuICB9XG5cbiAgLnhsXFw6dG8teWVsbG93LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkyNDAwZTtcbiAgfVxuXG4gIC54bFxcOnRvLXllbGxvdy05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ODM1MGY7XG4gIH1cblxuICAueGxcXDp0by1ncmVlbi01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjZmRmNTtcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZmFlNTtcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3ZjNkMDtcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZlZTdiNztcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM0ZDM5OTtcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzEwYjk4MTtcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA1OTY2OTtcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA0Nzg1NztcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA2NWY0NjtcbiAgfVxuXG4gIC54bFxcOnRvLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA2NGUzYjtcbiAgfVxuXG4gIC54bFxcOnRvLWJsdWUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZmY2ZmY7XG4gIH1cblxuICAueGxcXDp0by1ibHVlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiZWFmZTtcbiAgfVxuXG4gIC54bFxcOnRvLWJsdWUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmZkYmZlO1xuICB9XG5cbiAgLnhsXFw6dG8tYmx1ZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5M2M1ZmQ7XG4gIH1cblxuICAueGxcXDp0by1ibHVlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYwYTVmYTtcbiAgfVxuXG4gIC54bFxcOnRvLWJsdWUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjM2I4MmY2O1xuICB9XG5cbiAgLnhsXFw6dG8tYmx1ZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMyNTYzZWI7XG4gIH1cblxuICAueGxcXDp0by1ibHVlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFkNGVkODtcbiAgfVxuXG4gIC54bFxcOnRvLWJsdWUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWU0MGFmO1xuICB9XG5cbiAgLnhsXFw6dG8tYmx1ZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTNhOGE7XG4gIH1cblxuICAueGxcXDp0by1pbmRpZ28tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZWYyZmY7XG4gIH1cblxuICAueGxcXDp0by1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZTBlN2ZmO1xuICB9XG5cbiAgLnhsXFw6dG8taW5kaWdvLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M3ZDJmZTtcbiAgfVxuXG4gIC54bFxcOnRvLWluZGlnby0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNWI0ZmM7XG4gIH1cblxuICAueGxcXDp0by1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODE4Y2Y4O1xuICB9XG5cbiAgLnhsXFw6dG8taW5kaWdvLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYzNjZmMTtcbiAgfVxuXG4gIC54bFxcOnRvLWluZGlnby02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0ZjQ2ZTU7XG4gIH1cblxuICAueGxcXDp0by1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNDMzOGNhO1xuICB9XG5cbiAgLnhsXFw6dG8taW5kaWdvLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3MzBhMztcbiAgfVxuXG4gIC54bFxcOnRvLWluZGlnby05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzMTJlODE7XG4gIH1cblxuICAueGxcXDp0by1wdXJwbGUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNWYzZmY7XG4gIH1cblxuICAueGxcXDp0by1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWRlOWZlO1xuICB9XG5cbiAgLnhsXFw6dG8tcHVycGxlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RkZDZmZTtcbiAgfVxuXG4gIC54bFxcOnRvLXB1cnBsZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjNGI1ZmQ7XG4gIH1cblxuICAueGxcXDp0by1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTc4YmZhO1xuICB9XG5cbiAgLnhsXFw6dG8tcHVycGxlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzhiNWNmNjtcbiAgfVxuXG4gIC54bFxcOnRvLXB1cnBsZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3YzNhZWQ7XG4gIH1cblxuICAueGxcXDp0by1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmQyOGQ5O1xuICB9XG5cbiAgLnhsXFw6dG8tcHVycGxlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzViMjFiNjtcbiAgfVxuXG4gIC54bFxcOnRvLXB1cnBsZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YzFkOTU7XG4gIH1cblxuICAueGxcXDp0by1waW5rLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRmMmY4O1xuICB9XG5cbiAgLnhsXFw6dG8tcGluay0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2U3ZjM7XG4gIH1cblxuICAueGxcXDp0by1waW5rLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiY2ZlODtcbiAgfVxuXG4gIC54bFxcOnRvLXBpbmstMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlhOGQ0O1xuICB9XG5cbiAgLnhsXFw6dG8tcGluay00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNDcyYjY7XG4gIH1cblxuICAueGxcXDp0by1waW5rLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjNDg5OTtcbiAgfVxuXG4gIC54bFxcOnRvLXBpbmstNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGIyNzc3O1xuICB9XG5cbiAgLnhsXFw6dG8tcGluay03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZTE4NWQ7XG4gIH1cblxuICAueGxcXDp0by1waW5rLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzlkMTc0ZDtcbiAgfVxuXG4gIC54bFxcOnRvLXBpbmstOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODMxODQzO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tY3VycmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiBjdXJyZW50Q29sb3I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDAwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20td2hpdGU6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5ZmFmYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmM2Y0ZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZDVkYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5Y2EzYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRiNTU2MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzQxNTE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzExMTgyNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmMmYyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVjYWNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNhNWE1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWY0NDQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RjMjYyNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTkxYjFiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdmMWQxZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjNjNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZTY4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20teWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJiZjI0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNTllMGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiNDUzMDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5MjQwMGU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20teWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlY2ZkZjU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZmFlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZWU3Yjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM0ZDM5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDU5NjY5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDQ3ODU3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY0ZTNiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZmY2ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JmZGJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5M2M1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjM2I4MmY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMjU2M2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlNDBhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWUzYThhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTBlN2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzdkMmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODE4Y2Y4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjM2NmYxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNDMzOGNhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3MzBhMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNWYzZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZGU5ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjNGI1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNzhiZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdjM2FlZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmQyOGQ5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGMxZDk1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZjJmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmJjZmU4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5YThkNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWM0ODk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGIyNzc3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5ZDE3NGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgzMTg0MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWN1cnJlbnQ6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCBjdXJyZW50Q29sb3IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsYWNrOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzAwMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtd2hpdGU6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5ZmFmYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtZ3JheS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjNmNGY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZDVkYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyMTMsIDIxOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtZ3JheS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWNhM2FmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRiNTU2MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzUsIDg1LCA5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtZ3JheS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzc0MTUxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzExMTgyNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTcsIDI0LCAzOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcmVkLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjJmMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVjYWNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIwMiwgMjAyLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1yZWQtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjYTVhNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWY0NDQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDY4LCA2OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYzI2MjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTkxYjFiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTMsIDI3LCAyNywgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ZjFkMWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjNjNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDMsIDE5OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEteWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGU2OGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJiZjI0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDE5MSwgMzYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXllbGxvdy01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjU5ZTBiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEteWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiNDUzMDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4MCwgODMsIDksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXllbGxvdy04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTI0MDBlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlY2ZkZjUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgMjUzLCAyNDUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWZhZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZWU3YjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDExMCwgMjMxLCAxODMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNGQzOTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDU5NjY5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1LCAxNTAsIDEwNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA0Nzg1NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY0ZTNiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA3OCwgNTksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWZmNmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JmZGJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkxLCAyMTksIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTNjNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjM2I4MmY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1OSwgMTMwLCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsdWUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzI1NjNlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlNDBhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDY0LCAxNzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsdWUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlM2E4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTBlN2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjQsIDIzMSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M3ZDJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODE4Y2Y4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjksIDE0MCwgMjQ4LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYzNjZmMSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNDMzOGNhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2NywgNTYsIDIwMiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzMwYTMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNWYzZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMjQzLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWRlOWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjNGI1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5NiwgMTgxLCAyNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTc4YmZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdjM2FlZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI0LCA1OCwgMjM3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZkMjhkOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGMxZDk1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NiwgMjksIDE0OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcGluay01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGYyZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmJjZmU4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTEsIDIwNywgMjMyLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1waW5rLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWE4ZDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWM0ODk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDcyLCAxNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiMjc3NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5ZDE3NGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NywgMjMsIDc3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1waW5rLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MzE4NDMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tY3VycmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzAwMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8td2hpdGU6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWZhZmI7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjNmNGY2O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWQ1ZGI7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWNhM2FmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YjU1NjM7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzc0MTUxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMTE4Mjc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjJmMjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlY2FjYTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjYTVhNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmNDQ0NDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RjMjYyNjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzk5MWIxYjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdmMWQxZDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8teWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmM2M3O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRlNjhhO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJiZjI0O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjU5ZTBiO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYjQ1MzA5O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTI0MDBlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjZmRmNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFmYWU1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZlZTdiNztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzRkMzk5O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ncmVlbi01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA1OTY2OTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDQ3ODU3O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ncmVlbi04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA2NGUzYjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmZjZmZjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmZkYmZlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkzYzVmZDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjM2I4MmY2O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzI1NjNlYjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tYmx1ZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWU0MGFmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlM2E4YTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8taW5kaWdvLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZTBlN2ZmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzdkMmZlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODE4Y2Y4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjM2NmYxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNDMzOGNhO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzczMGEzO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNWYzZmY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZGU5ZmU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjNGI1ZmQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNzhiZmE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3YzNhZWQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZDI4ZDk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0YzFkOTU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGYyZjg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiY2ZlODtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWE4ZDQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VjNDg5OTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYjI3Nzc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXBpbmstNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzlkMTc0ZDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MzE4NDM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogdHJhbnNwYXJlbnQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1jdXJyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IGN1cnJlbnRDb2xvcjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwMDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlmYWZiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2YzZjRmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlNWU3ZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFkNWRiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzljYTNhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2YjcyODA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGI1NTYzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3NDE1MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZjI5Mzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTExODI3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYyZjI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWUyZTI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWNhY2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2E1YTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmODcxNzE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZjQ0NDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGMyNjI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I5MWMxYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5OTFiMWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2YxZDFkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmZmYmViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20teWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmM2M3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20teWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRlNjhhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20teWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNkMzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmJmMjQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1OWUwYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20teWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDk3NzA2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I0NTMwOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkyNDAwZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ODM1MGY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjZmRmNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFmYWU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhN2YzZDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZlZTdiNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzRkMzk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzEwYjk4MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNTk2Njk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNDc4NTc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NWY0NjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjRlM2I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmZjZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYmVhZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmZkYmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkzYzVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MGE1ZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzYjgyZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMyNTYzZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFkNGVkODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWU0MGFmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTNhOGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20taW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZWYyZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlMGU3ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjN2QyZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNWI0ZmM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MThjZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MzY2ZjE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRmNDZlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0MzM4Y2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20taW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzczMGEzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzMxMmU4MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1ZjNmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VkZTlmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RkZDZmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M0YjVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3OGJmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzhiNWNmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2MzYWVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZDI4ZDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzViMjFiNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YzFkOTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRmMmY4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZTdmMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmNmZTg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlhOGQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y0NzJiNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlYzQ4OTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYjI3Nzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZTE4NWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzlkMTc0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODMxODQzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB0cmFuc3BhcmVudCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIGN1cnJlbnRDb2xvciwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDAwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlmYWZiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmM2Y0ZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2U1ZTdlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFkNWRiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5Y2EzYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZiNzI4MCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGI1NTYzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzQxNTEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFmMjkzNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTExODI3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmMmYyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZTJlMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWNhY2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNhNWE1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y4NzE3MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZjQ0NDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RjMjYyNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjkxYzFjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5OTFiMWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdmMWQxZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZmZiZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmM2M3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZTY4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2QzNGQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmJmMjQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNTllMGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkOTc3MDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I0NTMwOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5MjQwMGUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzc4MzUwZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjZmRmNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZmFlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3ZjNkMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZlZTdiNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM0ZDM5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTBiOTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNTk2NjksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDQ3ODU3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDY1ZjQ2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjRlM2IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZmY2ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiZWFmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmZkYmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5M2M1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYwYTVmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzYjgyZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMjU2M2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWQ0ZWQ4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWU0MGFmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWUzYThhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VlZjJmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlMGU3ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzdkMmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E1YjRmYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MThjZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjM2NmYxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGY0NmU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0MzM4Y2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3MzBhMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzEyZTgxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1ZjNmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZGU5ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGRkNmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M0YjVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNzhiZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOGI1Y2Y2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2MzYWVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmQyOGQ5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNWIyMWI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YzFkOTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZjJmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNlN2YzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmNmZTgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5YThkNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjQ3MmI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlYzQ4OTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGIyNzc3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2JlMTg1ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzlkMTc0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgzMTg0MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1jdXJyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5ZmFmYjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmM2Y0ZjY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZTVlN2ViO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZDVkYjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5Y2EzYWY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmI3MjgwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRiNTU2MztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzQxNTE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWYyOTM3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzExMTgyNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmMmYyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVlMmUyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVjYWNhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNhNWE1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjg3MTcxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWY0NDQ0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGMyNjI2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYjkxYzFjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTkxYjFiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2YxZDFkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmZiZWI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYzYzc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGU2OGE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2QzNGQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmJmMjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNTllMGI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkOTc3MDY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiNDUzMDk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5MjQwMGU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ODM1MGY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWNmZGY1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWZhZTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3ZjNkMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmVlN2I3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNGQzOTk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzEwYjk4MTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDU5NjY5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNDc4NTc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA2NWY0NjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY0ZTNiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWZmNmZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiZWFmZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZmRiZmU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTNjNWZkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYwYTVmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzYjgyZjY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMjU2M2ViO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFkNGVkODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTQwYWY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWUzYThhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZWYyZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlMGU3ZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjN2QyZmU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNWI0ZmM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MThjZjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MzY2ZjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0ZjQ2ZTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0MzM4Y2E7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzMwYTM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzMTJlODE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1ZjNmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VkZTlmZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RkZDZmZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M0YjVmZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3OGJmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzhiNWNmNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdjM2FlZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZkMjhkOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzViMjFiNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRjMWQ5NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZjJmODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2U3ZjM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJjZmU4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5YThkNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNDcyYjY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWM0ODk5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiMjc3NztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZTE4NWQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWQxNzRkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgzMTg0MztcbiAgfVxuXG4gIC54bFxcOmJnLW9wYWNpdHktMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6Ymctb3BhY2l0eS01IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpiZy1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmJnLW9wYWNpdHktMjAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6Ymctb3BhY2l0eS0yNSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6Ymctb3BhY2l0eS0zMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpiZy1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOmJnLW9wYWNpdHktNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Ymctb3BhY2l0eS02MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpiZy1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOmJnLW9wYWNpdHktNzUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmJnLW9wYWNpdHktODAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6Ymctb3BhY2l0eS05MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAueGxcXDpiZy1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpiZy1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0wIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS0yMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNzAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS03NSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS04MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktOTUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTI1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS00MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS03MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS03NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktOTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktOTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS0wOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9wYWNpdHktNTpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTEwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS0yMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9wYWNpdHktMjU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS0zMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9wYWNpdHktNDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS02MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9wYWNpdHktNzA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTc1OmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9wYWNpdHktODA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTkwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS05NTpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS01OmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktMTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTIwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0yNTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS00MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS03MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktNzU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS04MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktOTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTk1OmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpiZy1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgfVxuXG4gIC54bFxcOmJnLWNlbnRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6YmctbGVmdCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgfVxuXG4gIC54bFxcOmJnLWxlZnQtYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgfVxuXG4gIC54bFxcOmJnLWxlZnQtdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgfVxuXG4gIC54bFxcOmJnLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgfVxuXG4gIC54bFxcOmJnLXJpZ2h0LWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICB9XG5cbiAgLnhsXFw6YmctcmlnaHQtdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIH1cblxuICAueGxcXDpiZy10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgfVxuXG4gIC54bFxcOmJnLXJlcGVhdCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgfVxuXG4gIC54bFxcOmJnLW5vLXJlcGVhdCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuXG4gIC54bFxcOmJnLXJlcGVhdC14IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIH1cblxuICAueGxcXDpiZy1yZXBlYXQteSB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICB9XG5cbiAgLnhsXFw6YmctcmVwZWF0LXJvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcm91bmQ7XG4gIH1cblxuICAueGxcXDpiZy1yZXBlYXQtc3BhY2Uge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcbiAgfVxuXG4gIC54bFxcOmJnLWF1dG8ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxuXG4gIC54bFxcOmJnLWNvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgLnhsXFw6YmctY29udGFpbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWNvbGxhcHNlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXNlcGFyYXRlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXRyYW5zcGFyZW50IHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWN1cnJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWJsYWNrIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXdoaXRlIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyYXktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXJlZC0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1yZWQtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXJlZC00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXIteWVsbG93LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXllbGxvdy0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXIteWVsbG93LTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXIteWVsbG93LTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXllbGxvdy01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXllbGxvdy04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXllbGxvdy05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyZWVuLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ncmVlbi0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyZWVuLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JlZW4tNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyZWVuLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWJsdWUtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItYmx1ZS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItYmx1ZS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItYmx1ZS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItYmx1ZS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ibHVlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWJsdWUtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ibHVlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItYmx1ZS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWJsdWUtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1pbmRpZ28tNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItaW5kaWdvLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWluZGlnby0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItaW5kaWdvLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItaW5kaWdvLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItaW5kaWdvLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItaW5kaWdvLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItaW5kaWdvLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcHVycGxlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXB1cnBsZS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcHVycGxlLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXB1cnBsZS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcHVycGxlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXB1cnBsZS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcHVycGxlLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcHVycGxlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcGluay01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1waW5rLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1waW5rLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1waW5rLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1waW5rLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1waW5rLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXBpbmstNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItcGluay03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXBpbmstODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1waW5rLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItdHJhbnNwYXJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItY3VycmVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmxhY2sge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItd2hpdGUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1jdXJyZW50OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsYWNrOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItd2hpdGU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JheS0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JheS00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JheS03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcmVkLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1yZWQtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmVlbi01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmVlbi02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmVlbi05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcGluay01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcGluay0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1waW5rLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcGluay01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1waW5rLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1waW5rLTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWN1cnJlbnQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1vcGFjaXR5LTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpib3JkZXItb3BhY2l0eS01IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW9wYWNpdHktMTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDpib3JkZXItb3BhY2l0eS0yNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpib3JkZXItb3BhY2l0eS00MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW9wYWNpdHktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpib3JkZXItb3BhY2l0eS03MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW9wYWNpdHktNzUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpib3JkZXItb3BhY2l0eS04MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW9wYWNpdHktOTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMzAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNjAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS03NSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS05MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTI1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTYwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS03NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS04MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktOTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNTpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTMwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTQwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTYwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTcwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTc1OmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS04MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS05MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS05NTpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0wOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS01OmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0xMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0yNTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMzA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNjA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNzA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNzU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTgwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTk1OmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLW5vbmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtc20ge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtbWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC14bCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtMnhsIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC0zeGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtZnVsbCB7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10LW5vbmUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1yLW5vbmUge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYi1ub25lIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtbC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10LXNtIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXItc20ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWItc20ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtbC1zbSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1iIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXQtbWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtci1tZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYi1tZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sLW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdC1sZyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXItbGcge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYi1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWwtbGcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXQteGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXIteGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1iLXhsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sLXhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXQtMnhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1yLTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWItMnhsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sLTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10LTN4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMS41cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXItM3hsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWItM3hsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtbC0zeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXQtZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXItZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1iLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sLWZ1bGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRsLW5vbmUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdHItbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYnItbm9uZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYmwtbm9uZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10bC1zbSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRyLXNtIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJyLXNtIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJsLXNtIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYnIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ibCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdGwtbWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10ci1tZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ici1tZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ibC1tZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRsLWxnIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRyLWxnIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ici1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYmwtbGcge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdGwteGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRyLXhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYnIteGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ibC14bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdGwtMnhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10ci0yeGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ici0yeGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ibC0yeGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRsLTN4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10ci0zeGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJyLTN4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYmwtM3hsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRsLWZ1bGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdHItZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYnItZnVsbCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYmwtZnVsbCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXNvbGlkIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWRhc2hlZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gIH1cblxuICAueGxcXDpib3JkZXItZG90dGVkIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1kb3VibGUge1xuICAgIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW5vbmUge1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci0wIHtcbiAgICBib3JkZXItd2lkdGg6IDBweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci0yIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci00IHtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci04IHtcbiAgICBib3JkZXItd2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItdC0wIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwcHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItci0wIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1iLTAge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDBweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1sLTAge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItdC0yIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItci0yIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1iLTIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1sLTIge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItdC00IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItci00IHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1iLTQge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1sLTQge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItdC04IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItci04IHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1iLTgge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1sLTgge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItdCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1sIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Ym94LWJvcmRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC54bFxcOmJveC1jb250ZW50IHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgfVxuXG4gIC54bFxcOmN1cnNvci1hdXRvIHtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cblxuICAueGxcXDpjdXJzb3ItZGVmYXVsdCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgLnhsXFw6Y3Vyc29yLXBvaW50ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC54bFxcOmN1cnNvci13YWl0IHtcbiAgICBjdXJzb3I6IHdhaXQ7XG4gIH1cblxuICAueGxcXDpjdXJzb3ItdGV4dCB7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICB9XG5cbiAgLnhsXFw6Y3Vyc29yLW1vdmUge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgfVxuXG4gIC54bFxcOmN1cnNvci1oZWxwIHtcbiAgICBjdXJzb3I6IGhlbHA7XG4gIH1cblxuICAueGxcXDpjdXJzb3Itbm90LWFsbG93ZWQge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cblxuICAueGxcXDpibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAueGxcXDppbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC54bFxcOmlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG5cbiAgLnhsXFw6ZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC54bFxcOmlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxuXG4gIC54bFxcOnRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuXG4gIC54bFxcOnRhYmxlLWNhcHRpb24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNhcHRpb247XG4gIH1cblxuICAueGxcXDp0YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG5cbiAgLnhsXFw6dGFibGUtY29sdW1uIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG4gIH1cblxuICAueGxcXDp0YWJsZS1jb2x1bW4tZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbi1ncm91cDtcbiAgfVxuXG4gIC54bFxcOnRhYmxlLWZvb3Rlci1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtZm9vdGVyLWdyb3VwO1xuICB9XG5cbiAgLnhsXFw6dGFibGUtaGVhZGVyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cblxuICAueGxcXDp0YWJsZS1yb3ctZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbiAgfVxuXG4gIC54bFxcOnRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG5cbiAgLnhsXFw6Zmxvdy1yb290IHtcbiAgICBkaXNwbGF5OiBmbG93LXJvb3Q7XG4gIH1cblxuICAueGxcXDpncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG5cbiAgLnhsXFw6aW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICB9XG5cbiAgLnhsXFw6Y29udGVudHMge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG5cbiAgLnhsXFw6aGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAueGxcXDpmbGV4LXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cblxuICAueGxcXDpmbGV4LWNvbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC54bFxcOmZsZXgtY29sLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC54bFxcOmZsZXgtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLnhsXFw6ZmxleC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2UtaXRlbXMtYXV0byB7XG4gICAgcGxhY2UtaXRlbXM6IGF1dG87XG4gIH1cblxuICAueGxcXDpwbGFjZS1pdGVtcy1zdGFydCB7XG4gICAgcGxhY2UtaXRlbXM6IHN0YXJ0O1xuICB9XG5cbiAgLnhsXFw6cGxhY2UtaXRlbXMtZW5kIHtcbiAgICBwbGFjZS1pdGVtczogZW5kO1xuICB9XG5cbiAgLnhsXFw6cGxhY2UtaXRlbXMtY2VudGVyIHtcbiAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6cGxhY2UtaXRlbXMtc3RyZXRjaCB7XG4gICAgcGxhY2UtaXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAueGxcXDpwbGFjZS1jb250ZW50LWNlbnRlciB7XG4gICAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6cGxhY2UtY29udGVudC1zdGFydCB7XG4gICAgcGxhY2UtY29udGVudDogc3RhcnQ7XG4gIH1cblxuICAueGxcXDpwbGFjZS1jb250ZW50LWVuZCB7XG4gICAgcGxhY2UtY29udGVudDogZW5kO1xuICB9XG5cbiAgLnhsXFw6cGxhY2UtY29udGVudC1iZXR3ZWVuIHtcbiAgICBwbGFjZS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnhsXFw6cGxhY2UtY29udGVudC1hcm91bmQge1xuICAgIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlLWNvbnRlbnQtZXZlbmx5IHtcbiAgICBwbGFjZS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAueGxcXDpwbGFjZS1jb250ZW50LXN0cmV0Y2gge1xuICAgIHBsYWNlLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAueGxcXDpwbGFjZS1zZWxmLWF1dG8ge1xuICAgIHBsYWNlLXNlbGY6IGF1dG87XG4gIH1cblxuICAueGxcXDpwbGFjZS1zZWxmLXN0YXJ0IHtcbiAgICBwbGFjZS1zZWxmOiBzdGFydDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlLXNlbGYtZW5kIHtcbiAgICBwbGFjZS1zZWxmOiBlbmQ7XG4gIH1cblxuICAueGxcXDpwbGFjZS1zZWxmLWNlbnRlciB7XG4gICAgcGxhY2Utc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Utc2VsZi1zdHJldGNoIHtcbiAgICBwbGFjZS1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLnhsXFw6aXRlbXMtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnhsXFw6aXRlbXMtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAueGxcXDppdGVtcy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAueGxcXDppdGVtcy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLnhsXFw6aXRlbXMtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAueGxcXDpjb250ZW50LWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6Y29udGVudC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC54bFxcOmNvbnRlbnQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC54bFxcOmNvbnRlbnQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC54bFxcOmNvbnRlbnQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAueGxcXDpjb250ZW50LWV2ZW5seSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLnhsXFw6c2VsZi1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6c2VsZi1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC54bFxcOnNlbGYtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC54bFxcOnNlbGYtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAueGxcXDpzZWxmLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LWl0ZW1zLWF1dG8ge1xuICAgIGp1c3RpZnktaXRlbXM6IGF1dG87XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LWl0ZW1zLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktaXRlbXMtZW5kIHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBlbmQ7XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LWl0ZW1zLWNlbnRlciB7XG4gICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1pdGVtcy1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktc2VsZi1hdXRvIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGF1dG87XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LXNlbGYtc3RhcnQge1xuICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LXNlbGYtZW5kIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktc2VsZi1jZW50ZXIge1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1zZWxmLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC54bFxcOmZsZXgtMSB7XG4gICAgZmxleDogMSAxIDAlO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1hdXRvIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuXG4gIC54bFxcOmZsZXgtaW5pdGlhbCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gIH1cblxuICAueGxcXDpmbGV4LW5vbmUge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAueGxcXDpmbGV4LWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1ncm93IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAueGxcXDpmbGV4LXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC54bFxcOmZsZXgtc2hyaW5rIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC54bFxcOm9yZGVyLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgLnhsXFw6b3JkZXItMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAueGxcXDpvcmRlci0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC54bFxcOm9yZGVyLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG5cbiAgLnhsXFw6b3JkZXItNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAueGxcXDpvcmRlci02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuXG4gIC54bFxcOm9yZGVyLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG5cbiAgLnhsXFw6b3JkZXItOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAueGxcXDpvcmRlci05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuXG4gIC54bFxcOm9yZGVyLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cblxuICAueGxcXDpvcmRlci0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLnhsXFw6b3JkZXItMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuXG4gIC54bFxcOm9yZGVyLWZpcnN0IHtcbiAgICBvcmRlcjogLTk5OTk7XG4gIH1cblxuICAueGxcXDpvcmRlci1sYXN0IHtcbiAgICBvcmRlcjogOTk5OTtcbiAgfVxuXG4gIC54bFxcOm9yZGVyLW5vbmUge1xuICAgIG9yZGVyOiAwO1xuICB9XG5cbiAgLnhsXFw6ZmxvYXQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIC54bFxcOmZsb2F0LWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLnhsXFw6ZmxvYXQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cblxuICAueGxcXDpjbGVhci1sZWZ0IHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxuXG4gIC54bFxcOmNsZWFyLXJpZ2h0IHtcbiAgICBjbGVhcjogcmlnaHQ7XG4gIH1cblxuICAueGxcXDpjbGVhci1ib3RoIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC54bFxcOmNsZWFyLW5vbmUge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLnhsXFw6Zm9udC1zYW5zIHtcbiAgICBmb250LWZhbWlseTogdWktc2Fucy1zZXJpZiwgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIH1cblxuICAueGxcXDpmb250LXNlcmlmIHtcbiAgICBmb250LWZhbWlseTogdWktc2VyaWYsIEdlb3JnaWEsIENhbWJyaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiAgfVxuXG4gIC54bFxcOmZvbnQtbW9ubyB7XG4gICAgZm9udC1mYW1pbHk6IHVpLW1vbm9zcGFjZSwgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgfVxuXG4gIC54bFxcOmZvbnQtdGhpbiB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgfVxuXG4gIC54bFxcOmZvbnQtZXh0cmFsaWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuXG4gIC54bFxcOmZvbnQtbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAueGxcXDpmb250LW5vcm1hbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC54bFxcOmZvbnQtbWVkaXVtIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLnhsXFw6Zm9udC1zZW1pYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC54bFxcOmZvbnQtYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC54bFxcOmZvbnQtZXh0cmFib2xkIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG5cbiAgLnhsXFw6Zm9udC1ibGFjayB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC54bFxcOmgtMCB7XG4gICAgaGVpZ2h0OiAwcHg7XG4gIH1cblxuICAueGxcXDpoLTEge1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMiB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpoLTMge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtNCB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6aC01IHtcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpoLTYge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6aC03IHtcbiAgICBoZWlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDpoLTgge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOmgtOSB7XG4gICAgaGVpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aC0xMCB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpoLTExIHtcbiAgICBoZWlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDpoLTEyIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAueGxcXDpoLTE0IHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMTYge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMjAge1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMjQge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMjgge1xuICAgIGhlaWdodDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOmgtMzIge1xuICAgIGhlaWdodDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMzYge1xuICAgIGhlaWdodDogOXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtNDAge1xuICAgIGhlaWdodDogMTByZW07XG4gIH1cblxuICAueGxcXDpoLTQ0IHtcbiAgICBoZWlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6aC00OCB7XG4gICAgaGVpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOmgtNTIge1xuICAgIGhlaWdodDogMTNyZW07XG4gIH1cblxuICAueGxcXDpoLTU2IHtcbiAgICBoZWlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6aC02MCB7XG4gICAgaGVpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtNjQge1xuICAgIGhlaWdodDogMTZyZW07XG4gIH1cblxuICAueGxcXDpoLTcyIHtcbiAgICBoZWlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6aC04MCB7XG4gICAgaGVpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOmgtOTYge1xuICAgIGhlaWdodDogMjRyZW07XG4gIH1cblxuICAueGxcXDpoLWF1dG8ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmgtcHgge1xuICAgIGhlaWdodDogMXB4O1xuICB9XG5cbiAgLnhsXFw6aC0wXFwuNSB7XG4gICAgaGVpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMVxcLjUge1xuICAgIGhlaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpoLTJcXC41IHtcbiAgICBoZWlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aC0zXFwuNSB7XG4gICAgaGVpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMVxcLzIge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLnhsXFw6aC0xXFwvMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6aC0yXFwvMyB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6aC0xXFwvNCB7XG4gICAgaGVpZ2h0OiAyNSU7XG4gIH1cblxuICAueGxcXDpoLTJcXC80IHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgfVxuXG4gIC54bFxcOmgtM1xcLzQge1xuICAgIGhlaWdodDogNzUlO1xuICB9XG5cbiAgLnhsXFw6aC0xXFwvNSB7XG4gICAgaGVpZ2h0OiAyMCU7XG4gIH1cblxuICAueGxcXDpoLTJcXC81IHtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC54bFxcOmgtM1xcLzUge1xuICAgIGhlaWdodDogNjAlO1xuICB9XG5cbiAgLnhsXFw6aC00XFwvNSB7XG4gICAgaGVpZ2h0OiA4MCU7XG4gIH1cblxuICAueGxcXDpoLTFcXC82IHtcbiAgICBoZWlnaHQ6IDE2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDpoLTJcXC82IHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDpoLTNcXC82IHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgfVxuXG4gIC54bFxcOmgtNFxcLzYge1xuICAgIGhlaWdodDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOmgtNVxcLzYge1xuICAgIGhlaWdodDogODMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOmgtZnVsbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6aC1zY3JlZW4ge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cblxuICAueGxcXDp0ZXh0LXhzIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LXNtIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1iYXNlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRleHQtbGcge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LXhsIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LTJ4bCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LTN4bCB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRleHQtNHhsIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRleHQtNXhsIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAueGxcXDp0ZXh0LTZ4bCB7XG4gICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLnhsXFw6dGV4dC03eGwge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLnhsXFw6dGV4dC04eGwge1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC54bFxcOnRleHQtOXhsIHtcbiAgICBmb250LXNpemU6IDhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLTMge1xuICAgIGxpbmUtaGVpZ2h0OiAuNzVyZW07XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLTQge1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6bGVhZGluZy01IHtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlYWRpbmctNiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlYWRpbmctNyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLTgge1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6bGVhZGluZy05IHtcbiAgICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlYWRpbmctMTAge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLW5vbmUge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLnhsXFw6bGVhZGluZy10aWdodCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLXNudWcge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgfVxuXG4gIC54bFxcOmxlYWRpbmctbm9ybWFsIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG5cbiAgLnhsXFw6bGVhZGluZy1yZWxheGVkIHtcbiAgICBsaW5lLWhlaWdodDogMS42MjU7XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLWxvb3NlIHtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxuXG4gIC54bFxcOmxpc3QtaW5zaWRlIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIH1cblxuICAueGxcXDpsaXN0LW91dHNpZGUge1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gIH1cblxuICAueGxcXDpsaXN0LW5vbmUge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmxpc3QtZGlzYyB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICB9XG5cbiAgLnhsXFw6bGlzdC1kZWNpbWFsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gIH1cblxuICAueGxcXDptLTAge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG5cbiAgLnhsXFw6bS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDptLTIge1xuICAgIG1hcmdpbjogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0zIHtcbiAgICBtYXJnaW46IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDptLTQge1xuICAgIG1hcmdpbjogMXJlbTtcbiAgfVxuXG4gIC54bFxcOm0tNSB7XG4gICAgbWFyZ2luOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bS02IHtcbiAgICBtYXJnaW46IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm0tNyB7XG4gICAgbWFyZ2luOiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bS04IHtcbiAgICBtYXJnaW46IDJyZW07XG4gIH1cblxuICAueGxcXDptLTkge1xuICAgIG1hcmdpbjogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm0tMTAge1xuICAgIG1hcmdpbjogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0xMSB7XG4gICAgbWFyZ2luOiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0xMiB7XG4gICAgbWFyZ2luOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6bS0xNCB7XG4gICAgbWFyZ2luOiAzLjVyZW07XG4gIH1cblxuICAueGxcXDptLTE2IHtcbiAgICBtYXJnaW46IDRyZW07XG4gIH1cblxuICAueGxcXDptLTIwIHtcbiAgICBtYXJnaW46IDVyZW07XG4gIH1cblxuICAueGxcXDptLTI0IHtcbiAgICBtYXJnaW46IDZyZW07XG4gIH1cblxuICAueGxcXDptLTI4IHtcbiAgICBtYXJnaW46IDdyZW07XG4gIH1cblxuICAueGxcXDptLTMyIHtcbiAgICBtYXJnaW46IDhyZW07XG4gIH1cblxuICAueGxcXDptLTM2IHtcbiAgICBtYXJnaW46IDlyZW07XG4gIH1cblxuICAueGxcXDptLTQwIHtcbiAgICBtYXJnaW46IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6bS00NCB7XG4gICAgbWFyZ2luOiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOm0tNDgge1xuICAgIG1hcmdpbjogMTJyZW07XG4gIH1cblxuICAueGxcXDptLTUyIHtcbiAgICBtYXJnaW46IDEzcmVtO1xuICB9XG5cbiAgLnhsXFw6bS01NiB7XG4gICAgbWFyZ2luOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOm0tNjAge1xuICAgIG1hcmdpbjogMTVyZW07XG4gIH1cblxuICAueGxcXDptLTY0IHtcbiAgICBtYXJnaW46IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6bS03MiB7XG4gICAgbWFyZ2luOiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOm0tODAge1xuICAgIG1hcmdpbjogMjByZW07XG4gIH1cblxuICAueGxcXDptLTk2IHtcbiAgICBtYXJnaW46IDI0cmVtO1xuICB9XG5cbiAgLnhsXFw6bS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cblxuICAueGxcXDptLXB4IHtcbiAgICBtYXJnaW46IDFweDtcbiAgfVxuXG4gIC54bFxcOm0tMFxcLjUge1xuICAgIG1hcmdpbjogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDptLTFcXC41IHtcbiAgICBtYXJnaW46IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0yXFwuNSB7XG4gICAgbWFyZ2luOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOm0tM1xcLjUge1xuICAgIG1hcmdpbjogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDotbS0wIHtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxuXG4gIC54bFxcOi1tLTEge1xuICAgIG1hcmdpbjogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbS0yIHtcbiAgICBtYXJnaW46IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotbS0zIHtcbiAgICBtYXJnaW46IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tNCB7XG4gICAgbWFyZ2luOiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTUge1xuICAgIG1hcmdpbjogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotbS02IHtcbiAgICBtYXJnaW46IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotbS03IHtcbiAgICBtYXJnaW46IC0xLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tOCB7XG4gICAgbWFyZ2luOiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTkge1xuICAgIG1hcmdpbjogLTIuMjVyZW07XG4gIH1cblxuICAueGxcXDotbS0xMCB7XG4gICAgbWFyZ2luOiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMTEge1xuICAgIG1hcmdpbjogLTIuNzVyZW07XG4gIH1cblxuICAueGxcXDotbS0xMiB7XG4gICAgbWFyZ2luOiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDotbS0xNiB7XG4gICAgbWFyZ2luOiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTIwIHtcbiAgICBtYXJnaW46IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMjQge1xuICAgIG1hcmdpbjogLTZyZW07XG4gIH1cblxuICAueGxcXDotbS0yOCB7XG4gICAgbWFyZ2luOiAtN3JlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTMyIHtcbiAgICBtYXJnaW46IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMzYge1xuICAgIG1hcmdpbjogLTlyZW07XG4gIH1cblxuICAueGxcXDotbS00MCB7XG4gICAgbWFyZ2luOiAtMTByZW07XG4gIH1cblxuICAueGxcXDotbS00NCB7XG4gICAgbWFyZ2luOiAtMTFyZW07XG4gIH1cblxuICAueGxcXDotbS00OCB7XG4gICAgbWFyZ2luOiAtMTJyZW07XG4gIH1cblxuICAueGxcXDotbS01MiB7XG4gICAgbWFyZ2luOiAtMTNyZW07XG4gIH1cblxuICAueGxcXDotbS01NiB7XG4gICAgbWFyZ2luOiAtMTRyZW07XG4gIH1cblxuICAueGxcXDotbS02MCB7XG4gICAgbWFyZ2luOiAtMTVyZW07XG4gIH1cblxuICAueGxcXDotbS02NCB7XG4gICAgbWFyZ2luOiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotbS03MiB7XG4gICAgbWFyZ2luOiAtMThyZW07XG4gIH1cblxuICAueGxcXDotbS04MCB7XG4gICAgbWFyZ2luOiAtMjByZW07XG4gIH1cblxuICAueGxcXDotbS05NiB7XG4gICAgbWFyZ2luOiAtMjRyZW07XG4gIH1cblxuICAueGxcXDotbS1weCB7XG4gICAgbWFyZ2luOiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LW0tMFxcLjUge1xuICAgIG1hcmdpbjogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMVxcLjUge1xuICAgIG1hcmdpbjogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMlxcLjUge1xuICAgIG1hcmdpbjogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tM1xcLjUge1xuICAgIG1hcmdpbjogLTAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC54bFxcOm14LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAueGxcXDpteS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpteC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpteS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpteC02IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6bXktOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpteC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDpteC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC54bFxcOm14LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gIH1cblxuICAueGxcXDpteS0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTE0IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cblxuICAueGxcXDpteS0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTI0IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAueGxcXDpteC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktMjgge1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC54bFxcOm14LTI4IHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW07XG4gIH1cblxuICAueGxcXDpteS0zMiB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtMzIge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtO1xuICAgIG1hcmdpbi1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTM2IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW07XG4gIH1cblxuICAueGxcXDpteC0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktNDAge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6bXktNDQge1xuICAgIG1hcmdpbi10b3A6IDExcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6bXktNDgge1xuICAgIG1hcmdpbi10b3A6IDEycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6bXktNTIge1xuICAgIG1hcmdpbi10b3A6IDEzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtNTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLnhsXFw6bXktNTYge1xuICAgIG1hcmdpbi10b3A6IDE0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktNjAge1xuICAgIG1hcmdpbi10b3A6IDE1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktNjQge1xuICAgIG1hcmdpbi10b3A6IDE2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktNzIge1xuICAgIG1hcmdpbi10b3A6IDE4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAxOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktODAge1xuICAgIG1hcmdpbi10b3A6IDIwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtODAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6bXktOTYge1xuICAgIG1hcmdpbi10b3A6IDI0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtOTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6bXgtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6bXktcHgge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAueGxcXDpteC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC54bFxcOm15LTBcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTFcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjM3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTFcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC4zNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTJcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTJcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTNcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjg3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC44NzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnhsXFw6LW14LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAueGxcXDotbXktMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbXgtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbXktMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS00IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC00IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS01IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC01IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS02IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotbXgtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDotbXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW07XG4gIH1cblxuICAueGxcXDotbXgtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW07XG4gIH1cblxuICAueGxcXDotbXktMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIH1cblxuICAueGxcXDotbXktMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0yNCB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gIH1cblxuICAueGxcXDotbXgtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTI4IHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW07XG4gIH1cblxuICAueGxcXDotbXktMzIge1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTMyIHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0zNiB7XG4gICAgbWFyZ2luLXRvcDogLTlyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTlyZW07XG4gIH1cblxuICAueGxcXDotbXgtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiAtOXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTQwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTExcmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTQ0IHtcbiAgICBtYXJnaW4tbGVmdDogLTExcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTExcmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAtMTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogLTEycmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTUyIHtcbiAgICBtYXJnaW4tdG9wOiAtMTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzcmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTUyIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEzcmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAtMTRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTU2IHtcbiAgICBtYXJnaW4tbGVmdDogLTE0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTYwIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTY0IHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAtMThyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTE4cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTcyIHtcbiAgICBtYXJnaW4tbGVmdDogLTE4cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTE4cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTgwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTgwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTIwcmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTk2IHtcbiAgICBtYXJnaW4tdG9wOiAtMjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTI0cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTk2IHtcbiAgICBtYXJnaW4tbGVmdDogLTI0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTI0cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIH1cblxuICAueGxcXDotbXgtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgfVxuXG4gIC54bFxcOi1teS0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0wXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjEyNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0xXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMzc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0xXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjM3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0yXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0yXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0zXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjg3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuXG4gIC54bFxcOm1yLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLnhsXFw6bWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnhsXFw6bWwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuXG4gIC54bFxcOm10LTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDptci0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDptYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDptdC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDptci0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDptdC0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAueGxcXDptbC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDptci01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDptYi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDptdC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDptci02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDptdC03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAueGxcXDptbC04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDptci05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDptYi05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDptdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDptci0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDptbC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDptdC0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gIH1cblxuICAueGxcXDptYi0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOm10LTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gIH1cblxuICAueGxcXDptci0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAueGxcXDptYi0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW07XG4gIH1cblxuICAueGxcXDptdC0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cblxuICAueGxcXDptYi0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtMjQge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gIH1cblxuICAueGxcXDptci0yNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMjQge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAueGxcXDptbC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW07XG4gIH1cblxuICAueGxcXDptdC0yOCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTI4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW07XG4gIH1cblxuICAueGxcXDptYi0yOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTI4IHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOm10LTMyIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItMzIge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTMyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMzIge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtMzYge1xuICAgIG1hcmdpbi10b3A6IDlyZW07XG4gIH1cblxuICAueGxcXDptci0zNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMzYge1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW07XG4gIH1cblxuICAueGxcXDptbC0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW07XG4gIH1cblxuICAueGxcXDptdC00MCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gIH1cblxuICAueGxcXDptci00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW07XG4gIH1cblxuICAueGxcXDptdC00NCB7XG4gICAgbWFyZ2luLXRvcDogMTFyZW07XG4gIH1cblxuICAueGxcXDptci00NCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTQ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTQ0IHtcbiAgICBtYXJnaW4tbGVmdDogMTFyZW07XG4gIH1cblxuICAueGxcXDptdC00OCB7XG4gICAgbWFyZ2luLXRvcDogMTJyZW07XG4gIH1cblxuICAueGxcXDptci00OCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTQ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogMTJyZW07XG4gIH1cblxuICAueGxcXDptdC01MiB7XG4gICAgbWFyZ2luLXRvcDogMTNyZW07XG4gIH1cblxuICAueGxcXDptci01MiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTUyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTUyIHtcbiAgICBtYXJnaW4tbGVmdDogMTNyZW07XG4gIH1cblxuICAueGxcXDptdC01NiB7XG4gICAgbWFyZ2luLXRvcDogMTRyZW07XG4gIH1cblxuICAueGxcXDptci01NiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTU2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTU2IHtcbiAgICBtYXJnaW4tbGVmdDogMTRyZW07XG4gIH1cblxuICAueGxcXDptdC02MCB7XG4gICAgbWFyZ2luLXRvcDogMTVyZW07XG4gIH1cblxuICAueGxcXDptci02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogMTVyZW07XG4gIH1cblxuICAueGxcXDptdC02NCB7XG4gICAgbWFyZ2luLXRvcDogMTZyZW07XG4gIH1cblxuICAueGxcXDptci02NCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTY0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTY0IHtcbiAgICBtYXJnaW4tbGVmdDogMTZyZW07XG4gIH1cblxuICAueGxcXDptdC03MiB7XG4gICAgbWFyZ2luLXRvcDogMThyZW07XG4gIH1cblxuICAueGxcXDptci03MiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTcyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTcyIHtcbiAgICBtYXJnaW4tbGVmdDogMThyZW07XG4gIH1cblxuICAueGxcXDptdC04MCB7XG4gICAgbWFyZ2luLXRvcDogMjByZW07XG4gIH1cblxuICAueGxcXDptci04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogMjByZW07XG4gIH1cblxuICAueGxcXDptdC05NiB7XG4gICAgbWFyZ2luLXRvcDogMjRyZW07XG4gIH1cblxuICAueGxcXDptci05NiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTk2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTk2IHtcbiAgICBtYXJnaW4tbGVmdDogMjRyZW07XG4gIH1cblxuICAueGxcXDptdC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6bXItYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6bWItYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC54bFxcOm1sLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6bXQtcHgge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuXG4gIC54bFxcOm1yLXB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC54bFxcOm1iLXB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAueGxcXDptbC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC54bFxcOm10LTBcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTBcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMFxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMFxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTFcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTFcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMVxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMVxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTJcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTJcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMlxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMlxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTNcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTNcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItM1xcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtM1xcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cblxuICAueGxcXDotbXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAueGxcXDotbWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnhsXFw6LW1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cblxuICAueGxcXDotbXQtMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbXItMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbXQtMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotbWItMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC0zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTMge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC00IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC01IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC02IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW07XG4gIH1cblxuICAueGxcXDotbWItNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW07XG4gIH1cblxuICAueGxcXDotbWwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XG4gIH1cblxuICAueGxcXDotbWItOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gIH1cblxuICAueGxcXDotbWwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW07XG4gIH1cblxuICAueGxcXDotbWItOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW07XG4gIH1cblxuICAueGxcXDotbWwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDotbWItMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDotbWwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW07XG4gIH1cblxuICAueGxcXDotbWwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC0xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07XG4gIH1cblxuICAueGxcXDotbXItMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW07XG4gIH1cblxuICAueGxcXDotbWItMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gIH1cblxuICAueGxcXDotbXQtMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDotbXItMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDotbXQtMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG4gIH1cblxuICAueGxcXDotbWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC0yNCB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gIH1cblxuICAueGxcXDotbXItMjQge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW07XG4gIH1cblxuICAueGxcXDotbWItMjQge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTI0IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gIH1cblxuICAueGxcXDotbXQtMjgge1xuICAgIG1hcmdpbi10b3A6IC03cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTI4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTI4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTMyIHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci0zMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0zMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW07XG4gIH1cblxuICAueGxcXDotbWwtMzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC0zNiB7XG4gICAgbWFyZ2luLXRvcDogLTlyZW07XG4gIH1cblxuICAueGxcXDotbXItMzYge1xuICAgIG1hcmdpbi1yaWdodDogLTlyZW07XG4gIH1cblxuICAueGxcXDotbWItMzYge1xuICAgIG1hcmdpbi1ib3R0b206IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTM2IHtcbiAgICBtYXJnaW4tbGVmdDogLTlyZW07XG4gIH1cblxuICAueGxcXDotbXQtNDAge1xuICAgIG1hcmdpbi10b3A6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTByZW07XG4gIH1cblxuICAueGxcXDotbWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC00NCB7XG4gICAgbWFyZ2luLXRvcDogLTExcmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTQ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi00NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExcmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTQ0IHtcbiAgICBtYXJnaW4tbGVmdDogLTExcmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAtMTJyZW07XG4gIH1cblxuICAueGxcXDotbXItNDgge1xuICAgIG1hcmdpbi1yaWdodDogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTQ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJyZW07XG4gIH1cblxuICAueGxcXDotbWwtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJyZW07XG4gIH1cblxuICAueGxcXDotbXQtNTIge1xuICAgIG1hcmdpbi10b3A6IC0xM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1tci01MiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTNyZW07XG4gIH1cblxuICAueGxcXDotbWItNTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC01MiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC01NiB7XG4gICAgbWFyZ2luLXRvcDogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTU2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi01NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTU2IHtcbiAgICBtYXJnaW4tbGVmdDogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTYwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVyZW07XG4gIH1cblxuICAueGxcXDotbXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVyZW07XG4gIH1cblxuICAueGxcXDotbWwtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVyZW07XG4gIH1cblxuICAueGxcXDotbXQtNjQge1xuICAgIG1hcmdpbi10b3A6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci02NCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotbWItNjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC03MiB7XG4gICAgbWFyZ2luLXRvcDogLTE4cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTcyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi03MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE4cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTcyIHtcbiAgICBtYXJnaW4tbGVmdDogLTE4cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjByZW07XG4gIH1cblxuICAueGxcXDotbXItODAge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjByZW07XG4gIH1cblxuICAueGxcXDotbWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjByZW07XG4gIH1cblxuICAueGxcXDotbXQtOTYge1xuICAgIG1hcmdpbi10b3A6IC0yNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci05NiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRyZW07XG4gIH1cblxuICAueGxcXDotbWItOTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC05NiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC1weCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxuXG4gIC54bFxcOi1tci1weCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LW1iLXB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LW1sLXB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxuXG4gIC54bFxcOi1tdC0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTBcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0wXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTFcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDotbXItMVxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTFcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDotbWwtMVxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDotbXQtMlxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci0yXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIH1cblxuICAueGxcXDotbWItMlxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0yXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTNcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0zXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtMCB7XG4gICAgbWF4LWhlaWdodDogMHB4O1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtMSB7XG4gICAgbWF4LWhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTIge1xuICAgIG1heC1oZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTMge1xuICAgIG1heC1oZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC00IHtcbiAgICBtYXgtaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtNSB7XG4gICAgbWF4LWhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTYge1xuICAgIG1heC1oZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTcge1xuICAgIG1heC1oZWlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC04IHtcbiAgICBtYXgtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtOSB7XG4gICAgbWF4LWhlaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTEwIHtcbiAgICBtYXgtaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC0xMSB7XG4gICAgbWF4LWhlaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTEyIHtcbiAgICBtYXgtaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtMTQge1xuICAgIG1heC1oZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTE2IHtcbiAgICBtYXgtaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtMjAge1xuICAgIG1heC1oZWlnaHQ6IDVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC0yNCB7XG4gICAgbWF4LWhlaWdodDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTI4IHtcbiAgICBtYXgtaGVpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtMzIge1xuICAgIG1heC1oZWlnaHQ6IDhyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC0zNiB7XG4gICAgbWF4LWhlaWdodDogOXJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTQwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTQ0IHtcbiAgICBtYXgtaGVpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTQ4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTUyIHtcbiAgICBtYXgtaGVpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTU2IHtcbiAgICBtYXgtaGVpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTYwIHtcbiAgICBtYXgtaGVpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTY0IHtcbiAgICBtYXgtaGVpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTcyIHtcbiAgICBtYXgtaGVpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTgwIHtcbiAgICBtYXgtaGVpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLTk2IHtcbiAgICBtYXgtaGVpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC1oLXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxcHg7XG4gIH1cblxuICAueGxcXDptYXgtaC0wXFwuNSB7XG4gICAgbWF4LWhlaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC0xXFwuNSB7XG4gICAgbWF4LWhlaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC0yXFwuNSB7XG4gICAgbWF4LWhlaWdodDogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC0zXFwuNSB7XG4gICAgbWF4LWhlaWdodDogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC1mdWxsIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtc2NyZWVuIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC54bFxcOm1heC13LTAge1xuICAgIG1heC13aWR0aDogMHJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC13LW5vbmUge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuXG4gIC54bFxcOm1heC13LXhzIHtcbiAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LXctc20ge1xuICAgIG1heC13aWR0aDogMjRyZW07XG4gIH1cblxuICAueGxcXDptYXgtdy1tZCB7XG4gICAgbWF4LXdpZHRoOiAyOHJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC13LWxnIHtcbiAgICBtYXgtd2lkdGg6IDMycmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LXcteGwge1xuICAgIG1heC13aWR0aDogMzZyZW07XG4gIH1cblxuICAueGxcXDptYXgtdy0yeGwge1xuICAgIG1heC13aWR0aDogNDJyZW07XG4gIH1cblxuICAueGxcXDptYXgtdy0zeGwge1xuICAgIG1heC13aWR0aDogNDhyZW07XG4gIH1cblxuICAueGxcXDptYXgtdy00eGwge1xuICAgIG1heC13aWR0aDogNTZyZW07XG4gIH1cblxuICAueGxcXDptYXgtdy01eGwge1xuICAgIG1heC13aWR0aDogNjRyZW07XG4gIH1cblxuICAueGxcXDptYXgtdy02eGwge1xuICAgIG1heC13aWR0aDogNzJyZW07XG4gIH1cblxuICAueGxcXDptYXgtdy03eGwge1xuICAgIG1heC13aWR0aDogODByZW07XG4gIH1cblxuICAueGxcXDptYXgtdy1mdWxsIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAueGxcXDptYXgtdy1taW4ge1xuICAgIG1heC13aWR0aDogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICBtYXgtd2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC54bFxcOm1heC13LW1heCB7XG4gICAgbWF4LXdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIG1heC13aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLnhsXFw6bWF4LXctcHJvc2Uge1xuICAgIG1heC13aWR0aDogNjVjaDtcbiAgfVxuXG4gIC54bFxcOm1heC13LXNjcmVlbi1zbSB7XG4gICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgfVxuXG4gIC54bFxcOm1heC13LXNjcmVlbi1tZCB7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxuXG4gIC54bFxcOm1heC13LXNjcmVlbi1sZyB7XG4gICAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIH1cblxuICAueGxcXDptYXgtdy1zY3JlZW4teGwge1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICB9XG5cbiAgLnhsXFw6bWF4LXctc2NyZWVuLTJ4bCB7XG4gICAgbWF4LXdpZHRoOiAxNTM2cHg7XG4gIH1cblxuICAueGxcXDptaW4taC0wIHtcbiAgICBtaW4taGVpZ2h0OiAwcHg7XG4gIH1cblxuICAueGxcXDptaW4taC1mdWxsIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6bWluLWgtc2NyZWVuIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC54bFxcOm1pbi13LTAge1xuICAgIG1pbi13aWR0aDogMHB4O1xuICB9XG5cbiAgLnhsXFw6bWluLXctZnVsbCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6bWluLXctbWluIHtcbiAgICBtaW4td2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiAtbW96LW1pbi1jb250ZW50O1xuICAgIG1pbi13aWR0aDogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAueGxcXDptaW4tdy1tYXgge1xuICAgIG1pbi13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICBtaW4td2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC54bFxcOm9iamVjdC1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluO1xuICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cblxuICAueGxcXDpvYmplY3QtY292ZXIge1xuICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG5cbiAgLnhsXFw6b2JqZWN0LWZpbGwge1xuICAgIC1vLW9iamVjdC1maXQ6IGZpbGw7XG4gICAgICAgb2JqZWN0LWZpdDogZmlsbDtcbiAgfVxuXG4gIC54bFxcOm9iamVjdC1ub25lIHtcbiAgICAtby1vYmplY3QtZml0OiBub25lO1xuICAgICAgIG9iamVjdC1maXQ6IG5vbmU7XG4gIH1cblxuICAueGxcXDpvYmplY3Qtc2NhbGUtZG93biB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcbiAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICB9XG5cbiAgLnhsXFw6b2JqZWN0LWJvdHRvbSB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gIH1cblxuICAueGxcXDpvYmplY3QtY2VudGVyIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuXG4gIC54bFxcOm9iamVjdC1sZWZ0IHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQ7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuICB9XG5cbiAgLnhsXFw6b2JqZWN0LWxlZnQtYm90dG9tIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cblxuICAueGxcXDpvYmplY3QtbGVmdC10b3Age1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgfVxuXG4gIC54bFxcOm9iamVjdC1yaWdodCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICB9XG5cbiAgLnhsXFw6b2JqZWN0LXJpZ2h0LWJvdHRvbSB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gIH1cblxuICAueGxcXDpvYmplY3QtcmlnaHQtdG9wIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgfVxuXG4gIC54bFxcOm9iamVjdC10b3Age1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogdG9wO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICB9XG5cbiAgLnhsXFw6b3BhY2l0eS0wIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6b3BhY2l0eS01IHtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6b3BhY2l0eS0xMCB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnhsXFw6b3BhY2l0eS0yMCB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6b3BhY2l0eS0yNSB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOm9wYWNpdHktMzAge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOm9wYWNpdHktNDAge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOm9wYWNpdHktNTAge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOm9wYWNpdHktNjAge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOm9wYWNpdHktNzAge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOm9wYWNpdHktNzUge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpvcGFjaXR5LTgwIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpvcGFjaXR5LTkwIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAueGxcXDpvcGFjaXR5LTk1IHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6b3BhY2l0eS0xMDAge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTUge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTEwIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTIwIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTI1IHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0zMCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS00MCB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS01MCB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS02MCB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS03MCB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS03NSB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktODAge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktOTAge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktOTUge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTEwMCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTU6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTI1OmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS01MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS03NTpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktOTU6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpvcGFjaXR5LTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm9wYWNpdHktNTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6b3BhY2l0eS0xMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpvcGFjaXR5LTIwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm9wYWNpdHktMjU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm9wYWNpdHktMzA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6b3BhY2l0eS00MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpvcGFjaXR5LTUwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm9wYWNpdHktNjA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6b3BhY2l0eS03MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpvcGFjaXR5LTc1OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpvcGFjaXR5LTgwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm9wYWNpdHktOTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6b3BhY2l0eS05NTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6b3BhY2l0eS0xMDA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOm9wYWNpdHktMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6b3BhY2l0eS01OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTEwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOm9wYWNpdHktMjA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6b3BhY2l0eS0yNTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6b3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTQwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOm9wYWNpdHktNTA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6b3BhY2l0eS02MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTcwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOm9wYWNpdHktNzU6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOm9wYWNpdHktODA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6b3BhY2l0eS05MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTk1OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOm91dGxpbmUtbm9uZSB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAueGxcXDpvdXRsaW5lLXdoaXRlIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIHdoaXRlO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAueGxcXDpvdXRsaW5lLWJsYWNrIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIGJsYWNrO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpvdXRsaW5lLW5vbmU6Zm9jdXMtd2l0aGluIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOm91dGxpbmUtd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIHdoaXRlO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpvdXRsaW5lLWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCBibGFjaztcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpvdXRsaW5lLW5vbmU6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpvdXRsaW5lLXdoaXRlOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIHdoaXRlO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOm91dGxpbmUtYmxhY2s6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgYmxhY2s7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LWF1dG8ge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3ctaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3ctdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAueGxcXDpvdmVyZmxvdy1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gIH1cblxuICAueGxcXDpvdmVyZmxvdy14LWF1dG8ge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gIH1cblxuICAueGxcXDpvdmVyZmxvdy15LWF1dG8ge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICAueGxcXDpvdmVyZmxvdy14LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3cteS1oaWRkZW4ge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LXgtdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LXktdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LXgtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cblxuICAueGxcXDpvdmVyZmxvdy15LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG5cbiAgLnhsXFw6b3ZlcnNjcm9sbC1hdXRvIHtcbiAgICAtbXMtc2Nyb2xsLWNoYWluaW5nOiBjaGFpbmVkO1xuICAgICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6b3ZlcnNjcm9sbC1jb250YWluIHtcbiAgICAtbXMtc2Nyb2xsLWNoYWluaW5nOiBub25lO1xuICAgICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuICB9XG5cbiAgLnhsXFw6b3ZlcnNjcm9sbC1ub25lIHtcbiAgICAtbXMtc2Nyb2xsLWNoYWluaW5nOiBub25lO1xuICAgICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xuICB9XG5cbiAgLnhsXFw6b3ZlcnNjcm9sbC15LWF1dG8ge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogYXV0bztcbiAgfVxuXG4gIC54bFxcOm92ZXJzY3JvbGwteS1jb250YWluIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIH1cblxuICAueGxcXDpvdmVyc2Nyb2xsLXktbm9uZSB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBub25lO1xuICB9XG5cbiAgLnhsXFw6b3ZlcnNjcm9sbC14LWF1dG8ge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogYXV0bztcbiAgfVxuXG4gIC54bFxcOm92ZXJzY3JvbGwteC1jb250YWluIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cblxuICAueGxcXDpvdmVyc2Nyb2xsLXgtbm9uZSB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBub25lO1xuICB9XG5cbiAgLnhsXFw6cC0wIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cblxuICAueGxcXDpwLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpwLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtMyB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtNCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtNSB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtNiB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6cC03IHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cC04IHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6cC05IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0xMCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0xMSB7XG4gICAgcGFkZGluZzogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtMTIge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gIH1cblxuICAueGxcXDpwLTE0IHtcbiAgICBwYWRkaW5nOiAzLjVyZW07XG4gIH1cblxuICAueGxcXDpwLTE2IHtcbiAgICBwYWRkaW5nOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0yMCB7XG4gICAgcGFkZGluZzogNXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtMjQge1xuICAgIHBhZGRpbmc6IDZyZW07XG4gIH1cblxuICAueGxcXDpwLTI4IHtcbiAgICBwYWRkaW5nOiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0zMiB7XG4gICAgcGFkZGluZzogOHJlbTtcbiAgfVxuXG4gIC54bFxcOnAtMzYge1xuICAgIHBhZGRpbmc6IDlyZW07XG4gIH1cblxuICAueGxcXDpwLTQwIHtcbiAgICBwYWRkaW5nOiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOnAtNDQge1xuICAgIHBhZGRpbmc6IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6cC00OCB7XG4gICAgcGFkZGluZzogMTJyZW07XG4gIH1cblxuICAueGxcXDpwLTUyIHtcbiAgICBwYWRkaW5nOiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOnAtNTYge1xuICAgIHBhZGRpbmc6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6cC02MCB7XG4gICAgcGFkZGluZzogMTVyZW07XG4gIH1cblxuICAueGxcXDpwLTY0IHtcbiAgICBwYWRkaW5nOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnAtNzIge1xuICAgIHBhZGRpbmc6IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6cC04MCB7XG4gICAgcGFkZGluZzogMjByZW07XG4gIH1cblxuICAueGxcXDpwLTk2IHtcbiAgICBwYWRkaW5nOiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOnAtcHgge1xuICAgIHBhZGRpbmc6IDFweDtcbiAgfVxuXG4gIC54bFxcOnAtMFxcLjUge1xuICAgIHBhZGRpbmc6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0xXFwuNSB7XG4gICAgcGFkZGluZzogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpwLTJcXC41IHtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtM1xcLjUge1xuICAgIHBhZGRpbmc6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktMCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnhsXFw6cHgtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG5cbiAgLnhsXFw6cHktMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpweC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpweS00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cHktNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpweC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDpweS04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6cHktOSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDpweC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpweC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMTEge1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cHktMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAueGxcXDpweS0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAueGxcXDpweC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cblxuICAueGxcXDpweS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cblxuICAueGxcXDpweC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cblxuICAueGxcXDpweS0yNCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAueGxcXDpweC0yNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gIH1cblxuICAueGxcXDpweS0yOCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW07XG4gIH1cblxuICAueGxcXDpweC0yOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW07XG4gIH1cblxuICAueGxcXDpweS0zMiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cblxuICAueGxcXDpweC0zMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07XG4gIH1cblxuICAueGxcXDpweS0zNiB7XG4gICAgcGFkZGluZy10b3A6IDlyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW07XG4gIH1cblxuICAueGxcXDpweC0zNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW07XG4gIH1cblxuICAueGxcXDpweS00MCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6cHktNDQge1xuICAgIHBhZGRpbmctdG9wOiAxMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAueGxcXDpweC00NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTQ4IHtcbiAgICBwYWRkaW5nLXRvcDogMTJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtNDgge1xuICAgIHBhZGRpbmctbGVmdDogMTJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTJyZW07XG4gIH1cblxuICAueGxcXDpweS01MiB7XG4gICAgcGFkZGluZy10b3A6IDEzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTUyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLnhsXFw6cHktNTYge1xuICAgIHBhZGRpbmctdG9wOiAxNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAueGxcXDpweC01NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogMTVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtNjAge1xuICAgIHBhZGRpbmctbGVmdDogMTVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTVyZW07XG4gIH1cblxuICAueGxcXDpweS02NCB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTY0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktNzIge1xuICAgIHBhZGRpbmctdG9wOiAxOHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThyZW07XG4gIH1cblxuICAueGxcXDpweC03MiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMjByZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtODAge1xuICAgIHBhZGRpbmctbGVmdDogMjByZW07XG4gICAgcGFkZGluZy1yaWdodDogMjByZW07XG4gIH1cblxuICAueGxcXDpweS05NiB7XG4gICAgcGFkZGluZy10b3A6IDI0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTk2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktcHgge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuXG4gIC54bFxcOnB4LXB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAueGxcXDpweS0wXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuMTI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTBcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMTI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktMVxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpweC0xXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTJcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMlxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpweS0zXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuODc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTNcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuODc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxuXG4gIC54bFxcOnByLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC54bFxcOnBiLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cblxuICAueGxcXDpwbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuXG4gIC54bFxcOnB0LTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpwbC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cblxuICAueGxcXDpwci00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cGItNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAueGxcXDpwbC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cblxuICAueGxcXDpwdC01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpwYi01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpwci02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpwYi02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpwdC03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDpwYi03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTcge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6cHItOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtOSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDpwci05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDpwbC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDpwdC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpwYi0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTExIHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMTEge1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOnByLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cGItMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMTQge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cblxuICAueGxcXDpwYi0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAueGxcXDpwbC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cblxuICAueGxcXDpwYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cblxuICAueGxcXDpwbC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMjQge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMjQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gIH1cblxuICAueGxcXDpwYi0yNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAueGxcXDpwbC0yNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMjgge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMjgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW07XG4gIH1cblxuICAueGxcXDpwYi0yOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW07XG4gIH1cblxuICAueGxcXDpwbC0yOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMzIge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMzIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07XG4gIH1cblxuICAueGxcXDpwYi0zMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cblxuICAueGxcXDpwbC0zMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMzYge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMzYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW07XG4gIH1cblxuICAueGxcXDpwYi0zNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW07XG4gIH1cblxuICAueGxcXDpwbC0zNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtNDAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAueGxcXDpwbC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTQ0IHtcbiAgICBwYWRkaW5nLXRvcDogMTFyZW07XG4gIH1cblxuICAueGxcXDpwci00NCB7XG4gICAgcGFkZGluZy1yaWdodDogMTFyZW07XG4gIH1cblxuICAueGxcXDpwYi00NCB7XG4gICAgcGFkZGluZy1ib3R0b206IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtNDQge1xuICAgIHBhZGRpbmctbGVmdDogMTFyZW07XG4gIH1cblxuICAueGxcXDpwdC00OCB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6cHItNDgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6cGItNDgge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTQ4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtNTIge1xuICAgIHBhZGRpbmctdG9wOiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOnByLTUyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTUyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNyZW07XG4gIH1cblxuICAueGxcXDpwbC01MiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxM3JlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTU2IHtcbiAgICBwYWRkaW5nLXRvcDogMTRyZW07XG4gIH1cblxuICAueGxcXDpwci01NiB7XG4gICAgcGFkZGluZy1yaWdodDogMTRyZW07XG4gIH1cblxuICAueGxcXDpwYi01NiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtNTYge1xuICAgIHBhZGRpbmctbGVmdDogMTRyZW07XG4gIH1cblxuICAueGxcXDpwdC02MCB7XG4gICAgcGFkZGluZy10b3A6IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtNjQge1xuICAgIHBhZGRpbmctdG9wOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTY0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTY0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAueGxcXDpwbC02NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTcyIHtcbiAgICBwYWRkaW5nLXRvcDogMThyZW07XG4gIH1cblxuICAueGxcXDpwci03MiB7XG4gICAgcGFkZGluZy1yaWdodDogMThyZW07XG4gIH1cblxuICAueGxcXDpwYi03MiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtNzIge1xuICAgIHBhZGRpbmctbGVmdDogMThyZW07XG4gIH1cblxuICAueGxcXDpwdC04MCB7XG4gICAgcGFkZGluZy10b3A6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6cHItODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6cGItODAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtOTYge1xuICAgIHBhZGRpbmctdG9wOiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTk2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTk2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRyZW07XG4gIH1cblxuICAueGxcXDpwbC05NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LXB4IHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICB9XG5cbiAgLnhsXFw6cHItcHgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC54bFxcOnBiLXB4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnhsXFw6cGwtcHgge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICB9XG5cbiAgLnhsXFw6cHQtMFxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTBcXC41IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTBcXC41IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpwbC0wXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTFcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpwci0xXFwuNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpwYi0xXFwuNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMVxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpwdC0yXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMlxcLjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItMlxcLjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTJcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtM1xcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTNcXC41IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTNcXC41IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDpwbC0zXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItY3VycmVudDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItY3VycmVudDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibGFjazo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsYWNrOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsYWNrOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXdoaXRlOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItd2hpdGU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItd2hpdGU6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOnBvaW50ZXItZXZlbnRzLW5vbmUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLnhsXFw6cG9pbnRlci1ldmVudHMtYXV0byB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cblxuICAueGxcXDpzdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cblxuICAueGxcXDpmaXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG5cbiAgLnhsXFw6YWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIC54bFxcOnJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAueGxcXDpzdGlja3kge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gIH1cblxuICAueGxcXDppbnNldC0wIHtcbiAgICB0b3A6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTEge1xuICAgIHRvcDogMC4yNXJlbTtcbiAgICByaWdodDogMC4yNXJlbTtcbiAgICBib3R0b206IDAuMjVyZW07XG4gICAgbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTIge1xuICAgIHRvcDogMC41cmVtO1xuICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgYm90dG9tOiAwLjVyZW07XG4gICAgbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtMyB7XG4gICAgdG9wOiAwLjc1cmVtO1xuICAgIHJpZ2h0OiAwLjc1cmVtO1xuICAgIGJvdHRvbTogMC43NXJlbTtcbiAgICBsZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtNCB7XG4gICAgdG9wOiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIGJvdHRvbTogMXJlbTtcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtNSB7XG4gICAgdG9wOiAxLjI1cmVtO1xuICAgIHJpZ2h0OiAxLjI1cmVtO1xuICAgIGJvdHRvbTogMS4yNXJlbTtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtNiB7XG4gICAgdG9wOiAxLjVyZW07XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC03IHtcbiAgICB0b3A6IDEuNzVyZW07XG4gICAgcmlnaHQ6IDEuNzVyZW07XG4gICAgYm90dG9tOiAxLjc1cmVtO1xuICAgIGxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC04IHtcbiAgICB0b3A6IDJyZW07XG4gICAgcmlnaHQ6IDJyZW07XG4gICAgYm90dG9tOiAycmVtO1xuICAgIGxlZnQ6IDJyZW07XG4gIH1cblxuICAueGxcXDppbnNldC05IHtcbiAgICB0b3A6IDIuMjVyZW07XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC0xMCB7XG4gICAgdG9wOiAyLjVyZW07XG4gICAgcmlnaHQ6IDIuNXJlbTtcbiAgICBib3R0b206IDIuNXJlbTtcbiAgICBsZWZ0OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC0xMSB7XG4gICAgdG9wOiAyLjc1cmVtO1xuICAgIHJpZ2h0OiAyLjc1cmVtO1xuICAgIGJvdHRvbTogMi43NXJlbTtcbiAgICBsZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtMTIge1xuICAgIHRvcDogM3JlbTtcbiAgICByaWdodDogM3JlbTtcbiAgICBib3R0b206IDNyZW07XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTE0IHtcbiAgICB0b3A6IDMuNXJlbTtcbiAgICByaWdodDogMy41cmVtO1xuICAgIGJvdHRvbTogMy41cmVtO1xuICAgIGxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTE2IHtcbiAgICB0b3A6IDRyZW07XG4gICAgcmlnaHQ6IDRyZW07XG4gICAgYm90dG9tOiA0cmVtO1xuICAgIGxlZnQ6IDRyZW07XG4gIH1cblxuICAueGxcXDppbnNldC0yMCB7XG4gICAgdG9wOiA1cmVtO1xuICAgIHJpZ2h0OiA1cmVtO1xuICAgIGJvdHRvbTogNXJlbTtcbiAgICBsZWZ0OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtMjQge1xuICAgIHRvcDogNnJlbTtcbiAgICByaWdodDogNnJlbTtcbiAgICBib3R0b206IDZyZW07XG4gICAgbGVmdDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTI4IHtcbiAgICB0b3A6IDdyZW07XG4gICAgcmlnaHQ6IDdyZW07XG4gICAgYm90dG9tOiA3cmVtO1xuICAgIGxlZnQ6IDdyZW07XG4gIH1cblxuICAueGxcXDppbnNldC0zMiB7XG4gICAgdG9wOiA4cmVtO1xuICAgIHJpZ2h0OiA4cmVtO1xuICAgIGJvdHRvbTogOHJlbTtcbiAgICBsZWZ0OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtMzYge1xuICAgIHRvcDogOXJlbTtcbiAgICByaWdodDogOXJlbTtcbiAgICBib3R0b206IDlyZW07XG4gICAgbGVmdDogOXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTQwIHtcbiAgICB0b3A6IDEwcmVtO1xuICAgIHJpZ2h0OiAxMHJlbTtcbiAgICBib3R0b206IDEwcmVtO1xuICAgIGxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtNDQge1xuICAgIHRvcDogMTFyZW07XG4gICAgcmlnaHQ6IDExcmVtO1xuICAgIGJvdHRvbTogMTFyZW07XG4gICAgbGVmdDogMTFyZW07XG4gIH1cblxuICAueGxcXDppbnNldC00OCB7XG4gICAgdG9wOiAxMnJlbTtcbiAgICByaWdodDogMTJyZW07XG4gICAgYm90dG9tOiAxMnJlbTtcbiAgICBsZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTUyIHtcbiAgICB0b3A6IDEzcmVtO1xuICAgIHJpZ2h0OiAxM3JlbTtcbiAgICBib3R0b206IDEzcmVtO1xuICAgIGxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtNTYge1xuICAgIHRvcDogMTRyZW07XG4gICAgcmlnaHQ6IDE0cmVtO1xuICAgIGJvdHRvbTogMTRyZW07XG4gICAgbGVmdDogMTRyZW07XG4gIH1cblxuICAueGxcXDppbnNldC02MCB7XG4gICAgdG9wOiAxNXJlbTtcbiAgICByaWdodDogMTVyZW07XG4gICAgYm90dG9tOiAxNXJlbTtcbiAgICBsZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTY0IHtcbiAgICB0b3A6IDE2cmVtO1xuICAgIHJpZ2h0OiAxNnJlbTtcbiAgICBib3R0b206IDE2cmVtO1xuICAgIGxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtNzIge1xuICAgIHRvcDogMThyZW07XG4gICAgcmlnaHQ6IDE4cmVtO1xuICAgIGJvdHRvbTogMThyZW07XG4gICAgbGVmdDogMThyZW07XG4gIH1cblxuICAueGxcXDppbnNldC04MCB7XG4gICAgdG9wOiAyMHJlbTtcbiAgICByaWdodDogMjByZW07XG4gICAgYm90dG9tOiAyMHJlbTtcbiAgICBsZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTk2IHtcbiAgICB0b3A6IDI0cmVtO1xuICAgIHJpZ2h0OiAyNHJlbTtcbiAgICBib3R0b206IDI0cmVtO1xuICAgIGxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtcHgge1xuICAgIHRvcDogMXB4O1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgYm90dG9tOiAxcHg7XG4gICAgbGVmdDogMXB4O1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtMFxcLjUge1xuICAgIHRvcDogMC4xMjVyZW07XG4gICAgcmlnaHQ6IDAuMTI1cmVtO1xuICAgIGJvdHRvbTogMC4xMjVyZW07XG4gICAgbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC0xXFwuNSB7XG4gICAgdG9wOiAwLjM3NXJlbTtcbiAgICByaWdodDogMC4zNzVyZW07XG4gICAgYm90dG9tOiAwLjM3NXJlbTtcbiAgICBsZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTJcXC41IHtcbiAgICB0b3A6IDAuNjI1cmVtO1xuICAgIHJpZ2h0OiAwLjYyNXJlbTtcbiAgICBib3R0b206IDAuNjI1cmVtO1xuICAgIGxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtM1xcLjUge1xuICAgIHRvcDogMC44NzVyZW07XG4gICAgcmlnaHQ6IDAuODc1cmVtO1xuICAgIGJvdHRvbTogMC44NzVyZW07XG4gICAgbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtMCB7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAueGxcXDotaW5zZXQtMSB7XG4gICAgdG9wOiAtMC4yNXJlbTtcbiAgICByaWdodDogLTAuMjVyZW07XG4gICAgYm90dG9tOiAtMC4yNXJlbTtcbiAgICBsZWZ0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0yIHtcbiAgICB0b3A6IC0wLjVyZW07XG4gICAgcmlnaHQ6IC0wLjVyZW07XG4gICAgYm90dG9tOiAtMC41cmVtO1xuICAgIGxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtMyB7XG4gICAgdG9wOiAtMC43NXJlbTtcbiAgICByaWdodDogLTAuNzVyZW07XG4gICAgYm90dG9tOiAtMC43NXJlbTtcbiAgICBsZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC00IHtcbiAgICB0b3A6IC0xcmVtO1xuICAgIHJpZ2h0OiAtMXJlbTtcbiAgICBib3R0b206IC0xcmVtO1xuICAgIGxlZnQ6IC0xcmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTUge1xuICAgIHRvcDogLTEuMjVyZW07XG4gICAgcmlnaHQ6IC0xLjI1cmVtO1xuICAgIGJvdHRvbTogLTEuMjVyZW07XG4gICAgbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtNiB7XG4gICAgdG9wOiAtMS41cmVtO1xuICAgIHJpZ2h0OiAtMS41cmVtO1xuICAgIGJvdHRvbTogLTEuNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTcge1xuICAgIHRvcDogLTEuNzVyZW07XG4gICAgcmlnaHQ6IC0xLjc1cmVtO1xuICAgIGJvdHRvbTogLTEuNzVyZW07XG4gICAgbGVmdDogLTEuNzVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtOCB7XG4gICAgdG9wOiAtMnJlbTtcbiAgICByaWdodDogLTJyZW07XG4gICAgYm90dG9tOiAtMnJlbTtcbiAgICBsZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC05IHtcbiAgICB0b3A6IC0yLjI1cmVtO1xuICAgIHJpZ2h0OiAtMi4yNXJlbTtcbiAgICBib3R0b206IC0yLjI1cmVtO1xuICAgIGxlZnQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTEwIHtcbiAgICB0b3A6IC0yLjVyZW07XG4gICAgcmlnaHQ6IC0yLjVyZW07XG4gICAgYm90dG9tOiAtMi41cmVtO1xuICAgIGxlZnQ6IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtMTEge1xuICAgIHRvcDogLTIuNzVyZW07XG4gICAgcmlnaHQ6IC0yLjc1cmVtO1xuICAgIGJvdHRvbTogLTIuNzVyZW07XG4gICAgbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtMTIge1xuICAgIHRvcDogLTNyZW07XG4gICAgcmlnaHQ6IC0zcmVtO1xuICAgIGJvdHRvbTogLTNyZW07XG4gICAgbGVmdDogLTNyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtMTQge1xuICAgIHRvcDogLTMuNXJlbTtcbiAgICByaWdodDogLTMuNXJlbTtcbiAgICBib3R0b206IC0zLjVyZW07XG4gICAgbGVmdDogLTMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0xNiB7XG4gICAgdG9wOiAtNHJlbTtcbiAgICByaWdodDogLTRyZW07XG4gICAgYm90dG9tOiAtNHJlbTtcbiAgICBsZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0yMCB7XG4gICAgdG9wOiAtNXJlbTtcbiAgICByaWdodDogLTVyZW07XG4gICAgYm90dG9tOiAtNXJlbTtcbiAgICBsZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0yNCB7XG4gICAgdG9wOiAtNnJlbTtcbiAgICByaWdodDogLTZyZW07XG4gICAgYm90dG9tOiAtNnJlbTtcbiAgICBsZWZ0OiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0yOCB7XG4gICAgdG9wOiAtN3JlbTtcbiAgICByaWdodDogLTdyZW07XG4gICAgYm90dG9tOiAtN3JlbTtcbiAgICBsZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0zMiB7XG4gICAgdG9wOiAtOHJlbTtcbiAgICByaWdodDogLThyZW07XG4gICAgYm90dG9tOiAtOHJlbTtcbiAgICBsZWZ0OiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0zNiB7XG4gICAgdG9wOiAtOXJlbTtcbiAgICByaWdodDogLTlyZW07XG4gICAgYm90dG9tOiAtOXJlbTtcbiAgICBsZWZ0OiAtOXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC00MCB7XG4gICAgdG9wOiAtMTByZW07XG4gICAgcmlnaHQ6IC0xMHJlbTtcbiAgICBib3R0b206IC0xMHJlbTtcbiAgICBsZWZ0OiAtMTByZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtNDQge1xuICAgIHRvcDogLTExcmVtO1xuICAgIHJpZ2h0OiAtMTFyZW07XG4gICAgYm90dG9tOiAtMTFyZW07XG4gICAgbGVmdDogLTExcmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTQ4IHtcbiAgICB0b3A6IC0xMnJlbTtcbiAgICByaWdodDogLTEycmVtO1xuICAgIGJvdHRvbTogLTEycmVtO1xuICAgIGxlZnQ6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC01MiB7XG4gICAgdG9wOiAtMTNyZW07XG4gICAgcmlnaHQ6IC0xM3JlbTtcbiAgICBib3R0b206IC0xM3JlbTtcbiAgICBsZWZ0OiAtMTNyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtNTYge1xuICAgIHRvcDogLTE0cmVtO1xuICAgIHJpZ2h0OiAtMTRyZW07XG4gICAgYm90dG9tOiAtMTRyZW07XG4gICAgbGVmdDogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTYwIHtcbiAgICB0b3A6IC0xNXJlbTtcbiAgICByaWdodDogLTE1cmVtO1xuICAgIGJvdHRvbTogLTE1cmVtO1xuICAgIGxlZnQ6IC0xNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC02NCB7XG4gICAgdG9wOiAtMTZyZW07XG4gICAgcmlnaHQ6IC0xNnJlbTtcbiAgICBib3R0b206IC0xNnJlbTtcbiAgICBsZWZ0OiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtNzIge1xuICAgIHRvcDogLTE4cmVtO1xuICAgIHJpZ2h0OiAtMThyZW07XG4gICAgYm90dG9tOiAtMThyZW07XG4gICAgbGVmdDogLTE4cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTgwIHtcbiAgICB0b3A6IC0yMHJlbTtcbiAgICByaWdodDogLTIwcmVtO1xuICAgIGJvdHRvbTogLTIwcmVtO1xuICAgIGxlZnQ6IC0yMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC05NiB7XG4gICAgdG9wOiAtMjRyZW07XG4gICAgcmlnaHQ6IC0yNHJlbTtcbiAgICBib3R0b206IC0yNHJlbTtcbiAgICBsZWZ0OiAtMjRyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtcHgge1xuICAgIHRvcDogLTFweDtcbiAgICByaWdodDogLTFweDtcbiAgICBib3R0b206IC0xcHg7XG4gICAgbGVmdDogLTFweDtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0wXFwuNSB7XG4gICAgdG9wOiAtMC4xMjVyZW07XG4gICAgcmlnaHQ6IC0wLjEyNXJlbTtcbiAgICBib3R0b206IC0wLjEyNXJlbTtcbiAgICBsZWZ0OiAtMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQtMVxcLjUge1xuICAgIHRvcDogLTAuMzc1cmVtO1xuICAgIHJpZ2h0OiAtMC4zNzVyZW07XG4gICAgYm90dG9tOiAtMC4zNzVyZW07XG4gICAgbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTJcXC41IHtcbiAgICB0b3A6IC0wLjYyNXJlbTtcbiAgICByaWdodDogLTAuNjI1cmVtO1xuICAgIGJvdHRvbTogLTAuNjI1cmVtO1xuICAgIGxlZnQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0zXFwuNSB7XG4gICAgdG9wOiAtMC44NzVyZW07XG4gICAgcmlnaHQ6IC0wLjg3NXJlbTtcbiAgICBib3R0b206IC0wLjg3NXJlbTtcbiAgICBsZWZ0OiAtMC44NzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC0xXFwvMiB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAueGxcXDppbnNldC0xXFwvMyB7XG4gICAgdG9wOiAzMy4zMzMzMzMlO1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMlO1xuICAgIGJvdHRvbTogMzMuMzMzMzMzJTtcbiAgICBsZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtMlxcLzMge1xuICAgIHRvcDogNjYuNjY2NjY3JTtcbiAgICByaWdodDogNjYuNjY2NjY3JTtcbiAgICBib3R0b206IDY2LjY2NjY2NyU7XG4gICAgbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTFcXC80IHtcbiAgICB0b3A6IDI1JTtcbiAgICByaWdodDogMjUlO1xuICAgIGJvdHRvbTogMjUlO1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTJcXC80IHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTNcXC80IHtcbiAgICB0b3A6IDc1JTtcbiAgICByaWdodDogNzUlO1xuICAgIGJvdHRvbTogNzUlO1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LWZ1bGwge1xuICAgIHRvcDogMTAwJTtcbiAgICByaWdodDogMTAwJTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0xXFwvMiB7XG4gICAgdG9wOiAtNTAlO1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIGJvdHRvbTogLTUwJTtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTFcXC8zIHtcbiAgICB0b3A6IC0zMy4zMzMzMzMlO1xuICAgIHJpZ2h0OiAtMzMuMzMzMzMzJTtcbiAgICBib3R0b206IC0zMy4zMzMzMzMlO1xuICAgIGxlZnQ6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTJcXC8zIHtcbiAgICB0b3A6IC02Ni42NjY2NjclO1xuICAgIHJpZ2h0OiAtNjYuNjY2NjY3JTtcbiAgICBib3R0b206IC02Ni42NjY2NjclO1xuICAgIGxlZnQ6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LTFcXC80IHtcbiAgICB0b3A6IC0yNSU7XG4gICAgcmlnaHQ6IC0yNSU7XG4gICAgYm90dG9tOiAtMjUlO1xuICAgIGxlZnQ6IC0yNSU7XG4gIH1cblxuICAueGxcXDotaW5zZXQtMlxcLzQge1xuICAgIHRvcDogLTUwJTtcbiAgICByaWdodDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC0zXFwvNCB7XG4gICAgdG9wOiAtNzUlO1xuICAgIHJpZ2h0OiAtNzUlO1xuICAgIGJvdHRvbTogLTc1JTtcbiAgICBsZWZ0OiAtNzUlO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LWZ1bGwge1xuICAgIHRvcDogLTEwMCU7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIGJvdHRvbTogLTEwMCU7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cblxuICAueGxcXDppbnNldC15LTAge1xuICAgIHRvcDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0wIHtcbiAgICByaWdodDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktMSB7XG4gICAgdG9wOiAwLjI1cmVtO1xuICAgIGJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtMSB7XG4gICAgcmlnaHQ6IDAuMjVyZW07XG4gICAgbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktMiB7XG4gICAgdG9wOiAwLjVyZW07XG4gICAgYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTIge1xuICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0zIHtcbiAgICB0b3A6IDAuNzVyZW07XG4gICAgYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0zIHtcbiAgICByaWdodDogMC43NXJlbTtcbiAgICBsZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS00IHtcbiAgICB0b3A6IDFyZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC00IHtcbiAgICByaWdodDogMXJlbTtcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS01IHtcbiAgICB0b3A6IDEuMjVyZW07XG4gICAgYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC01IHtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS02IHtcbiAgICB0b3A6IDEuNXJlbTtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtNiB7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTcge1xuICAgIHRvcDogMS43NXJlbTtcbiAgICBib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTcge1xuICAgIHJpZ2h0OiAxLjc1cmVtO1xuICAgIGxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTgge1xuICAgIHRvcDogMnJlbTtcbiAgICBib3R0b206IDJyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTgge1xuICAgIHJpZ2h0OiAycmVtO1xuICAgIGxlZnQ6IDJyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTkge1xuICAgIHRvcDogMi4yNXJlbTtcbiAgICBib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTkge1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTEwIHtcbiAgICB0b3A6IDIuNXJlbTtcbiAgICBib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtMTAge1xuICAgIHJpZ2h0OiAyLjVyZW07XG4gICAgbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0xMSB7XG4gICAgdG9wOiAyLjc1cmVtO1xuICAgIGJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtMTEge1xuICAgIHJpZ2h0OiAyLjc1cmVtO1xuICAgIGxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTEyIHtcbiAgICB0b3A6IDNyZW07XG4gICAgYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0xMiB7XG4gICAgcmlnaHQ6IDNyZW07XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktMTQge1xuICAgIHRvcDogMy41cmVtO1xuICAgIGJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0xNCB7XG4gICAgcmlnaHQ6IDMuNXJlbTtcbiAgICBsZWZ0OiAzLjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTE2IHtcbiAgICB0b3A6IDRyZW07XG4gICAgYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0xNiB7XG4gICAgcmlnaHQ6IDRyZW07XG4gICAgbGVmdDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktMjAge1xuICAgIHRvcDogNXJlbTtcbiAgICBib3R0b206IDVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTIwIHtcbiAgICByaWdodDogNXJlbTtcbiAgICBsZWZ0OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0yNCB7XG4gICAgdG9wOiA2cmVtO1xuICAgIGJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtMjQge1xuICAgIHJpZ2h0OiA2cmVtO1xuICAgIGxlZnQ6IDZyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTI4IHtcbiAgICB0b3A6IDdyZW07XG4gICAgYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0yOCB7XG4gICAgcmlnaHQ6IDdyZW07XG4gICAgbGVmdDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktMzIge1xuICAgIHRvcDogOHJlbTtcbiAgICBib3R0b206IDhyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTMyIHtcbiAgICByaWdodDogOHJlbTtcbiAgICBsZWZ0OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0zNiB7XG4gICAgdG9wOiA5cmVtO1xuICAgIGJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtMzYge1xuICAgIHJpZ2h0OiA5cmVtO1xuICAgIGxlZnQ6IDlyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTQwIHtcbiAgICB0b3A6IDEwcmVtO1xuICAgIGJvdHRvbTogMTByZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTQwIHtcbiAgICByaWdodDogMTByZW07XG4gICAgbGVmdDogMTByZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTQ0IHtcbiAgICB0b3A6IDExcmVtO1xuICAgIGJvdHRvbTogMTFyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTQ0IHtcbiAgICByaWdodDogMTFyZW07XG4gICAgbGVmdDogMTFyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTQ4IHtcbiAgICB0b3A6IDEycmVtO1xuICAgIGJvdHRvbTogMTJyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTQ4IHtcbiAgICByaWdodDogMTJyZW07XG4gICAgbGVmdDogMTJyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTUyIHtcbiAgICB0b3A6IDEzcmVtO1xuICAgIGJvdHRvbTogMTNyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTUyIHtcbiAgICByaWdodDogMTNyZW07XG4gICAgbGVmdDogMTNyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTU2IHtcbiAgICB0b3A6IDE0cmVtO1xuICAgIGJvdHRvbTogMTRyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTU2IHtcbiAgICByaWdodDogMTRyZW07XG4gICAgbGVmdDogMTRyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTYwIHtcbiAgICB0b3A6IDE1cmVtO1xuICAgIGJvdHRvbTogMTVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTYwIHtcbiAgICByaWdodDogMTVyZW07XG4gICAgbGVmdDogMTVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTY0IHtcbiAgICB0b3A6IDE2cmVtO1xuICAgIGJvdHRvbTogMTZyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTY0IHtcbiAgICByaWdodDogMTZyZW07XG4gICAgbGVmdDogMTZyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTcyIHtcbiAgICB0b3A6IDE4cmVtO1xuICAgIGJvdHRvbTogMThyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTcyIHtcbiAgICByaWdodDogMThyZW07XG4gICAgbGVmdDogMThyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTgwIHtcbiAgICB0b3A6IDIwcmVtO1xuICAgIGJvdHRvbTogMjByZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTgwIHtcbiAgICByaWdodDogMjByZW07XG4gICAgbGVmdDogMjByZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTk2IHtcbiAgICB0b3A6IDI0cmVtO1xuICAgIGJvdHRvbTogMjRyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTk2IHtcbiAgICByaWdodDogMjRyZW07XG4gICAgbGVmdDogMjRyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAueGxcXDppbnNldC14LWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAueGxcXDppbnNldC15LXB4IHtcbiAgICB0b3A6IDFweDtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtcHgge1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgbGVmdDogMXB4O1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0wXFwuNSB7XG4gICAgdG9wOiAwLjEyNXJlbTtcbiAgICBib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0wXFwuNSB7XG4gICAgcmlnaHQ6IDAuMTI1cmVtO1xuICAgIGxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0xXFwuNSB7XG4gICAgdG9wOiAwLjM3NXJlbTtcbiAgICBib3R0b206IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0xXFwuNSB7XG4gICAgcmlnaHQ6IDAuMzc1cmVtO1xuICAgIGxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0yXFwuNSB7XG4gICAgdG9wOiAwLjYyNXJlbTtcbiAgICBib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0yXFwuNSB7XG4gICAgcmlnaHQ6IDAuNjI1cmVtO1xuICAgIGxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0zXFwuNSB7XG4gICAgdG9wOiAwLjg3NXJlbTtcbiAgICBib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0zXFwuNSB7XG4gICAgcmlnaHQ6IDAuODc1cmVtO1xuICAgIGxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktMCB7XG4gICAgdG9wOiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0wIHtcbiAgICByaWdodDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTEge1xuICAgIHRvcDogLTAuMjVyZW07XG4gICAgYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTEge1xuICAgIHJpZ2h0OiAtMC4yNXJlbTtcbiAgICBsZWZ0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTIge1xuICAgIHRvcDogLTAuNXJlbTtcbiAgICBib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0yIHtcbiAgICByaWdodDogLTAuNXJlbTtcbiAgICBsZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktMyB7XG4gICAgdG9wOiAtMC43NXJlbTtcbiAgICBib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMyB7XG4gICAgcmlnaHQ6IC0wLjc1cmVtO1xuICAgIGxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktNCB7XG4gICAgdG9wOiAtMXJlbTtcbiAgICBib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtNCB7XG4gICAgcmlnaHQ6IC0xcmVtO1xuICAgIGxlZnQ6IC0xcmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktNSB7XG4gICAgdG9wOiAtMS4yNXJlbTtcbiAgICBib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtNSB7XG4gICAgcmlnaHQ6IC0xLjI1cmVtO1xuICAgIGxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktNiB7XG4gICAgdG9wOiAtMS41cmVtO1xuICAgIGJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTYge1xuICAgIHJpZ2h0OiAtMS41cmVtO1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS03IHtcbiAgICB0b3A6IC0xLjc1cmVtO1xuICAgIGJvdHRvbTogLTEuNzVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC03IHtcbiAgICByaWdodDogLTEuNzVyZW07XG4gICAgbGVmdDogLTEuNzVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS04IHtcbiAgICB0b3A6IC0ycmVtO1xuICAgIGJvdHRvbTogLTJyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC04IHtcbiAgICByaWdodDogLTJyZW07XG4gICAgbGVmdDogLTJyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS05IHtcbiAgICB0b3A6IC0yLjI1cmVtO1xuICAgIGJvdHRvbTogLTIuMjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC05IHtcbiAgICByaWdodDogLTIuMjVyZW07XG4gICAgbGVmdDogLTIuMjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0xMCB7XG4gICAgdG9wOiAtMi41cmVtO1xuICAgIGJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTEwIHtcbiAgICByaWdodDogLTIuNXJlbTtcbiAgICBsZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktMTEge1xuICAgIHRvcDogLTIuNzVyZW07XG4gICAgYm90dG9tOiAtMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTExIHtcbiAgICByaWdodDogLTIuNzVyZW07XG4gICAgbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0xMiB7XG4gICAgdG9wOiAtM3JlbTtcbiAgICBib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMTIge1xuICAgIHJpZ2h0OiAtM3JlbTtcbiAgICBsZWZ0OiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTE0IHtcbiAgICB0b3A6IC0zLjVyZW07XG4gICAgYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMTQge1xuICAgIHJpZ2h0OiAtMy41cmVtO1xuICAgIGxlZnQ6IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0xNiB7XG4gICAgdG9wOiAtNHJlbTtcbiAgICBib3R0b206IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMTYge1xuICAgIHJpZ2h0OiAtNHJlbTtcbiAgICBsZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTIwIHtcbiAgICB0b3A6IC01cmVtO1xuICAgIGJvdHRvbTogLTVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0yMCB7XG4gICAgcmlnaHQ6IC01cmVtO1xuICAgIGxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktMjQge1xuICAgIHRvcDogLTZyZW07XG4gICAgYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTI0IHtcbiAgICByaWdodDogLTZyZW07XG4gICAgbGVmdDogLTZyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0yOCB7XG4gICAgdG9wOiAtN3JlbTtcbiAgICBib3R0b206IC03cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMjgge1xuICAgIHJpZ2h0OiAtN3JlbTtcbiAgICBsZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTMyIHtcbiAgICB0b3A6IC04cmVtO1xuICAgIGJvdHRvbTogLThyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0zMiB7XG4gICAgcmlnaHQ6IC04cmVtO1xuICAgIGxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktMzYge1xuICAgIHRvcDogLTlyZW07XG4gICAgYm90dG9tOiAtOXJlbTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTM2IHtcbiAgICByaWdodDogLTlyZW07XG4gICAgbGVmdDogLTlyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS00MCB7XG4gICAgdG9wOiAtMTByZW07XG4gICAgYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC00MCB7XG4gICAgcmlnaHQ6IC0xMHJlbTtcbiAgICBsZWZ0OiAtMTByZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS00NCB7XG4gICAgdG9wOiAtMTFyZW07XG4gICAgYm90dG9tOiAtMTFyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC00NCB7XG4gICAgcmlnaHQ6IC0xMXJlbTtcbiAgICBsZWZ0OiAtMTFyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS00OCB7XG4gICAgdG9wOiAtMTJyZW07XG4gICAgYm90dG9tOiAtMTJyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC00OCB7XG4gICAgcmlnaHQ6IC0xMnJlbTtcbiAgICBsZWZ0OiAtMTJyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS01MiB7XG4gICAgdG9wOiAtMTNyZW07XG4gICAgYm90dG9tOiAtMTNyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC01MiB7XG4gICAgcmlnaHQ6IC0xM3JlbTtcbiAgICBsZWZ0OiAtMTNyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS01NiB7XG4gICAgdG9wOiAtMTRyZW07XG4gICAgYm90dG9tOiAtMTRyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC01NiB7XG4gICAgcmlnaHQ6IC0xNHJlbTtcbiAgICBsZWZ0OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS02MCB7XG4gICAgdG9wOiAtMTVyZW07XG4gICAgYm90dG9tOiAtMTVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC02MCB7XG4gICAgcmlnaHQ6IC0xNXJlbTtcbiAgICBsZWZ0OiAtMTVyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS02NCB7XG4gICAgdG9wOiAtMTZyZW07XG4gICAgYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC02NCB7XG4gICAgcmlnaHQ6IC0xNnJlbTtcbiAgICBsZWZ0OiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS03MiB7XG4gICAgdG9wOiAtMThyZW07XG4gICAgYm90dG9tOiAtMThyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC03MiB7XG4gICAgcmlnaHQ6IC0xOHJlbTtcbiAgICBsZWZ0OiAtMThyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS04MCB7XG4gICAgdG9wOiAtMjByZW07XG4gICAgYm90dG9tOiAtMjByZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC04MCB7XG4gICAgcmlnaHQ6IC0yMHJlbTtcbiAgICBsZWZ0OiAtMjByZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS05NiB7XG4gICAgdG9wOiAtMjRyZW07XG4gICAgYm90dG9tOiAtMjRyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteC05NiB7XG4gICAgcmlnaHQ6IC0yNHJlbTtcbiAgICBsZWZ0OiAtMjRyZW07XG4gIH1cblxuICAueGxcXDotaW5zZXQteS1weCB7XG4gICAgdG9wOiAtMXB4O1xuICAgIGJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LXB4IHtcbiAgICByaWdodDogLTFweDtcbiAgICBsZWZ0OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktMFxcLjUge1xuICAgIHRvcDogLTAuMTI1cmVtO1xuICAgIGJvdHRvbTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMFxcLjUge1xuICAgIHJpZ2h0OiAtMC4xMjVyZW07XG4gICAgbGVmdDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktMVxcLjUge1xuICAgIHRvcDogLTAuMzc1cmVtO1xuICAgIGJvdHRvbTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMVxcLjUge1xuICAgIHJpZ2h0OiAtMC4zNzVyZW07XG4gICAgbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktMlxcLjUge1xuICAgIHRvcDogLTAuNjI1cmVtO1xuICAgIGJvdHRvbTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMlxcLjUge1xuICAgIHJpZ2h0OiAtMC42MjVyZW07XG4gICAgbGVmdDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktM1xcLjUge1xuICAgIHRvcDogLTAuODc1cmVtO1xuICAgIGJvdHRvbTogLTAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtM1xcLjUge1xuICAgIHJpZ2h0OiAtMC44NzVyZW07XG4gICAgbGVmdDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0xXFwvMiB7XG4gICAgdG9wOiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAueGxcXDppbnNldC14LTFcXC8yIHtcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktMVxcLzMge1xuICAgIHRvcDogMzMuMzMzMzMzJTtcbiAgICBib3R0b206IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDppbnNldC14LTFcXC8zIHtcbiAgICByaWdodDogMzMuMzMzMzMzJTtcbiAgICBsZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0yXFwvMyB7XG4gICAgdG9wOiA2Ni42NjY2NjclO1xuICAgIGJvdHRvbTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtMlxcLzMge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjclO1xuICAgIGxlZnQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDppbnNldC15LTFcXC80IHtcbiAgICB0b3A6IDI1JTtcbiAgICBib3R0b206IDI1JTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtMVxcLzQge1xuICAgIHJpZ2h0OiAyNSU7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS0yXFwvNCB7XG4gICAgdG9wOiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAueGxcXDppbnNldC14LTJcXC80IHtcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktM1xcLzQge1xuICAgIHRvcDogNzUlO1xuICAgIGJvdHRvbTogNzUlO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0zXFwvNCB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAueGxcXDppbnNldC15LWZ1bGwge1xuICAgIHRvcDogMTAwJTtcbiAgICBib3R0b206IDEwMCU7XG4gIH1cblxuICAueGxcXDppbnNldC14LWZ1bGwge1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0xXFwvMiB7XG4gICAgdG9wOiAtNTAlO1xuICAgIGJvdHRvbTogLTUwJTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTFcXC8yIHtcbiAgICByaWdodDogLTUwJTtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktMVxcLzMge1xuICAgIHRvcDogLTMzLjMzMzMzMyU7XG4gICAgYm90dG9tOiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTFcXC8zIHtcbiAgICByaWdodDogLTMzLjMzMzMzMyU7XG4gICAgbGVmdDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0yXFwvMyB7XG4gICAgdG9wOiAtNjYuNjY2NjY3JTtcbiAgICBib3R0b206IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMlxcLzMge1xuICAgIHJpZ2h0OiAtNjYuNjY2NjY3JTtcbiAgICBsZWZ0OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LTFcXC80IHtcbiAgICB0b3A6IC0yNSU7XG4gICAgYm90dG9tOiAtMjUlO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXgtMVxcLzQge1xuICAgIHJpZ2h0OiAtMjUlO1xuICAgIGxlZnQ6IC0yNSU7XG4gIH1cblxuICAueGxcXDotaW5zZXQteS0yXFwvNCB7XG4gICAgdG9wOiAtNTAlO1xuICAgIGJvdHRvbTogLTUwJTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LTJcXC80IHtcbiAgICByaWdodDogLTUwJTtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6LWluc2V0LXktM1xcLzQge1xuICAgIHRvcDogLTc1JTtcbiAgICBib3R0b206IC03NSU7XG4gIH1cblxuICAueGxcXDotaW5zZXQteC0zXFwvNCB7XG4gICAgcmlnaHQ6IC03NSU7XG4gICAgbGVmdDogLTc1JTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC15LWZ1bGwge1xuICAgIHRvcDogLTEwMCU7XG4gICAgYm90dG9tOiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOi1pbnNldC14LWZ1bGwge1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOnRvcC0wIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTAge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAueGxcXDpib3R0b20tMCB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAueGxcXDpsZWZ0LTAge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC54bFxcOnRvcC0xIHtcbiAgICB0b3A6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC0xIHtcbiAgICByaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0xIHtcbiAgICBib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTEge1xuICAgIGxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDp0b3AtMiB7XG4gICAgdG9wOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC0yIHtcbiAgICByaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTIge1xuICAgIGJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC0yIHtcbiAgICBsZWZ0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDp0b3AtMyB7XG4gICAgdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMyB7XG4gICAgcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tMyB7XG4gICAgYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC0zIHtcbiAgICBsZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLTQge1xuICAgIHRvcDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTQge1xuICAgIHJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTQge1xuICAgIGJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtNCB7XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC01IHtcbiAgICB0b3A6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC01IHtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS01IHtcbiAgICBib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTUge1xuICAgIGxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDp0b3AtNiB7XG4gICAgdG9wOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC02IHtcbiAgICByaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTYge1xuICAgIGJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC02IHtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDp0b3AtNyB7XG4gICAgdG9wOiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtNyB7XG4gICAgcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tNyB7XG4gICAgYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC03IHtcbiAgICBsZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLTgge1xuICAgIHRvcDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTgge1xuICAgIHJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTgge1xuICAgIGJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtOCB7XG4gICAgbGVmdDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC05IHtcbiAgICB0b3A6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC05IHtcbiAgICByaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS05IHtcbiAgICBib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTkge1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDp0b3AtMTAge1xuICAgIHRvcDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMTAge1xuICAgIHJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tMTAge1xuICAgIGJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC0xMCB7XG4gICAgbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLTExIHtcbiAgICB0b3A6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC0xMSB7XG4gICAgcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tMTEge1xuICAgIGJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMTEge1xuICAgIGxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDp0b3AtMTIge1xuICAgIHRvcDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTEyIHtcbiAgICByaWdodDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0xMiB7XG4gICAgYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC0xMiB7XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC0xNCB7XG4gICAgdG9wOiAzLjVyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC0xNCB7XG4gICAgcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0xNCB7XG4gICAgYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTE0IHtcbiAgICBsZWZ0OiAzLjVyZW07XG4gIH1cblxuICAueGxcXDp0b3AtMTYge1xuICAgIHRvcDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTE2IHtcbiAgICByaWdodDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0xNiB7XG4gICAgYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC0xNiB7XG4gICAgbGVmdDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC0yMCB7XG4gICAgdG9wOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMjAge1xuICAgIHJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTIwIHtcbiAgICBib3R0b206IDVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTIwIHtcbiAgICBsZWZ0OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLTI0IHtcbiAgICB0b3A6IDZyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC0yNCB7XG4gICAgcmlnaHQ6IDZyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tMjQge1xuICAgIGJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMjQge1xuICAgIGxlZnQ6IDZyZW07XG4gIH1cblxuICAueGxcXDp0b3AtMjgge1xuICAgIHRvcDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTI4IHtcbiAgICByaWdodDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0yOCB7XG4gICAgYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC0yOCB7XG4gICAgbGVmdDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC0zMiB7XG4gICAgdG9wOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMzIge1xuICAgIHJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTMyIHtcbiAgICBib3R0b206IDhyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTMyIHtcbiAgICBsZWZ0OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLTM2IHtcbiAgICB0b3A6IDlyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC0zNiB7XG4gICAgcmlnaHQ6IDlyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tMzYge1xuICAgIGJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMzYge1xuICAgIGxlZnQ6IDlyZW07XG4gIH1cblxuICAueGxcXDp0b3AtNDAge1xuICAgIHRvcDogMTByZW07XG4gIH1cblxuICAueGxcXDpyaWdodC00MCB7XG4gICAgcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTQwIHtcbiAgICBib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC00MCB7XG4gICAgbGVmdDogMTByZW07XG4gIH1cblxuICAueGxcXDp0b3AtNDQge1xuICAgIHRvcDogMTFyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC00NCB7XG4gICAgcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTQ0IHtcbiAgICBib3R0b206IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC00NCB7XG4gICAgbGVmdDogMTFyZW07XG4gIH1cblxuICAueGxcXDp0b3AtNDgge1xuICAgIHRvcDogMTJyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC00OCB7XG4gICAgcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTQ4IHtcbiAgICBib3R0b206IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC00OCB7XG4gICAgbGVmdDogMTJyZW07XG4gIH1cblxuICAueGxcXDp0b3AtNTIge1xuICAgIHRvcDogMTNyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC01MiB7XG4gICAgcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTUyIHtcbiAgICBib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC01MiB7XG4gICAgbGVmdDogMTNyZW07XG4gIH1cblxuICAueGxcXDp0b3AtNTYge1xuICAgIHRvcDogMTRyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC01NiB7XG4gICAgcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTU2IHtcbiAgICBib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC01NiB7XG4gICAgbGVmdDogMTRyZW07XG4gIH1cblxuICAueGxcXDp0b3AtNjAge1xuICAgIHRvcDogMTVyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC02MCB7XG4gICAgcmlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTYwIHtcbiAgICBib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC02MCB7XG4gICAgbGVmdDogMTVyZW07XG4gIH1cblxuICAueGxcXDp0b3AtNjQge1xuICAgIHRvcDogMTZyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC02NCB7XG4gICAgcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTY0IHtcbiAgICBib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC02NCB7XG4gICAgbGVmdDogMTZyZW07XG4gIH1cblxuICAueGxcXDp0b3AtNzIge1xuICAgIHRvcDogMThyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC03MiB7XG4gICAgcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTcyIHtcbiAgICBib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC03MiB7XG4gICAgbGVmdDogMThyZW07XG4gIH1cblxuICAueGxcXDp0b3AtODAge1xuICAgIHRvcDogMjByZW07XG4gIH1cblxuICAueGxcXDpyaWdodC04MCB7XG4gICAgcmlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTgwIHtcbiAgICBib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC04MCB7XG4gICAgbGVmdDogMjByZW07XG4gIH1cblxuICAueGxcXDp0b3AtOTYge1xuICAgIHRvcDogMjRyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC05NiB7XG4gICAgcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTk2IHtcbiAgICBib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC05NiB7XG4gICAgbGVmdDogMjRyZW07XG4gIH1cblxuICAueGxcXDp0b3AtYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtYXV0byB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cblxuICAueGxcXDpib3R0b20tYXV0byB7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6bGVmdC1hdXRvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6dG9wLXB4IHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LXB4IHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLXB4IHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC54bFxcOmxlZnQtcHgge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxuXG4gIC54bFxcOnRvcC0wXFwuNSB7XG4gICAgdG9wOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTBcXC41IHtcbiAgICByaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tMFxcLjUge1xuICAgIGJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTBcXC41IHtcbiAgICBsZWZ0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC0xXFwuNSB7XG4gICAgdG9wOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTFcXC41IHtcbiAgICByaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tMVxcLjUge1xuICAgIGJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTFcXC41IHtcbiAgICBsZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC0yXFwuNSB7XG4gICAgdG9wOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTJcXC41IHtcbiAgICByaWdodDogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tMlxcLjUge1xuICAgIGJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTJcXC41IHtcbiAgICBsZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC0zXFwuNSB7XG4gICAgdG9wOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTNcXC41IHtcbiAgICByaWdodDogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tM1xcLjUge1xuICAgIGJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTNcXC41IHtcbiAgICBsZWZ0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtMCB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAueGxcXDotcmlnaHQtMCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tMCB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAueGxcXDotbGVmdC0wIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAueGxcXDotdG9wLTEge1xuICAgIHRvcDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtMSB7XG4gICAgcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0xIHtcbiAgICBib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtMSB7XG4gICAgbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTIge1xuICAgIHRvcDogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0yIHtcbiAgICByaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tMiB7XG4gICAgYm90dG9tOiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtMiB7XG4gICAgbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtMyB7XG4gICAgdG9wOiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0zIHtcbiAgICByaWdodDogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTMge1xuICAgIGJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC0zIHtcbiAgICBsZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtNCB7XG4gICAgdG9wOiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC00IHtcbiAgICByaWdodDogLTFyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTQge1xuICAgIGJvdHRvbTogLTFyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC00IHtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtNSB7XG4gICAgdG9wOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC01IHtcbiAgICByaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTUge1xuICAgIGJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC01IHtcbiAgICBsZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtNiB7XG4gICAgdG9wOiAtMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTYge1xuICAgIHJpZ2h0OiAtMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS02IHtcbiAgICBib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC02IHtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC03IHtcbiAgICB0b3A6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTcge1xuICAgIHJpZ2h0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tNyB7XG4gICAgYm90dG9tOiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTcge1xuICAgIGxlZnQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC04IHtcbiAgICB0b3A6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTgge1xuICAgIHJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tOCB7XG4gICAgYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTgge1xuICAgIGxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC05IHtcbiAgICB0b3A6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTkge1xuICAgIHJpZ2h0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tOSB7XG4gICAgYm90dG9tOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTkge1xuICAgIGxlZnQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC0xMCB7XG4gICAgdG9wOiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTEwIHtcbiAgICByaWdodDogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tMTAge1xuICAgIGJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTEwIHtcbiAgICBsZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC0xMSB7XG4gICAgdG9wOiAtMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0xMSB7XG4gICAgcmlnaHQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0xMSB7XG4gICAgYm90dG9tOiAtMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTExIHtcbiAgICBsZWZ0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtMTIge1xuICAgIHRvcDogLTNyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtMTIge1xuICAgIHJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tMTIge1xuICAgIGJvdHRvbTogLTNyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC0xMiB7XG4gICAgbGVmdDogLTNyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTE0IHtcbiAgICB0b3A6IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtMTQge1xuICAgIHJpZ2h0OiAtMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0xNCB7XG4gICAgYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtMTQge1xuICAgIGxlZnQ6IC0zLjVyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTE2IHtcbiAgICB0b3A6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTE2IHtcbiAgICByaWdodDogLTRyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTE2IHtcbiAgICBib3R0b206IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtMTYge1xuICAgIGxlZnQ6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC0yMCB7XG4gICAgdG9wOiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0yMCB7XG4gICAgcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0yMCB7XG4gICAgYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTIwIHtcbiAgICBsZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtMjQge1xuICAgIHRvcDogLTZyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtMjQge1xuICAgIHJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tMjQge1xuICAgIGJvdHRvbTogLTZyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC0yNCB7XG4gICAgbGVmdDogLTZyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTI4IHtcbiAgICB0b3A6IC03cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTI4IHtcbiAgICByaWdodDogLTdyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTI4IHtcbiAgICBib3R0b206IC03cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtMjgge1xuICAgIGxlZnQ6IC03cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC0zMiB7XG4gICAgdG9wOiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0zMiB7XG4gICAgcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0zMiB7XG4gICAgYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTMyIHtcbiAgICBsZWZ0OiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtMzYge1xuICAgIHRvcDogLTlyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtMzYge1xuICAgIHJpZ2h0OiAtOXJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tMzYge1xuICAgIGJvdHRvbTogLTlyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC0zNiB7XG4gICAgbGVmdDogLTlyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTQwIHtcbiAgICB0b3A6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC00MCB7XG4gICAgcmlnaHQ6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tNDAge1xuICAgIGJvdHRvbTogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtNDAge1xuICAgIGxlZnQ6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtNDQge1xuICAgIHRvcDogLTExcmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTQ0IHtcbiAgICByaWdodDogLTExcmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS00NCB7XG4gICAgYm90dG9tOiAtMTFyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC00NCB7XG4gICAgbGVmdDogLTExcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC00OCB7XG4gICAgdG9wOiAtMTJyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtNDgge1xuICAgIHJpZ2h0OiAtMTJyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTQ4IHtcbiAgICBib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTQ4IHtcbiAgICBsZWZ0OiAtMTJyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTUyIHtcbiAgICB0b3A6IC0xM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC01MiB7XG4gICAgcmlnaHQ6IC0xM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tNTIge1xuICAgIGJvdHRvbTogLTEzcmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtNTIge1xuICAgIGxlZnQ6IC0xM3JlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtNTYge1xuICAgIHRvcDogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTU2IHtcbiAgICByaWdodDogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS01NiB7XG4gICAgYm90dG9tOiAtMTRyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC01NiB7XG4gICAgbGVmdDogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC02MCB7XG4gICAgdG9wOiAtMTVyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtNjAge1xuICAgIHJpZ2h0OiAtMTVyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTYwIHtcbiAgICBib3R0b206IC0xNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTYwIHtcbiAgICBsZWZ0OiAtMTVyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTY0IHtcbiAgICB0b3A6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC02NCB7XG4gICAgcmlnaHQ6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tNjQge1xuICAgIGJvdHRvbTogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtNjQge1xuICAgIGxlZnQ6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtNzIge1xuICAgIHRvcDogLTE4cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTcyIHtcbiAgICByaWdodDogLTE4cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS03MiB7XG4gICAgYm90dG9tOiAtMThyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC03MiB7XG4gICAgbGVmdDogLTE4cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC04MCB7XG4gICAgdG9wOiAtMjByZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtODAge1xuICAgIHJpZ2h0OiAtMjByZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTgwIHtcbiAgICBib3R0b206IC0yMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTgwIHtcbiAgICBsZWZ0OiAtMjByZW07XG4gIH1cblxuICAueGxcXDotdG9wLTk2IHtcbiAgICB0b3A6IC0yNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC05NiB7XG4gICAgcmlnaHQ6IC0yNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tOTYge1xuICAgIGJvdHRvbTogLTI0cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtOTYge1xuICAgIGxlZnQ6IC0yNHJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtcHgge1xuICAgIHRvcDogLTFweDtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC1weCB7XG4gICAgcmlnaHQ6IC0xcHg7XG4gIH1cblxuICAueGxcXDotYm90dG9tLXB4IHtcbiAgICBib3R0b206IC0xcHg7XG4gIH1cblxuICAueGxcXDotbGVmdC1weCB7XG4gICAgbGVmdDogLTFweDtcbiAgfVxuXG4gIC54bFxcOi10b3AtMFxcLjUge1xuICAgIHRvcDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTBcXC41IHtcbiAgICByaWdodDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0wXFwuNSB7XG4gICAgYm90dG9tOiAtMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC0wXFwuNSB7XG4gICAgbGVmdDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRvcC0xXFwuNSB7XG4gICAgdG9wOiAtMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDotcmlnaHQtMVxcLjUge1xuICAgIHJpZ2h0OiAtMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDotYm90dG9tLTFcXC41IHtcbiAgICBib3R0b206IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTFcXC41IHtcbiAgICBsZWZ0OiAtMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDotdG9wLTJcXC41IHtcbiAgICB0b3A6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0yXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tMlxcLjUge1xuICAgIGJvdHRvbTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtMlxcLjUge1xuICAgIGxlZnQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10b3AtM1xcLjUge1xuICAgIHRvcDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTNcXC41IHtcbiAgICByaWdodDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0zXFwuNSB7XG4gICAgYm90dG9tOiAtMC44NzVyZW07XG4gIH1cblxuICAueGxcXDotbGVmdC0zXFwuNSB7XG4gICAgbGVmdDogLTAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLTFcXC8yIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTFcXC8yIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTFcXC8yIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMVxcLzIge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC54bFxcOnRvcC0xXFwvMyB7XG4gICAgdG9wOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMVxcLzMge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTFcXC8zIHtcbiAgICBib3R0b206IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDpsZWZ0LTFcXC8zIHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6dG9wLTJcXC8zIHtcbiAgICB0b3A6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDpyaWdodC0yXFwvMyB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDpib3R0b20tMlxcLzMge1xuICAgIGJvdHRvbTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMlxcLzMge1xuICAgIGxlZnQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDp0b3AtMVxcLzQge1xuICAgIHRvcDogMjUlO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMVxcLzQge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cblxuICAueGxcXDpib3R0b20tMVxcLzQge1xuICAgIGJvdHRvbTogMjUlO1xuICB9XG5cbiAgLnhsXFw6bGVmdC0xXFwvNCB7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLnhsXFw6dG9wLTJcXC80IHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTJcXC80IHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTJcXC80IHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMlxcLzQge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC54bFxcOnRvcC0zXFwvNCB7XG4gICAgdG9wOiA3NSU7XG4gIH1cblxuICAueGxcXDpyaWdodC0zXFwvNCB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0zXFwvNCB7XG4gICAgYm90dG9tOiA3NSU7XG4gIH1cblxuICAueGxcXDpsZWZ0LTNcXC80IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAueGxcXDp0b3AtZnVsbCB7XG4gICAgdG9wOiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtZnVsbCB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cblxuICAueGxcXDpib3R0b20tZnVsbCB7XG4gICAgYm90dG9tOiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6bGVmdC1mdWxsIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6LXRvcC0xXFwvMiB7XG4gICAgdG9wOiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6LXJpZ2h0LTFcXC8yIHtcbiAgICByaWdodDogLTUwJTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tMVxcLzIge1xuICAgIGJvdHRvbTogLTUwJTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTFcXC8yIHtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6LXRvcC0xXFwvMyB7XG4gICAgdG9wOiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOi1yaWdodC0xXFwvMyB7XG4gICAgcmlnaHQ6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0xXFwvMyB7XG4gICAgYm90dG9tOiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOi1sZWZ0LTFcXC8zIHtcbiAgICBsZWZ0OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOi10b3AtMlxcLzMge1xuICAgIHRvcDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDotcmlnaHQtMlxcLzMge1xuICAgIHJpZ2h0OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOi1ib3R0b20tMlxcLzMge1xuICAgIGJvdHRvbTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDotbGVmdC0yXFwvMyB7XG4gICAgbGVmdDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDotdG9wLTFcXC80IHtcbiAgICB0b3A6IC0yNSU7XG4gIH1cblxuICAueGxcXDotcmlnaHQtMVxcLzQge1xuICAgIHJpZ2h0OiAtMjUlO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0xXFwvNCB7XG4gICAgYm90dG9tOiAtMjUlO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtMVxcLzQge1xuICAgIGxlZnQ6IC0yNSU7XG4gIH1cblxuICAueGxcXDotdG9wLTJcXC80IHtcbiAgICB0b3A6IC01MCU7XG4gIH1cblxuICAueGxcXDotcmlnaHQtMlxcLzQge1xuICAgIHJpZ2h0OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0yXFwvNCB7XG4gICAgYm90dG9tOiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtMlxcLzQge1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAueGxcXDotdG9wLTNcXC80IHtcbiAgICB0b3A6IC03NSU7XG4gIH1cblxuICAueGxcXDotcmlnaHQtM1xcLzQge1xuICAgIHJpZ2h0OiAtNzUlO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS0zXFwvNCB7XG4gICAgYm90dG9tOiAtNzUlO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtM1xcLzQge1xuICAgIGxlZnQ6IC03NSU7XG4gIH1cblxuICAueGxcXDotdG9wLWZ1bGwge1xuICAgIHRvcDogLTEwMCU7XG4gIH1cblxuICAueGxcXDotcmlnaHQtZnVsbCB7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICB9XG5cbiAgLnhsXFw6LWJvdHRvbS1mdWxsIHtcbiAgICBib3R0b206IC0xMDAlO1xuICB9XG5cbiAgLnhsXFw6LWxlZnQtZnVsbCB7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cblxuICAueGxcXDpyZXNpemUtbm9uZSB7XG4gICAgcmVzaXplOiBub25lO1xuICB9XG5cbiAgLnhsXFw6cmVzaXplLXkge1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG4gIH1cblxuICAueGxcXDpyZXNpemUteCB7XG4gICAgcmVzaXplOiBob3Jpem9udGFsO1xuICB9XG5cbiAgLnhsXFw6cmVzaXplIHtcbiAgICByZXNpemU6IGJvdGg7XG4gIH1cblxuICAueGxcXDpzaGFkb3ctc20ge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpzaGFkb3cge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOnNoYWRvdy1tZCB7XG4gICAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6c2hhZG93LWxnIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOnNoYWRvdy14bCB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOnNoYWRvdy0yeGwge1xuICAgIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpzaGFkb3ctaW5uZXIge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpzaGFkb3ctbm9uZSB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LXNtIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93IHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctbWQge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnNoYWRvdy1sZyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3cteGwge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctMnhsIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LWlubmVyIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6c2hhZG93LW5vbmUge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1zbTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3c6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctbWQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctbGc6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy14bDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctMnhsOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1pbm5lcjpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctbm9uZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2hhZG93LXNtOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzaGFkb3c6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2hhZG93LW1kOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNoYWRvdy1sZzpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNoYWRvdy14bDpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2hhZG93LTJ4bDpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2hhZG93LWlubmVyOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzaGFkb3ctbm9uZTpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzaGFkb3ctc206Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNoYWRvdzpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzaGFkb3ctbWQ6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2hhZG93LWxnOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2hhZG93LXhsOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzaGFkb3ctMnhsOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzaGFkb3ctaW5uZXI6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNoYWRvdy1ub25lOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAueGxcXDpyaW5nLTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctMSB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnhsXFw6cmluZy0yIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDJweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAueGxcXDpyaW5nLTQge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoNHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctOCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg4cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnhsXFw6cmluZyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygzcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnhsXFw6cmluZy1pbnNldCB7XG4gICAgLS10dy1yaW5nLWluc2V0OiBpbnNldDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctMTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMXB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctMjpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMnB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctNDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoNHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctODpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoOHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmc6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDNweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluc2V0OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLWluc2V0OiBpbnNldDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy0wOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDBweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctMTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLTI6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMnB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy00OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDRweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctODpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg4cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDNweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctaW5zZXQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1pbnNldDogaW5zZXQ7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC10cmFuc3BhcmVudCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1jdXJyZW50IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ibGFjayB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXdoaXRlIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JheS01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5ZmFmYjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWdyYXktMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjNmNGY2O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JheS0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlNWU3ZWI7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmF5LTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZDVkYjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWdyYXktNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWNhM2FmO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JheS01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2YjcyODA7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmF5LTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRiNTU2MztcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWdyYXktNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzc0MTUxO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JheS04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZjI5Mzc7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ncmF5LTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzExMTgyNztcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXJlZC01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjJmMjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXJlZC0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWUyZTI7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1yZWQtMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVjYWNhO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcmVkLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjYTVhNTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXJlZC00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmODcxNzE7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1yZWQtNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWY0NDQ0O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcmVkLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RjMjYyNjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXJlZC03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiOTFjMWM7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1yZWQtODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTkxYjFiO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcmVkLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdmMWQxZDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXllbGxvdy01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZmJlYjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXllbGxvdy0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYzYzc7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRlNjhhO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQteWVsbG93LTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZDM0ZDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXllbGxvdy00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmJmMjQ7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjU5ZTBiO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQteWVsbG93LTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Q5NzcwNjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXllbGxvdy03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiNDUzMDk7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC15ZWxsb3ctODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTI0MDBlO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQteWVsbG93LTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzc4MzUwZjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWdyZWVuLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWNmZGY1O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFmYWU1O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTdmM2QwO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmVlN2I3O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzRkMzk5O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTBiOTgxO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDU5NjY5O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDQ3ODU3O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY0ZTNiO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtYmx1ZS01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmZjZmZjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWJsdWUtMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGJlYWZlO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtYmx1ZS0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZmRiZmU7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ibHVlLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkzYzVmZDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWJsdWUtNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjBhNWZhO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtYmx1ZS01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzYjgyZjY7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ibHVlLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzI1NjNlYjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWJsdWUtNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtYmx1ZS04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTQwYWY7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1ibHVlLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlM2E4YTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWluZGlnby01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VlZjJmZjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWluZGlnby0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlMGU3ZmY7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzdkMmZlO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtaW5kaWdvLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E1YjRmYztcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWluZGlnby00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MThjZjg7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjM2NmYxO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtaW5kaWdvLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRmNDZlNTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LWluZGlnby03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0MzM4Y2E7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1pbmRpZ28tODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzczMGEzO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtaW5kaWdvLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzMxMmU4MTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXB1cnBsZS01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1ZjNmZjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXB1cnBsZS0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZGU5ZmU7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGRkNmZlO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcHVycGxlLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M0YjVmZDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXB1cnBsZS00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNzhiZmE7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcHVycGxlLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdjM2FlZDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXB1cnBsZS03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZDI4ZDk7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1wdXJwbGUtODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNWIyMWI2O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcHVycGxlLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRjMWQ5NTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXBpbmstNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGYyZjg7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1waW5rLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZTdmMztcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXBpbmstMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJjZmU4O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcGluay0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWE4ZDQ7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1waW5rLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y0NzJiNjtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXBpbmstNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWM0ODk5O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcGluay02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYjI3Nzc7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC1waW5rLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JlMTg1ZDtcbiAgfVxuXG4gIC54bFxcOnJpbmctb2Zmc2V0LXBpbmstODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWQxNzRkO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vZmZzZXQtcGluay05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MzE4NDM7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlmYWZiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjNmNGY2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTVlN2ViO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFkNWRiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWNhM2FmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmI3MjgwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGI1NTYzO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzc0MTUxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWYyOTM3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTExODI3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjJmMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVlMmUyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWNhY2E7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjYTVhNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjg3MTcxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZjQ0NDQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RjMjYyNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjkxYzFjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5OTFiMWI7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdmMWQxZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmZiZWI7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjNjNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRlNjhhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2QzNGQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiYmYyNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjU5ZTBiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkOTc3MDY7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I0NTMwOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTI0MDBlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ODM1MGY7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlY2ZkZjU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFmYWU1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3ZjNkMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZWU3Yjc7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzRkMzk5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzEwYjk4MTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNTk2Njk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDQ3ODU3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NWY0NjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjRlM2I7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmZjZmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiZWFmZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JmZGJmZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkzYzVmZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYwYTVmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzNiODJmNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzI1NjNlYjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFkNGVkODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlNDBhZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlM2E4YTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZWYyZmY7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2UwZTdmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzdkMmZlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNWI0ZmM7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgxOGNmODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjM2NmYxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0ZjQ2ZTU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzQzMzhjYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzczMGEzO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzMTJlODE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjVmM2ZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZGU5ZmU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RkZDZmZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzRiNWZkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNzhiZmE7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzhiNWNmNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2MzYWVkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZDI4ZDk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzViMjFiNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGMxZDk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGYyZjg7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2U3ZjM7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmNmZTg7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWE4ZDQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNDcyYjY7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlYzQ4OTk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYjI3Nzc7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZTE4NWQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5ZDE3NGQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MzE4NDM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWZhZmI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjNmNGY2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2U1ZTdlYjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWQ1ZGI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWNhM2FmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZiNzI4MDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YjU1NjM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzc0MTUxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFmMjkzNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMTE4Mjc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjJmMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZTJlMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlY2FjYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjYTVhNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y4NzE3MTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmNDQ0NDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RjMjYyNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I5MWMxYztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzk5MWIxYjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdmMWQxZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmYmViO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmM2M3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmRlNjhhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNkMzRkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJiZjI0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjU5ZTBiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDk3NzA2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjQ1MzA5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTI0MDBlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNzgzNTBmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjZmRmNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFmYWU1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhN2YzZDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZlZTdiNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzRkMzk5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMGI5ODE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA1OTY2OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDQ3ODU3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjVmNDY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NGUzYjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmZjZmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYmVhZmU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmZkYmZlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzkzYzVmZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MGE1ZmE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjM2I4MmY2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzI1NjNlYjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZDRlZDg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWU0MGFmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlM2E4YTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWVmMmZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTBlN2ZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzdkMmZlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTViNGZjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODE4Y2Y4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjM2NmYxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGY0NmU1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNDMzOGNhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzczMGEzO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzEyZTgxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNWYzZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZGU5ZmU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkZGQ2ZmU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjNGI1ZmQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNzhiZmE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4YjVjZjY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3YzNhZWQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZDI4ZDk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM1YjIxYjY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YzFkOTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGYyZjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNlN2YzO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiY2ZlODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWE4ZDQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjQ3MmI2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjNDg5OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYjI3Nzc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmUxODVkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzlkMTc0ZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MzE4NDM7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC0wIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC0xIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC0yIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAycHg7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC00IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpyaW5nLW9mZnNldC04IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtMTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTI6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAycHg7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC00OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtODpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC0xOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTI6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtNDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC04OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAueGxcXDpyaW5nLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LXJpbmctY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6cmluZy1jdXJyZW50IHtcbiAgICAtLXR3LXJpbmctY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOnJpbmctYmxhY2sge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctd2hpdGUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctZ3JheS01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmF5LTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmF5LTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmF5LTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmF5LTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmF5LTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmF5LTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmF5LTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmF5LTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmF5LTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1yZWQtNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcmVkLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1yZWQtMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXJlZC0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcmVkLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1yZWQtNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1yZWQtNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1yZWQtNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1yZWQtODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1yZWQtOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy15ZWxsb3ctNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmcteWVsbG93LTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXllbGxvdy0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmcteWVsbG93LTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXllbGxvdy02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXllbGxvdy03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmcteWVsbG93LTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmcteWVsbG93LTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctZ3JlZW4tNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctZ3JlZW4tMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWdyZWVuLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmVlbi0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctZ3JlZW4tNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctZ3JlZW4tNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctZ3JlZW4tNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ncmVlbi03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctZ3JlZW4tODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctZ3JlZW4tOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctYmx1ZS01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ibHVlLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ibHVlLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ibHVlLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ibHVlLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWJsdWUtNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctYmx1ZS02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWJsdWUtNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1ibHVlLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctYmx1ZS05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWluZGlnby01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWluZGlnby0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctaW5kaWdvLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLWluZGlnby01MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1pbmRpZ28tODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1wdXJwbGUtNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcHVycGxlLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXB1cnBsZS0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcHVycGxlLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcHVycGxlLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXB1cnBsZS03MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1wdXJwbGUtODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1waW5rLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXBpbmstMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXBpbmstMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXBpbmstMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXBpbmstNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXBpbmstNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcGluay02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cmluZy1waW5rLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnJpbmctcGluay04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLXBpbmstOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1jdXJyZW50OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmcteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmcteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpyaW5nLW9wYWNpdHktMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpyaW5nLW9wYWNpdHktNSB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpyaW5nLW9wYWNpdHktMTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDpyaW5nLW9wYWNpdHktMjAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDpyaW5nLW9wYWNpdHktMjUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnhsXFw6cmluZy1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6cmluZy1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb3BhY2l0eS04MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOnJpbmctb3BhY2l0eS05MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOnJpbmctb3BhY2l0eS05NSB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpyaW5nLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS01OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMjA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0yNTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS02MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNzU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktODA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS05MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTk1OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpmaWxsLWN1cnJlbnQge1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOnN0cm9rZS1jdXJyZW50IHtcbiAgICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOnN0cm9rZS0wIHtcbiAgICBzdHJva2Utd2lkdGg6IDA7XG4gIH1cblxuICAueGxcXDpzdHJva2UtMSB7XG4gICAgc3Ryb2tlLXdpZHRoOiAxO1xuICB9XG5cbiAgLnhsXFw6c3Ryb2tlLTIge1xuICAgIHN0cm9rZS13aWR0aDogMjtcbiAgfVxuXG4gIC54bFxcOnRhYmxlLWF1dG8ge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuXG4gIC54bFxcOnRhYmxlLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC54bFxcOnRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG5cbiAgLnhsXFw6dGV4dC10cmFuc3BhcmVudCB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1jdXJyZW50IHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ibGFjayB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXdoaXRlIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JheS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyYXktMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JheS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmF5LTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyYXktNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JheS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmF5LTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyYXktNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JheS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmF5LTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXJlZC01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXJlZC0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1yZWQtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcmVkLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXJlZC00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1yZWQtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXJlZC02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcmVkLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1yZWQtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXJlZC05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQteWVsbG93LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQteWVsbG93LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXllbGxvdy0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXllbGxvdy03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC15ZWxsb3ctODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXllbGxvdy05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JlZW4tNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyZWVuLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JlZW4tNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyZWVuLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyZWVuLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JlZW4tOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ibHVlLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtYmx1ZS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ibHVlLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWJsdWUtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtYmx1ZS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWJsdWUtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ibHVlLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ibHVlLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ibHVlLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ibHVlLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1pbmRpZ28tNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtaW5kaWdvLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWluZGlnby0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtaW5kaWdvLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtaW5kaWdvLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWluZGlnby04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtaW5kaWdvLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1wdXJwbGUtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcHVycGxlLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXB1cnBsZS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcHVycGxlLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcHVycGxlLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcHVycGxlLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcHVycGxlLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXBpbmstNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1waW5rLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXBpbmstMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcGluay0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1waW5rLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXBpbmstNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1waW5rLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcGluay03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcGluay04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcGluay05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtdHJhbnNwYXJlbnQge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtY3VycmVudCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmxhY2sge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC13aGl0ZSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXRyYW5zcGFyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtd2hpdGU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtY3VycmVudDpob3ZlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ibGFjazpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtd2hpdGU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQteWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWN1cnJlbnQ6Zm9jdXMge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9wYWNpdHktMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9wYWNpdHktNSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9wYWNpdHktMTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9wYWNpdHktMjAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9wYWNpdHktMjUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOnRleHQtb3BhY2l0eS04MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOnRleHQtb3BhY2l0eS05MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC54bFxcOnRleHQtb3BhY2l0eS05NSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0wIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS01IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0xMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0yMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0yNSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMzAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNjAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNzAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNzUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS00MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTYwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS03MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS04MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktOTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0wOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0yMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTMwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTYwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNzA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS03NTpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS04MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTkwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktOTU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0xMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMzA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS00MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNjA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS03MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTgwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktOTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6dHJ1bmNhdGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LWVsbGlwc2lzIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LWNsaXAge1xuICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gIH1cblxuICAueGxcXDppdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIC54bFxcOm5vdC1pdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxuXG4gIC54bFxcOnVwcGVyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC54bFxcOmxvd2VyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgfVxuXG4gIC54bFxcOmNhcGl0YWxpemUge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG5cbiAgLnhsXFw6bm9ybWFsLWNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLnhsXFw6dW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC54bFxcOmxpbmUtdGhyb3VnaCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAueGxcXDpuby11bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAueGxcXDpncm91cC1ob3ZlclxcOnVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnhsXFw6Z3JvdXAtaG92ZXJcXDpsaW5lLXRocm91Z2gge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC54bFxcOmdyb3VwLWhvdmVyXFw6bm8tdW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp1bmRlcmxpbmU6Zm9jdXMtd2l0aGluIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzLXdpdGhpblxcOmxpbmUtdGhyb3VnaDpmb2N1cy13aXRoaW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6bm8tdW5kZXJsaW5lOmZvY3VzLXdpdGhpbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp1bmRlcmxpbmU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpsaW5lLXRocm91Z2g6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpuby11bmRlcmxpbmU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dW5kZXJsaW5lOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6bGluZS10aHJvdWdoOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6bm8tdW5kZXJsaW5lOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAueGxcXDphbnRpYWxpYXNlZCB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxuXG4gIC54bFxcOnN1YnBpeGVsLWFudGlhbGlhc2VkIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6b3JkaW5hbCwgLnhsXFw6c2xhc2hlZC16ZXJvLCAueGxcXDpsaW5pbmctbnVtcywgLnhsXFw6b2xkc3R5bGUtbnVtcywgLnhsXFw6cHJvcG9ydGlvbmFsLW51bXMsIC54bFxcOnRhYnVsYXItbnVtcywgLnhsXFw6ZGlhZ29uYWwtZnJhY3Rpb25zLCAueGxcXDpzdGFja2VkLWZyYWN0aW9ucyB7XG4gICAgLS10dy1vcmRpbmFsOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS10dy1zbGFzaGVkLXplcm86IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLXR3LW51bWVyaWMtZmlndXJlOiB2YXIoLS10dy1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS10dy1udW1lcmljLXNwYWNpbmc6IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLXR3LW51bWVyaWMtZnJhY3Rpb246IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogdmFyKC0tdHctb3JkaW5hbCkgdmFyKC0tdHctc2xhc2hlZC16ZXJvKSB2YXIoLS10dy1udW1lcmljLWZpZ3VyZSkgdmFyKC0tdHctbnVtZXJpYy1zcGFjaW5nKSB2YXIoLS10dy1udW1lcmljLWZyYWN0aW9uKTtcbiAgfVxuXG4gIC54bFxcOm5vcm1hbC1udW1zIHtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbm9ybWFsO1xuICB9XG5cbiAgLnhsXFw6b3JkaW5hbCB7XG4gICAgLS10dy1vcmRpbmFsOiBvcmRpbmFsO1xuICB9XG5cbiAgLnhsXFw6c2xhc2hlZC16ZXJvIHtcbiAgICAtLXR3LXNsYXNoZWQtemVybzogc2xhc2hlZC16ZXJvO1xuICB9XG5cbiAgLnhsXFw6bGluaW5nLW51bXMge1xuICAgIC0tdHctbnVtZXJpYy1maWd1cmU6IGxpbmluZy1udW1zO1xuICB9XG5cbiAgLnhsXFw6b2xkc3R5bGUtbnVtcyB7XG4gICAgLS10dy1udW1lcmljLWZpZ3VyZTogb2xkc3R5bGUtbnVtcztcbiAgfVxuXG4gIC54bFxcOnByb3BvcnRpb25hbC1udW1zIHtcbiAgICAtLXR3LW51bWVyaWMtc3BhY2luZzogcHJvcG9ydGlvbmFsLW51bXM7XG4gIH1cblxuICAueGxcXDp0YWJ1bGFyLW51bXMge1xuICAgIC0tdHctbnVtZXJpYy1zcGFjaW5nOiB0YWJ1bGFyLW51bXM7XG4gIH1cblxuICAueGxcXDpkaWFnb25hbC1mcmFjdGlvbnMge1xuICAgIC0tdHctbnVtZXJpYy1mcmFjdGlvbjogZGlhZ29uYWwtZnJhY3Rpb25zO1xuICB9XG5cbiAgLnhsXFw6c3RhY2tlZC1mcmFjdGlvbnMge1xuICAgIC0tdHctbnVtZXJpYy1mcmFjdGlvbjogc3RhY2tlZC1mcmFjdGlvbnM7XG4gIH1cblxuICAueGxcXDp0cmFja2luZy10aWdodGVyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgfVxuXG4gIC54bFxcOnRyYWNraW5nLXRpZ2h0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XG4gIH1cblxuICAueGxcXDp0cmFja2luZy1ub3JtYWwge1xuICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gIH1cblxuICAueGxcXDp0cmFja2luZy13aWRlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgfVxuXG4gIC54bFxcOnRyYWNraW5nLXdpZGVyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG5cbiAgLnhsXFw6dHJhY2tpbmctd2lkZXN0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIH1cblxuICAueGxcXDpzZWxlY3Qtbm9uZSB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxuXG4gIC54bFxcOnNlbGVjdC10ZXh0IHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICB9XG5cbiAgLnhsXFw6c2VsZWN0LWFsbCB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogYWxsO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IGFsbDtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBhbGw7XG4gIH1cblxuICAueGxcXDpzZWxlY3QtYXV0byB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBhdXRvO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmFsaWduLWJhc2VsaW5lIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIH1cblxuICAueGxcXDphbGlnbi10b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cblxuICAueGxcXDphbGlnbi1taWRkbGUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICAueGxcXDphbGlnbi1ib3R0b20ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIH1cblxuICAueGxcXDphbGlnbi10ZXh0LXRvcCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICB9XG5cbiAgLnhsXFw6YWxpZ24tdGV4dC1ib3R0b20ge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgfVxuXG4gIC54bFxcOnZpc2libGUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAueGxcXDppbnZpc2libGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC54bFxcOndoaXRlc3BhY2Utbm9ybWFsIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLnhsXFw6d2hpdGVzcGFjZS1ub3dyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAueGxcXDp3aGl0ZXNwYWNlLXByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgfVxuXG4gIC54bFxcOndoaXRlc3BhY2UtcHJlLWxpbmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgfVxuXG4gIC54bFxcOndoaXRlc3BhY2UtcHJlLXdyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgfVxuXG4gIC54bFxcOmJyZWFrLW5vcm1hbCB7XG4gICAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxuXG4gIC54bFxcOmJyZWFrLXdvcmRzIHtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB9XG5cbiAgLnhsXFw6YnJlYWstYWxsIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIH1cblxuICAueGxcXDp3LTAge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAueGxcXDp3LTEge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6dy0yIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6dy0zIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnctNCB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAueGxcXDp3LTUge1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6dy02IHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6dy03IHtcbiAgICB3aWR0aDogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnctOCB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAueGxcXDp3LTkge1xuICAgIHdpZHRoOiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6dy0xMCB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnctMTEge1xuICAgIHdpZHRoOiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dy0xMiB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAueGxcXDp3LTE0IHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6dy0xNiB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAueGxcXDp3LTIwIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOnctMjQge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6dy0yOCB7XG4gICAgd2lkdGg6IDdyZW07XG4gIH1cblxuICAueGxcXDp3LTMyIHtcbiAgICB3aWR0aDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOnctMzYge1xuICAgIHdpZHRoOiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6dy00MCB7XG4gICAgd2lkdGg6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6dy00NCB7XG4gICAgd2lkdGg6IDExcmVtO1xuICB9XG5cbiAgLnhsXFw6dy00OCB7XG4gICAgd2lkdGg6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6dy01MiB7XG4gICAgd2lkdGg6IDEzcmVtO1xuICB9XG5cbiAgLnhsXFw6dy01NiB7XG4gICAgd2lkdGg6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6dy02MCB7XG4gICAgd2lkdGg6IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6dy02NCB7XG4gICAgd2lkdGg6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6dy03MiB7XG4gICAgd2lkdGg6IDE4cmVtO1xuICB9XG5cbiAgLnhsXFw6dy04MCB7XG4gICAgd2lkdGg6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6dy05NiB7XG4gICAgd2lkdGg6IDI0cmVtO1xuICB9XG5cbiAgLnhsXFw6dy1hdXRvIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC54bFxcOnctcHgge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAueGxcXDp3LTBcXC41IHtcbiAgICB3aWR0aDogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDp3LTFcXC41IHtcbiAgICB3aWR0aDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDp3LTJcXC41IHtcbiAgICB3aWR0aDogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDp3LTNcXC41IHtcbiAgICB3aWR0aDogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDp3LTFcXC8yIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnhsXFw6dy0xXFwvMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDp3LTJcXC8zIHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOnctMVxcLzQge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAueGxcXDp3LTJcXC80IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnhsXFw6dy0zXFwvNCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC54bFxcOnctMVxcLzUge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAueGxcXDp3LTJcXC81IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnhsXFw6dy0zXFwvNSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC54bFxcOnctNFxcLzUge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAueGxcXDp3LTFcXC82IHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOnctMlxcLzYge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6dy0zXFwvNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC54bFxcOnctNFxcLzYge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6dy01XFwvNiB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDp3LTFcXC8xMiB7XG4gICAgd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOnctMlxcLzEyIHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOnctM1xcLzEyIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnhsXFw6dy00XFwvMTIge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6dy01XFwvMTIge1xuICAgIHdpZHRoOiA0MS42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6dy02XFwvMTIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAueGxcXDp3LTdcXC8xMiB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDp3LThcXC8xMiB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDp3LTlcXC8xMiB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC54bFxcOnctMTBcXC8xMiB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDp3LTExXFwvMTIge1xuICAgIHdpZHRoOiA5MS42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6dy1mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC54bFxcOnctc2NyZWVuIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cblxuICAueGxcXDp3LW1pbiB7XG4gICAgd2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgd2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG4gICAgd2lkdGg6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLnhsXFw6dy1tYXgge1xuICAgIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC54bFxcOnotMCB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC54bFxcOnotMTAge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLnhsXFw6ei0yMCB7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICAueGxcXDp6LTMwIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC54bFxcOnotNDAge1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG5cbiAgLnhsXFw6ei01MCB7XG4gICAgei1pbmRleDogNTA7XG4gIH1cblxuICAueGxcXDp6LWF1dG8ge1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAueGxcXDpmb2N1cy13aXRoaW5cXDp6LTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6ei0xMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6ei0yMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6ei0zMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6ei00MDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6ei01MDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXMtd2l0aGluXFw6ei1hdXRvOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ei0wOmZvY3VzIHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp6LTEwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ei0yMDpmb2N1cyB7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnotMzA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp6LTQwOmZvY3VzIHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ei01MDpmb2N1cyB7XG4gICAgei1pbmRleDogNTA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnotYXV0bzpmb2N1cyB7XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmdhcC0wIHtcbiAgICBnYXA6IDBweDtcbiAgfVxuXG4gIC54bFxcOmdhcC0xIHtcbiAgICBnYXA6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtMiB7XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtMyB7XG4gICAgZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTQge1xuICAgIGdhcDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC01IHtcbiAgICBnYXA6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtNiB7XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtNyB7XG4gICAgZ2FwOiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTgge1xuICAgIGdhcDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC05IHtcbiAgICBnYXA6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtMTAge1xuICAgIGdhcDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTExIHtcbiAgICBnYXA6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtMTIge1xuICAgIGdhcDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC0xNCB7XG4gICAgZ2FwOiAzLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtMTYge1xuICAgIGdhcDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC0yMCB7XG4gICAgZ2FwOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTI0IHtcbiAgICBnYXA6IDZyZW07XG4gIH1cblxuICAueGxcXDpnYXAtMjgge1xuICAgIGdhcDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC0zMiB7XG4gICAgZ2FwOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTM2IHtcbiAgICBnYXA6IDlyZW07XG4gIH1cblxuICAueGxcXDpnYXAtNDAge1xuICAgIGdhcDogMTByZW07XG4gIH1cblxuICAueGxcXDpnYXAtNDQge1xuICAgIGdhcDogMTFyZW07XG4gIH1cblxuICAueGxcXDpnYXAtNDgge1xuICAgIGdhcDogMTJyZW07XG4gIH1cblxuICAueGxcXDpnYXAtNTIge1xuICAgIGdhcDogMTNyZW07XG4gIH1cblxuICAueGxcXDpnYXAtNTYge1xuICAgIGdhcDogMTRyZW07XG4gIH1cblxuICAueGxcXDpnYXAtNjAge1xuICAgIGdhcDogMTVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtNjQge1xuICAgIGdhcDogMTZyZW07XG4gIH1cblxuICAueGxcXDpnYXAtNzIge1xuICAgIGdhcDogMThyZW07XG4gIH1cblxuICAueGxcXDpnYXAtODAge1xuICAgIGdhcDogMjByZW07XG4gIH1cblxuICAueGxcXDpnYXAtOTYge1xuICAgIGdhcDogMjRyZW07XG4gIH1cblxuICAueGxcXDpnYXAtcHgge1xuICAgIGdhcDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Z2FwLTBcXC41IHtcbiAgICBnYXA6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTFcXC41IHtcbiAgICBnYXA6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTJcXC41IHtcbiAgICBnYXA6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTNcXC41IHtcbiAgICBnYXA6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwcHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwcHg7XG4gIH1cblxuICAueGxcXDpnYXAteC0xIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC02IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTcge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS43NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEuNzVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC04IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDJyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtOSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyLjI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTEwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTExIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIuNzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtMTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDNyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC0xNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAzLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC0xNiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA0cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTIwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtMjQge1xuICAgIC1tb3otY29sdW1uLWdhcDogNnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDZyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC0yOCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA3cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTMyIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDhyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtMzYge1xuICAgIC1tb3otY29sdW1uLWdhcDogOXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDlyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC00MCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtNDQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTFyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTQ4IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEycmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTJyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC01MiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxM3JlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEzcmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtNTYge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTRyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTYwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC02NCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxNnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtNzIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMThyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTgwIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIwcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMjByZW07XG4gIH1cblxuICAueGxcXDpnYXAteC05NiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyNHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDI0cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtcHgge1xuICAgIC1tb3otY29sdW1uLWdhcDogMXB4O1xuICAgICAgICAgY29sdW1uLWdhcDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtMFxcLjUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4xMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTFcXC41IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMzc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC0yXFwuNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjYyNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtM1xcLjUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC44NzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTAge1xuICAgIHJvdy1nYXA6IDBweDtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0zIHtcbiAgICByb3ctZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktNCB7XG4gICAgcm93LWdhcDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTUge1xuICAgIHJvdy1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS02IHtcbiAgICByb3ctZ2FwOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS03IHtcbiAgICByb3ctZ2FwOiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktOCB7XG4gICAgcm93LWdhcDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTkge1xuICAgIHJvdy1nYXA6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0xMCB7XG4gICAgcm93LWdhcDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktMTEge1xuICAgIHJvdy1nYXA6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0xMiB7XG4gICAgcm93LWdhcDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTE0IHtcbiAgICByb3ctZ2FwOiAzLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0xNiB7XG4gICAgcm93LWdhcDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTIwIHtcbiAgICByb3ctZ2FwOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktMjQge1xuICAgIHJvdy1nYXA6IDZyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0yOCB7XG4gICAgcm93LWdhcDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTMyIHtcbiAgICByb3ctZ2FwOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktMzYge1xuICAgIHJvdy1nYXA6IDlyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS00MCB7XG4gICAgcm93LWdhcDogMTByZW07XG4gIH1cblxuICAueGxcXDpnYXAteS00NCB7XG4gICAgcm93LWdhcDogMTFyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS00OCB7XG4gICAgcm93LWdhcDogMTJyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS01MiB7XG4gICAgcm93LWdhcDogMTNyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS01NiB7XG4gICAgcm93LWdhcDogMTRyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS02MCB7XG4gICAgcm93LWdhcDogMTVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS02NCB7XG4gICAgcm93LWdhcDogMTZyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS03MiB7XG4gICAgcm93LWdhcDogMThyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS04MCB7XG4gICAgcm93LWdhcDogMjByZW07XG4gIH1cblxuICAueGxcXDpnYXAteS05NiB7XG4gICAgcm93LWdhcDogMjRyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS1weCB7XG4gICAgcm93LWdhcDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktMFxcLjUge1xuICAgIHJvdy1nYXA6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktMVxcLjUge1xuICAgIHJvdy1nYXA6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktMlxcLjUge1xuICAgIHJvdy1nYXA6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktM1xcLjUge1xuICAgIHJvdy1nYXA6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1mbG93LXJvdyB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgfVxuXG4gIC54bFxcOmdyaWQtZmxvdy1jb2wge1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIH1cblxuICAueGxcXDpncmlkLWZsb3ctcm93LWRlbnNlIHtcbiAgICBncmlkLWF1dG8tZmxvdzogcm93IGRlbnNlO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1mbG93LWNvbC1kZW5zZSB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbiBkZW5zZTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy0xIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLWNvbHMtMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy00IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLWNvbHMtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTYge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy03IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLWNvbHMtOCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDksIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy0xMCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy0xMSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy0xMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy1ub25lIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG5vbmU7XG4gIH1cblxuICAueGxcXDphdXRvLWNvbHMtYXV0byB7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IGF1dG87XG4gIH1cblxuICAueGxcXDphdXRvLWNvbHMtbWluIHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAueGxcXDphdXRvLWNvbHMtbWF4IHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAueGxcXDphdXRvLWNvbHMtZnIge1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcbiAgfVxuXG4gIC54bFxcOmNvbC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTEge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAueGxcXDpjb2wtc3Bhbi0yIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyIC8gc3BhbiAyO1xuICB9XG5cbiAgLnhsXFw6Y29sLXNwYW4tMyB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMyAvIHNwYW4gMztcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTQge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAueGxcXDpjb2wtc3Bhbi01IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA1IC8gc3BhbiA1O1xuICB9XG5cbiAgLnhsXFw6Y29sLXNwYW4tNiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNiAvIHNwYW4gNjtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTcge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDcgLyBzcGFuIDc7XG4gIH1cblxuICAueGxcXDpjb2wtc3Bhbi04IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA4IC8gc3BhbiA4O1xuICB9XG5cbiAgLnhsXFw6Y29sLXNwYW4tOSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOSAvIHNwYW4gOTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTEwIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMCAvIHNwYW4gMTA7XG4gIH1cblxuICAueGxcXDpjb2wtc3Bhbi0xMSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTEgLyBzcGFuIDExO1xuICB9XG5cbiAgLnhsXFw6Y29sLXNwYW4tMTIge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLWZ1bGwge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtMSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtMiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtMyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtNCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtNSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtNiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtNyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtOCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtOSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtMTAge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC0xMSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xuICB9XG5cbiAgLnhsXFw6Y29sLXN0YXJ0LTEyIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTI7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtMTMge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMztcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtMSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxO1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC0yIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDI7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLTMge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMztcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtNCB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA0O1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC01IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDU7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLTYge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNjtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtNyB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA3O1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC04IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDg7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLTkge1xuICAgIGdyaWQtY29sdW1uLWVuZDogOTtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtMTAge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTA7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLTExIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDExO1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC0xMiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMjtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtMTMge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTM7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLWF1dG8ge1xuICAgIGdyaWQtY29sdW1uLWVuZDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmdyaWQtcm93cy0xIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLXJvd3MtMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1yb3dzLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtcm93cy00IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLXJvd3MtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1yb3dzLTYge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtcm93cy1ub25lIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG5vbmU7XG4gIH1cblxuICAueGxcXDphdXRvLXJvd3MtYXV0byB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XG4gIH1cblxuICAueGxcXDphdXRvLXJvd3MtbWluIHtcbiAgICBncmlkLWF1dG8tcm93czogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICBncmlkLWF1dG8tcm93czogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAueGxcXDphdXRvLXJvd3MtbWF4IHtcbiAgICBncmlkLWF1dG8tcm93czogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICBncmlkLWF1dG8tcm93czogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAueGxcXDphdXRvLXJvd3MtZnIge1xuICAgIGdyaWQtYXV0by1yb3dzOiBtaW5tYXgoMCwgMWZyKTtcbiAgfVxuXG4gIC54bFxcOnJvdy1hdXRvIHtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxuXG4gIC54bFxcOnJvdy1zcGFuLTEge1xuICAgIGdyaWQtcm93OiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAueGxcXDpyb3ctc3Bhbi0yIHtcbiAgICBncmlkLXJvdzogc3BhbiAyIC8gc3BhbiAyO1xuICB9XG5cbiAgLnhsXFw6cm93LXNwYW4tMyB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMyAvIHNwYW4gMztcbiAgfVxuXG4gIC54bFxcOnJvdy1zcGFuLTQge1xuICAgIGdyaWQtcm93OiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAueGxcXDpyb3ctc3Bhbi01IHtcbiAgICBncmlkLXJvdzogc3BhbiA1IC8gc3BhbiA1O1xuICB9XG5cbiAgLnhsXFw6cm93LXNwYW4tNiB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNiAvIHNwYW4gNjtcbiAgfVxuXG4gIC54bFxcOnJvdy1zcGFuLWZ1bGwge1xuICAgIGdyaWQtcm93OiAxIC8gLTE7XG4gIH1cblxuICAueGxcXDpyb3ctc3RhcnQtMSB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gIH1cblxuICAueGxcXDpyb3ctc3RhcnQtMiB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDI7XG4gIH1cblxuICAueGxcXDpyb3ctc3RhcnQtMyB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDM7XG4gIH1cblxuICAueGxcXDpyb3ctc3RhcnQtNCB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDQ7XG4gIH1cblxuICAueGxcXDpyb3ctc3RhcnQtNSB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDU7XG4gIH1cblxuICAueGxcXDpyb3ctc3RhcnQtNiB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDY7XG4gIH1cblxuICAueGxcXDpyb3ctc3RhcnQtNyB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDc7XG4gIH1cblxuICAueGxcXDpyb3ctc3RhcnQtYXV0byB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IGF1dG87XG4gIH1cblxuICAueGxcXDpyb3ctZW5kLTEge1xuICAgIGdyaWQtcm93LWVuZDogMTtcbiAgfVxuXG4gIC54bFxcOnJvdy1lbmQtMiB7XG4gICAgZ3JpZC1yb3ctZW5kOiAyO1xuICB9XG5cbiAgLnhsXFw6cm93LWVuZC0zIHtcbiAgICBncmlkLXJvdy1lbmQ6IDM7XG4gIH1cblxuICAueGxcXDpyb3ctZW5kLTQge1xuICAgIGdyaWQtcm93LWVuZDogNDtcbiAgfVxuXG4gIC54bFxcOnJvdy1lbmQtNSB7XG4gICAgZ3JpZC1yb3ctZW5kOiA1O1xuICB9XG5cbiAgLnhsXFw6cm93LWVuZC02IHtcbiAgICBncmlkLXJvdy1lbmQ6IDY7XG4gIH1cblxuICAueGxcXDpyb3ctZW5kLTcge1xuICAgIGdyaWQtcm93LWVuZDogNztcbiAgfVxuXG4gIC54bFxcOnJvdy1lbmQtYXV0byB7XG4gICAgZ3JpZC1yb3ctZW5kOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNmb3JtIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwO1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDA7XG4gICAgLS10dy1yb3RhdGU6IDA7XG4gICAgLS10dy1za2V3LXg6IDA7XG4gICAgLS10dy1za2V3LXk6IDA7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodmFyKC0tdHctdHJhbnNsYXRlLXgpKSB0cmFuc2xhdGVZKHZhcigtLXR3LXRyYW5zbGF0ZS15KSkgcm90YXRlKHZhcigtLXR3LXJvdGF0ZSkpIHNrZXdYKHZhcigtLXR3LXNrZXcteCkpIHNrZXdZKHZhcigtLXR3LXNrZXcteSkpIHNjYWxlWCh2YXIoLS10dy1zY2FsZS14KSkgc2NhbGVZKHZhcigtLXR3LXNjYWxlLXkpKTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zZm9ybS1ncHUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDA7XG4gICAgLS10dy10cmFuc2xhdGUteTogMDtcbiAgICAtLXR3LXJvdGF0ZTogMDtcbiAgICAtLXR3LXNrZXcteDogMDtcbiAgICAtLXR3LXNrZXcteTogMDtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QodmFyKC0tdHctdHJhbnNsYXRlLXgpLCB2YXIoLS10dy10cmFuc2xhdGUteSksIDApIHJvdGF0ZSh2YXIoLS10dy1yb3RhdGUpKSBza2V3WCh2YXIoLS10dy1za2V3LXgpKSBza2V3WSh2YXIoLS10dy1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHctc2NhbGUteCkpIHNjYWxlWSh2YXIoLS10dy1zY2FsZS15KSk7XG4gIH1cblxuICAueGxcXDp0cmFuc2Zvcm0tbm9uZSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLnhsXFw6b3JpZ2luLWNlbnRlciB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6b3JpZ2luLXRvcCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB9XG5cbiAgLnhsXFw6b3JpZ2luLXRvcC1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuICB9XG5cbiAgLnhsXFw6b3JpZ2luLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgfVxuXG4gIC54bFxcOm9yaWdpbi1ib3R0b20tcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgfVxuXG4gIC54bFxcOm9yaWdpbi1ib3R0b20ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgfVxuXG4gIC54bFxcOm9yaWdpbi1ib3R0b20tbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XG4gIH1cblxuICAueGxcXDpvcmlnaW4tbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgfVxuXG4gIC54bFxcOm9yaWdpbi10b3AtbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIH1cblxuICAueGxcXDpzY2FsZS0wIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUtNTAge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLTc1IHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLTkwIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAueGxcXDpzY2FsZS05NSB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAueGxcXDpzY2FsZS0xMDAge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAueGxcXDpzY2FsZS0xMDUge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAueGxcXDpzY2FsZS0xMTAge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUtMTI1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUtMTUwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXgtMCB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC01MCB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXgtNzUge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC05MCB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXgtOTUge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC0xMDAge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXgtMTA1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAueGxcXDpzY2FsZS14LTExMCB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAueGxcXDpzY2FsZS14LTEyNSB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC0xNTAge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteS0wIHtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTUwIHtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteS03NSB7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTkwIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteS05NSB7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTEwMCB7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteS0xMDUge1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXktMTEwIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXktMTI1IHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTE1MCB7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLTc1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtOTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtOTU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLTEwNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtMTEwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtMTI1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS0xNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS14LTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteC01MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteC03NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtOTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtOTU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS14LTEwMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS14LTEwNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS14LTExMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtMTI1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtMTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteS0wOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXktNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXktNzU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS15LTkwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS15LTk1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteS0xMDA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteS0xMDU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteS0xMTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS15LTEyNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS15LTE1MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC41O1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLTc1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUtOTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gICAgLS10dy1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUtOTU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLTEwNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUtMTEwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUtMTI1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS0xNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICAgIC0tdHctc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS14LTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteC01MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteC03NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXgtOTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXgtOTU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS14LTEwMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS14LTEwNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS14LTExMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXgtMTI1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXgtMTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteS0wOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXktNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogLjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXktNzU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS15LTkwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS15LTk1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteS0xMDA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteS0xMDU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteS0xMTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS15LTEyNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS15LTE1MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAueGxcXDpyb3RhdGUtMCB7XG4gICAgLS10dy1yb3RhdGU6IDBkZWc7XG4gIH1cblxuICAueGxcXDpyb3RhdGUtMSB7XG4gICAgLS10dy1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAueGxcXDpyb3RhdGUtMiB7XG4gICAgLS10dy1yb3RhdGU6IDJkZWc7XG4gIH1cblxuICAueGxcXDpyb3RhdGUtMyB7XG4gICAgLS10dy1yb3RhdGU6IDNkZWc7XG4gIH1cblxuICAueGxcXDpyb3RhdGUtNiB7XG4gICAgLS10dy1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAueGxcXDpyb3RhdGUtMTIge1xuICAgIC0tdHctcm90YXRlOiAxMmRlZztcbiAgfVxuXG4gIC54bFxcOnJvdGF0ZS00NSB7XG4gICAgLS10dy1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLnhsXFw6cm90YXRlLTkwIHtcbiAgICAtLXR3LXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAueGxcXDpyb3RhdGUtMTgwIHtcbiAgICAtLXR3LXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLnhsXFw6LXJvdGF0ZS0xODAge1xuICAgIC0tdHctcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLnhsXFw6LXJvdGF0ZS05MCB7XG4gICAgLS10dy1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC54bFxcOi1yb3RhdGUtNDUge1xuICAgIC0tdHctcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAueGxcXDotcm90YXRlLTEyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6LXJvdGF0ZS02IHtcbiAgICAtLXR3LXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAueGxcXDotcm90YXRlLTMge1xuICAgIC0tdHctcm90YXRlOiAtM2RlZztcbiAgfVxuXG4gIC54bFxcOi1yb3RhdGUtMiB7XG4gICAgLS10dy1yb3RhdGU6IC0yZGVnO1xuICB9XG5cbiAgLnhsXFw6LXJvdGF0ZS0xIHtcbiAgICAtLXR3LXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnJvdGF0ZS0wOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMGRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6cm90YXRlLTE6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAxZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpyb3RhdGUtMjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDJkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnJvdGF0ZS0zOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogM2RlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6cm90YXRlLTY6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiA2ZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpyb3RhdGUtMTI6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAxMmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6cm90YXRlLTQ1OmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnJvdGF0ZS05MDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpyb3RhdGUtMTgwOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotcm90YXRlLTE4MDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1yb3RhdGUtOTA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1yb3RhdGUtNDU6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1yb3RhdGUtMTI6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtMTJkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1yb3RhdGUtNjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC02ZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotcm90YXRlLTM6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtM2RlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXJvdGF0ZS0yOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTJkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1yb3RhdGUtMTpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0xZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyb3RhdGUtMDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDBkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJvdGF0ZS0xOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cm90YXRlLTI6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAyZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyb3RhdGUtMzpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDNkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJvdGF0ZS02OmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cm90YXRlLTEyOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMTJkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJvdGF0ZS00NTpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyb3RhdGUtOTA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cm90YXRlLTE4MDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXJvdGF0ZS0xODA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotcm90YXRlLTkwOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotcm90YXRlLTQ1OmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotcm90YXRlLTEyOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotcm90YXRlLTY6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXJvdGF0ZS0zOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTNkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1yb3RhdGUtMjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0yZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotcm90YXRlLTE6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC02IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC03IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTkge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0xMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0xMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTE0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzLjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTIwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTMyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMzYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDlyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC00NCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTFyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC00OCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTNyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC01NiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC02MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC03MiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMThyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC04MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjByZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjRyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC1weCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMFxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMlxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtM1xcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0xIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNzVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtOSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuMjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTEyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0xNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTI0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTdyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTM2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTQ0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTFyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNDgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEzcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTU2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTcyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMThyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtODAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yMHJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI0cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LXB4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTBcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0yXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTNcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC44NzVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0xXFwvMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMVxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0yXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTFcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNSU7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0yXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtM1xcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDc1JTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LWZ1bGwge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMVxcLzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMVxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTJcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0xXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI1JTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0yXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0zXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTc1JTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC1mdWxsIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS02IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS03IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTkge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0xMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0xMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTE0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzLjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTIwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMjQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogN3JlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTMyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMzYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDlyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS00NCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTFyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS00OCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTNyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS01NiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS02MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS03MiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMThyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS04MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjByZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjRyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS1weCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMFxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMlxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktM1xcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0xIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNzVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktOSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuMjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTEyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0xNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTI0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTdyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTM2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTQ0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTFyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNDgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEzcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTU2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTcyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMThyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktODAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yMHJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI0cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LXB4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTBcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0yXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTNcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC44NzVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0xXFwvMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMVxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0yXFwvMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTFcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNSU7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0yXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktM1xcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDc1JTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LWZ1bGwge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMVxcLzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMVxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTJcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0xXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI1JTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0yXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0zXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTc1JTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS1mdWxsIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMHB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtOTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTEyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQ0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTNyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTU2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTcyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC05Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjRyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LXB4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC03OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtOTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuMjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTE0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMzY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTFyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC00ODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xM3JlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC02MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTcyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMThyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC04MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIwcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LXB4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMFxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtM1xcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTJcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjUlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNzUlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI1JTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTJcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03NSU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMHB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktOTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTEyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogN3JlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTNyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTU2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTcyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS05Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjRyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LXB4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS01OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS03OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktOTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuMjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTExOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTEyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTFyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS00ODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xM3JlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTU2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS02MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTcyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMThyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS04MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIwcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktOTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LXB4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMFxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktM1xcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTJcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjUlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNzUlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI1JTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTJcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03NSU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtOTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTEyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogN3JlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTNyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTU2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTcyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC05Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjRyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LXB4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC03OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtOTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuMjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMzY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTFyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00ODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xM3JlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTU2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC02MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTcyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMThyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC04MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIwcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yNHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LXB4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMFxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtM1xcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTJcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjUlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNzUlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI1JTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTJcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC03NSU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMHB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktOTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNzVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTEyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogN3JlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA5cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQ0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTNyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTU2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTcyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxOHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS05Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjRyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LXB4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC42MjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS03OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktOTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuMjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTExOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMy41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMzY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC05cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTFyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00ODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNTI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xM3JlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS02MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTcyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMThyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS04MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIwcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktOTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yNHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LXB4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMFxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktM1xcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTJcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjUlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNzUlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI1JTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTJcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC03NSU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOnNrZXcteC0wIHtcbiAgICAtLXR3LXNrZXcteDogMGRlZztcbiAgfVxuXG4gIC54bFxcOnNrZXcteC0xIHtcbiAgICAtLXR3LXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC54bFxcOnNrZXcteC0yIHtcbiAgICAtLXR3LXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC54bFxcOnNrZXcteC0zIHtcbiAgICAtLXR3LXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC54bFxcOnNrZXcteC02IHtcbiAgICAtLXR3LXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC54bFxcOnNrZXcteC0xMiB7XG4gICAgLS10dy1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLnhsXFw6LXNrZXcteC0xMiB7XG4gICAgLS10dy1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC54bFxcOi1za2V3LXgtNiB7XG4gICAgLS10dy1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLnhsXFw6LXNrZXcteC0zIHtcbiAgICAtLXR3LXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAueGxcXDotc2tldy14LTIge1xuICAgIC0tdHctc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC54bFxcOi1za2V3LXgtMSB7XG4gICAgLS10dy1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy15LTAge1xuICAgIC0tdHctc2tldy15OiAwZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy15LTEge1xuICAgIC0tdHctc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy15LTIge1xuICAgIC0tdHctc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy15LTMge1xuICAgIC0tdHctc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy15LTYge1xuICAgIC0tdHctc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy15LTEyIHtcbiAgICAtLXR3LXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAueGxcXDotc2tldy15LTEyIHtcbiAgICAtLXR3LXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6LXNrZXcteS02IHtcbiAgICAtLXR3LXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAueGxcXDotc2tldy15LTMge1xuICAgIC0tdHctc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC54bFxcOi1za2V3LXktMiB7XG4gICAgLS10dy1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLnhsXFw6LXNrZXcteS0xIHtcbiAgICAtLXR3LXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteC0wOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogMGRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2tldy14LTE6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXgtMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteC0zOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2tldy14LTY6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXgtMTI6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXNrZXcteC0xMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXNrZXcteC02OmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1za2V3LXgtMzpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotc2tldy14LTI6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXNrZXcteC0xOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteS0wOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogMGRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2tldy15LTE6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXktMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteS0zOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2tldy15LTY6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXktMTI6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXNrZXcteS0xMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXNrZXcteS02OmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1za2V3LXktMzpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotc2tldy15LTI6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXNrZXcteS0xOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteC0wOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogMGRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy14LTE6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpza2V3LXgtMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteC0zOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy14LTY6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpza2V3LXgtMTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXNrZXcteC0xMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXNrZXcteC02OmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1za2V3LXgtMzpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy14LTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXNrZXcteC0xOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteS0wOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogMGRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy15LTE6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpza2V3LXktMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteS0zOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy15LTY6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpza2V3LXktMTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXNrZXcteS0xMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXNrZXcteS02OmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1za2V3LXktMzpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy15LTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXNrZXcteS0xOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAueGxcXDp0cmFuc2l0aW9uLW5vbmUge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmU7XG4gIH1cblxuICAueGxcXDp0cmFuc2l0aW9uLWFsbCB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNpdGlvbiB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlLCBvcGFjaXR5LCBib3gtc2hhZG93LCB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAueGxcXDp0cmFuc2l0aW9uLWNvbG9ycyB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNpdGlvbi1vcGFjaXR5IHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNpdGlvbi1zaGFkb3cge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3c7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAueGxcXDp0cmFuc2l0aW9uLXRyYW5zZm9ybSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLnhsXFw6ZWFzZS1saW5lYXIge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cblxuICAueGxcXDplYXNlLWluIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7XG4gIH1cblxuICAueGxcXDplYXNlLW91dCB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xuICB9XG5cbiAgLnhsXFw6ZWFzZS1pbi1vdXQge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB9XG5cbiAgLnhsXFw6ZHVyYXRpb24tNzUge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDc1bXM7XG4gIH1cblxuICAueGxcXDpkdXJhdGlvbi0xMDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMG1zO1xuICB9XG5cbiAgLnhsXFw6ZHVyYXRpb24tMTUwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC54bFxcOmR1cmF0aW9uLTIwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gIH1cblxuICAueGxcXDpkdXJhdGlvbi0zMDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDMwMG1zO1xuICB9XG5cbiAgLnhsXFw6ZHVyYXRpb24tNTAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgfVxuXG4gIC54bFxcOmR1cmF0aW9uLTcwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzAwbXM7XG4gIH1cblxuICAueGxcXDpkdXJhdGlvbi0xMDAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG4gIH1cblxuICAueGxcXDpkZWxheS03NSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNzVtcztcbiAgfVxuXG4gIC54bFxcOmRlbGF5LTEwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XG4gIH1cblxuICAueGxcXDpkZWxheS0xNTAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE1MG1zO1xuICB9XG5cbiAgLnhsXFw6ZGVsYXktMjAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAyMDBtcztcbiAgfVxuXG4gIC54bFxcOmRlbGF5LTMwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMzAwbXM7XG4gIH1cblxuICAueGxcXDpkZWxheS01MDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuICB9XG5cbiAgLnhsXFw6ZGVsYXktNzAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA3MDBtcztcbiAgfVxuXG4gIC54bFxcOmRlbGF5LTEwMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMDBtcztcbiAgfVxuXG4gIC54bFxcOmFuaW1hdGUtbm9uZSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cblxuICAueGxcXDphbmltYXRlLXNwaW4ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cblxuICAueGxcXDphbmltYXRlLXBpbmcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwaW5nIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBwaW5nIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpIGluZmluaXRlO1xuICB9XG5cbiAgLnhsXFw6YW5pbWF0ZS1wdWxzZSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHB1bHNlIDJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IHB1bHNlIDJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkgaW5maW5pdGU7XG4gIH1cblxuICAueGxcXDphbmltYXRlLWJvdW5jZSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGJvdW5jZSAxcyBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogYm91bmNlIDFzIGluZmluaXRlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTM2cHgpIHtcbiAgLlxcMzJ4bFxcOmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAuXFwzMnhsXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLlxcMzJ4bFxcOmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuXFwzMnhsXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuXFwzMnhsXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNTM2cHgpIHtcbiAgICAuXFwzMnhsXFw6Y29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTUzNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS02ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTcgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC05ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktMTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTEyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMy41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC0xNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygzLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS0xNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTI0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS0yOCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDdyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDdyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg3cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktMzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg4cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg4cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTM2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg5cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDExcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC00NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDExcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTQ4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtNTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE0cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC01NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtNjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE4cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC03MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMjByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtOTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuMTI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC0wXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuMTI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXktMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC4zNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LTFcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4zNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteS0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjYyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNwYWNlLXgtMlxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjYyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuODc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6c3BhY2UteC0zXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuODc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTEgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0xID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjI1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTMgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNzVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0zID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS01ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjI1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjI1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS41cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS03ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtNyA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0ycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktOSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi4yNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTkgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuMjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMi4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yLjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMi41cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS0xMSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi43NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTExID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktMTIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0xMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtM3JlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTMuNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTE0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0zLjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMy41cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTE2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC00cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtMTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktMjQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0yNCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNnJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTI4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC03cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtMjggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTdyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS0zMiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTMyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC04cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktMzYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC05cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTlyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0zNiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtOXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC05cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTByZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTByZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTByZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktNDQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTQ0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS00OCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEycmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtNDggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTUyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC01MiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktNTYgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTU2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTY0ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC02NCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktNzIgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTcyID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xOHJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIwcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIwcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIwcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTk2ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMjRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC05NiA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMjRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMjRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktMFxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTBcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjEyNXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjEyNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteS0xXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXgtMVxcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMzc1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMzc1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS15LTJcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotc3BhY2UteC0yXFwuNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC42MjVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC42MjVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNwYWNlLXktM1xcLjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1zcGFjZS14LTNcXC41ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjg3NXJlbSAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjg3NXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS15LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzcGFjZS14LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDBweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteC0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygwcHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteS0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDJweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteC0yID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygycHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteS00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteC00ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg0cHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteS04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDhweCAqIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteC04ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg4cHggKiB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tdHctZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygxcHggKiB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLXR3LWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS15LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS15LXJldmVyc2U6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXgtcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLXgtcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtdHJhbnNwYXJlbnQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1jdXJyZW50ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWJsYWNrID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtd2hpdGUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ncmF5LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtZ3JheS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ncmF5LTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWdyYXktMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtZ3JheS00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ncmF5LTUwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWdyYXktNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtZ3JheS03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ncmF5LTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWdyYXktOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcmVkLTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcmVkLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXJlZC0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1yZWQtMzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcmVkLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXJlZC01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcmVkLTYwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1yZWQtNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXJlZC04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcmVkLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS15ZWxsb3ctNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS15ZWxsb3ctMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteWVsbG93LTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXllbGxvdy0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXllbGxvdy00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXllbGxvdy01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXllbGxvdy02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteWVsbG93LTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXllbGxvdy04MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUteWVsbG93LTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ncmVlbi01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWdyZWVuLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWdyZWVuLTIwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWdyZWVuLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWdyZWVuLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtZ3JlZW4tNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ncmVlbi02MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtZ3JlZW4tNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtZ3JlZW4tODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ncmVlbi05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWJsdWUtNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ibHVlLTEwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWJsdWUtMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtYmx1ZS0zMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1ibHVlLTQwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtYmx1ZS01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWJsdWUtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWJsdWUtNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWJsdWUtODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWJsdWUtOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWluZGlnby01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWluZGlnby0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1pbmRpZ28tMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtaW5kaWdvLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWluZGlnby00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1pbmRpZ28tNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1pbmRpZ28tNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWluZGlnby03MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtaW5kaWdvLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1pbmRpZ28tOTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXB1cnBsZS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXB1cnBsZS0xMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1wdXJwbGUtMjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcHVycGxlLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXB1cnBsZS00MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1wdXJwbGUtNTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1wdXJwbGUtNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1wdXJwbGUtNzAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1wdXJwbGUtODAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXB1cnBsZS05MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcGluay01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXBpbmstMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcGluay0yMDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1waW5rLTMwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXBpbmstNDAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtcGluay01MDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLXBpbmstNjAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1waW5rLTcwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1waW5rLTgwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1waW5rLTkwMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1zb2xpZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLWRhc2hlZCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1kb3R0ZWQgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtZG91YmxlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLW5vbmUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLW9wYWNpdHktMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLW9wYWNpdHktNSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLW9wYWNpdHktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLW9wYWNpdHktMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLW9wYWNpdHktMjUgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LWRpdmlkZS1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1vcGFjaXR5LTMwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1vcGFjaXR5LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1vcGFjaXR5LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1vcGFjaXR5LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1vcGFjaXR5LTcwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRpdmlkZS1vcGFjaXR5LTc1ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtb3BhY2l0eS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtb3BhY2l0eS05MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpkaXZpZGUtb3BhY2l0eS05NSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctZGl2aWRlLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGl2aWRlLW9wYWNpdHktMTAwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1kaXZpZGUtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzci1vbmx5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6bm90LXNyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpzci1vbmx5OmZvY3VzLXdpdGhpbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOm5vdC1zci1vbmx5OmZvY3VzLXdpdGhpbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c3Itb25seTpmb2N1cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6bm90LXNyLW9ubHk6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDphcHBlYXJhbmNlLW5vbmUge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWZpeGVkIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWxvY2FsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGxvY2FsO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXNjcm9sbCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctY2xpcC1ib3JkZXIge1xuICAgIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1jbGlwLXBhZGRpbmcge1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctY2xpcC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWNsaXAtdGV4dCB7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWN1cnJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ibGFjayB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXdoaXRlIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JheS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyYXktMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JheS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmF5LTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyYXktNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JheS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmF5LTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyYXktNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JheS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmF5LTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXJlZC01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXJlZC0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yZWQtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcmVkLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXJlZC00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yZWQtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXJlZC02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcmVkLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yZWQtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXJlZC05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmcteWVsbG93LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmcteWVsbG93LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXllbGxvdy0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXllbGxvdy03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXllbGxvdy05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JlZW4tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmVlbi0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmVlbi0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmVlbi0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmVlbi00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyZWVuLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyZWVuLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyZWVuLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ibHVlLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctYmx1ZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ibHVlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctYmx1ZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWJsdWUtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ibHVlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ibHVlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ibHVlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ibHVlLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1pbmRpZ28tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctaW5kaWdvLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWluZGlnby0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctaW5kaWdvLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWluZGlnby04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1wdXJwbGUtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXB1cnBsZS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcHVycGxlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcHVycGxlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXBpbmstNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1waW5rLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXBpbmstMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcGluay0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1waW5rLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXBpbmstNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1waW5rLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcGluay03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcGluay04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcGluay05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWN1cnJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibGFjayB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXdoaXRlIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS01MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWdyYXktNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JheS04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmF5LTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTMwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC02MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcmVkLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1yZWQtODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXJlZC05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmcteWVsbG93LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXllbGxvdy05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0yMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ncmVlbi00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWdyZWVuLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS0xMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctYmx1ZS00MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWJsdWUtNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1ibHVlLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLWluZGlnby04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctaW5kaWdvLTkwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTIwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXB1cnBsZS0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTUwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTcwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcHVycGxlLTgwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstNTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstMjAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay0zMDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTQwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLXBpbmstNTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1waW5rLTYwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay03MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay04MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6YmctcGluay05MDAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmcteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6YmctcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1jdXJyZW50OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ibGFjazpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ymctd2hpdGU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmcteWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmcteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6YmctcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1jdXJyZW50OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ymctd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmcteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmcteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6YmctcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctbm9uZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmFkaWVudC10by10IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyYWRpZW50LXRvLXRyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyYWRpZW50LXRvLXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmFkaWVudC10by1iciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1ncmFkaWVudC10by1iIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLWdyYWRpZW50LXRvLWJsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JhZGllbnQtdG8tbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctZ3JhZGllbnQtdG8tdGwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgdmFyKC0tdHctZ3JhZGllbnQtc3RvcHMpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1jdXJyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IGN1cnJlbnRDb2xvcjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tYmxhY2sge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzAwMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20td2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JheS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlmYWZiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjNmNGY2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFkNWRiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWNhM2FmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGI1NTYzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzc0MTUxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmF5LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTExODI3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1yZWQtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZjJmMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1yZWQtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWNhY2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXJlZC0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjYTVhNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1yZWQtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZjQ0NDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1yZWQtNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYzI2MjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1yZWQtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1yZWQtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5OTFiMWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1yZWQtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3ZjFkMWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS15ZWxsb3ctNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20teWVsbG93LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmM2M3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGU2OGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXllbGxvdy0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmJmMjQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20teWVsbG93LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjU5ZTBiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXllbGxvdy02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXllbGxvdy03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I0NTMwOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20teWVsbG93LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTI0MDBlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20teWVsbG93LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JlZW4tNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjZmRmNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWZhZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmVlbi0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZlZTdiNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNGQzOTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNTk2Njk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ncmVlbi03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA0Nzg1NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JlZW4tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjRlM2I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tYmx1ZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWZmNmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ibHVlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ibHVlLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmZkYmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ibHVlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOTNjNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ibHVlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLWJsdWUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzYjgyZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tYmx1ZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzI1NjNlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLWJsdWUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1ibHVlLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWU0MGFmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tYmx1ZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFlM2E4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLWluZGlnby01MCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlMGU3ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLWluZGlnby0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M3ZDJmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20taW5kaWdvLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MThjZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLWluZGlnby01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYzNjZmMTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0MzM4Y2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzMwYTM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1wdXJwbGUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1ZjNmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tcHVycGxlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWRlOWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXB1cnBsZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M0YjVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tcHVycGxlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTc4YmZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tcHVycGxlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2MzYWVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXB1cnBsZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZkMjhkOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YzFkOTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1waW5rLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZGYyZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXBpbmstMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmNmZTg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXBpbmstMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWE4ZDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXBpbmstNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlYzQ4OTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tcGluay02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiMjc3NztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZnJvbS1waW5rLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZyb20tcGluay04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzlkMTc0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmcm9tLXBpbmstOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MzE4NDM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtY3VycmVudCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIGN1cnJlbnRDb2xvciwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ibGFjayB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwMDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtd2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyYXktNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlmYWZiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyYXktMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2YzZjRmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtZ3JheS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFkNWRiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyYXktNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzljYTNhZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtZ3JheS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGI1NTYzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyYXktNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3NDE1MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtZ3JheS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTExODI3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXJlZC01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYyZjIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcmVkLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWNhY2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcmVkLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2E1YTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcmVkLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZjQ0NDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXJlZC02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGMyNjI2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1yZWQtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcmVkLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5OTFiMWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXJlZC05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2YxZDFkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS15ZWxsb3ctNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXllbGxvdy0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmM2M3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXllbGxvdy0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRlNjhhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXllbGxvdy0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEteWVsbG93LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmJmMjQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1OWUwYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXllbGxvdy02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I0NTMwOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkyNDAwZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEteWVsbG93LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyZWVuLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjZmRmNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ncmVlbi0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFmYWU1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZlZTdiNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ncmVlbi00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzRkMzk5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNTk2NjksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNDc4NTcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtZ3JlZW4tODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjRlM2IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ibHVlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmZjZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ibHVlLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtYmx1ZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmZkYmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWJsdWUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzkzYzVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ibHVlLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ibHVlLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzYjgyZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ibHVlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMyNTYzZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWJsdWUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtYmx1ZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWU0MGFmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1ibHVlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTNhOGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWluZGlnby01MCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtaW5kaWdvLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlMGU3ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtaW5kaWdvLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNjN2QyZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtaW5kaWdvLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtaW5kaWdvLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MThjZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtaW5kaWdvLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MzY2ZjEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtaW5kaWdvLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0MzM4Y2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLWluZGlnby04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzczMGEzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcHVycGxlLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1ZjNmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VkZTlmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M0YjVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2E3OGJmYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXB1cnBsZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2MzYWVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcHVycGxlLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2ZDI4ZDksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcHVycGxlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YzFkOTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXBpbmstNTAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmRmMmY4LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1waW5rLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmNmZTgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcGluay0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlhOGQ0LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1waW5rLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlYzQ4OTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1waW5rLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYjI3NzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnZpYS1waW5rLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dmlhLXBpbmstODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzlkMTc0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aWEtcGluay05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjODMxODQzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1jdXJyZW50IHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmxhY2sge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwMDA7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8td2hpdGUge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tZ3JheS01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2YzZjRmNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZDVkYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzljYTNhZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRiNTU2MztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3NDE1MTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmF5LTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzExMTgyNztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1yZWQtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYyZjI7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tcmVkLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1yZWQtMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVjYWNhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXJlZC0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmY2E1YTU7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tcmVkLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1yZWQtNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWY0NDQ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXJlZC02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYzI2MjY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tcmVkLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1yZWQtODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTkxYjFiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXJlZC05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM3ZjFkMWQ7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8teWVsbG93LTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXllbGxvdy0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYzYzc7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8teWVsbG93LTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZTY4YTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXllbGxvdy00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmJmMjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8teWVsbG93LTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1OWUwYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXllbGxvdy03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiNDUzMDk7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8teWVsbG93LTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkyNDAwZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by15ZWxsb3ctOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWdyZWVuLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWNmZGY1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWdyZWVuLTEwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZmFlNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmVlbi0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmVlN2I3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWdyZWVuLTQwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM0ZDM5OTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmVlbi01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tZ3JlZW4tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDU5NjY5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzA0Nzg1NztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1ncmVlbi04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tZ3JlZW4tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY0ZTNiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWJsdWUtNTAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZmY2ZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZmRiZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS0zMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5M2M1ZmQ7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzYjgyZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS02MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMyNTYzZWI7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTQwYWY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tYmx1ZS05MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTNhOGE7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8taW5kaWdvLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWluZGlnby0xMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlMGU3ZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8taW5kaWdvLTIwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M3ZDJmZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1pbmRpZ28tMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWluZGlnby00MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MThjZjg7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8taW5kaWdvLTUwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzYzNjZmMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLWluZGlnby03MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0MzM4Y2E7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8taW5kaWdvLTgwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzM3MzBhMztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXB1cnBsZS01MCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWRlOWZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXB1cnBsZS0yMDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tcHVycGxlLTMwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M0YjVmZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTc4YmZhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXB1cnBsZS01MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tcHVycGxlLTYwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdjM2FlZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmQyOGQ5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXB1cnBsZS04MDAge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG4gIH1cblxuICAuXFwzMnhsXFw6dG8tcHVycGxlLTkwMCB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRjMWQ5NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0by1waW5rLTUwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRmMmY4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstMTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstMjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJjZmU4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstMzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlhOGQ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstNDAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstNTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWM0ODk5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstNjAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGIyNzc3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstNzAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstODAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWQxNzRkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvLXBpbmstOTAwIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjODMxODQzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiB0cmFuc3BhcmVudDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1jdXJyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IGN1cnJlbnRDb2xvcjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDAwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlmYWZiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmM2Y0ZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2U1ZTdlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI5LCAyMzEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFkNWRiO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5Y2EzYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZiNzI4MDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA3LCAxMTQsIDEyOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGI1NTYzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzNzQxNTE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzFmMjkzNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzEsIDQxLCA1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTExODI3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmMmYyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlZTJlMjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMjYsIDIyNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWNhY2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNhNWE1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y4NzE3MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ4LCAxMTMsIDExMywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZjQ0NDQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXJlZC02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RjMjYyNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjkxYzFjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODUsIDI4LCAyOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5OTFiMWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXJlZC05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzdmMWQxZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20teWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZmZiZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NSwgMjUxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20teWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVmM2M3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZTY4YTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2QzNGQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjExLCA3NywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmJmMjQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNTllMGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkOTc3MDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxNywgMTE5LCA2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2I0NTMwOTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5MjQwMGU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzc4MzUwZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTIwLCA1MywgMTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjZmRmNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2QxZmFlNTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3ZjNkMDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAyNDMsIDIwOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzZlZTdiNztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ncmVlbi00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM0ZDM5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMTBiOTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNiwgMTg1LCAxMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNTk2Njk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDQ3ODU3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMDY1ZjQ2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg2LCA5NSwgNzAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjRlM2I7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZmY2ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2RiZWFmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAyMzQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmZkYmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWJsdWUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM5M2M1ZmQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzYwYTVmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTYsIDE2NSwgMjUwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzYjgyZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMjU2M2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWQ0ZWQ4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyOSwgNzgsIDIxNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWU0MGFmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWUzYThhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VlZjJmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM4LCAyNDIsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlMGU3ZmY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzdkMmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E1YjRmYztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY1LCAxODAsIDI1MiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4MThjZjg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjM2NmYxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNGY0NmU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3OSwgNzAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0MzM4Y2E7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLWluZGlnby04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3MzBhMztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20taW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzEyZTgxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0OSwgNDYsIDEyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1ZjNmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlZGU5ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGRkNmZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjEsIDIxNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2M0YjVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNhNzhiZmE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOGI1Y2Y2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzksIDkyLCAyNDYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2MzYWVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmQyOGQ5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNWIyMWI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5MSwgMzMsIDE4MiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YzFkOTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZkZjJmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmNlN2YzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIzMSwgMjQzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmYmNmZTg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y5YThkNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjQ3MmI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDQsIDExNCwgMTgyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpmcm9tLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNlYzQ4OTk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6ZnJvbS1waW5rLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGIyNzc3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2JlMTg1ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTkwLCAyNCwgOTMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzlkMTc0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmZyb20tcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgzMTg0MztcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHRyYW5zcGFyZW50LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtY3VycmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIGN1cnJlbnRDb2xvciwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWJsYWNrOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzAwMCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjlmYWZiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDI1MCwgMjUxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjNmNGY2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDMsIDI0NCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZTVlN2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDFkNWRiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDIxMywgMjE5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWNhM2FmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTYsIDE2MywgMTc1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmI3MjgwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNGI1NTYzLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg3NSwgODUsIDk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMzc0MTUxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNjUsIDgxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWYyOTM3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMTExODI3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNywgMjQsIDM5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcmVkLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlZjJmMiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyNDIsIDI0MiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVlMmUyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWNhY2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjAyLCAyMDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1yZWQtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjYTVhNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAxNjUsIDE2NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjg3MTcxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZjQ0NDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgNjgsIDY4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYzI2MjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMCwgMzgsIDM4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcmVkLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiOTFjMWMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5OTFiMWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1MywgMjcsIDI3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ZjFkMWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNywgMjksIDI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEteWVsbG93LTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZmZmJlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmM2M3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MywgMTk5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEteWVsbG93LTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGU2OGEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjMwLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZDM0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEteWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmJmMjQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMTkxLCAzNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXllbGxvdy01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjU5ZTBiLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDE1OCwgMTEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Q5NzcwNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I0NTMwOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTgwLCA4MywgOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXllbGxvdy04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTI0MDBlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDYsIDY0LCAxNCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXllbGxvdy05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNzgzNTBmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjZmRmNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCAyNTMsIDI0NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWZhZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjUwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1ncmVlbi0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTdmM2QwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZlZTdiNywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTEwLCAyMzEsIDE4MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNGQzOTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUyLCAyMTEsIDE1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMGI5ODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNTk2NjksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDUsIDE1MCwgMTA1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA0Nzg1NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNCwgMTIwLCA4NywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjVmNDYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMwNjRlM2IsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDc4LCA1OSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWJsdWUtNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWZmNmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzksIDI0NiwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtYmx1ZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGJlYWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmZkYmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTEsIDIxOSwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtYmx1ZS0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOTNjNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNDcsIDE5NywgMjUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtYmx1ZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjBhNWZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzYjgyZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU5LCAxMzAsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWJsdWUtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzI1NjNlYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzcsIDk5LCAyMzUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1ibHVlLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZDRlZDgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWU0MGFmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNjQsIDE3NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWJsdWUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFlM2E4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMzAsIDU4LCAxMzgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1pbmRpZ28tNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWVmMmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlMGU3ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyNCwgMjMxLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M3ZDJmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk5LCAyMTAsIDI1NCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLWluZGlnby0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTViNGZjLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MThjZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyOSwgMTQwLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzYzNjZmMSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTksIDEwMiwgMjQxLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0ZjQ2ZTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0MzM4Y2EsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDY3LCA1NiwgMjAyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzMwYTMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA0OCwgMTYzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzMTJlODEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y1ZjNmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAyNDMsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWRlOWZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzcsIDIzMywgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcHVycGxlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkZGQ2ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2M0YjVmZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTk2LCAxODEsIDI1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYTc4YmZhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDEzOSwgMjUwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcHVycGxlLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4YjVjZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjN2MzYWVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjQsIDU4LCAyMzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzZkMjhkOSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTA5LCA0MCwgMjE3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcHVycGxlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM1YjIxYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YzFkOTUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc2LCAyOSwgMTQ5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcGluay01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZGYyZjgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MywgMjQyLCAyNDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmY2U3ZjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmYmNmZTgsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MSwgMjA3LCAyMzIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1waW5rLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWE4ZDQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMTY4LCAyMTIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNDcyYjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlYzQ4OTksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNiwgNzIsIDE1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXBpbmstNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RiMjc3NywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE5LCAzOSwgMTE5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp2aWEtcGluay03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYmUxODVkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dmlhLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzlkMTc0ZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU3LCAyMywgNzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnZpYS1waW5rLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM4MzE4NDMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzMSwgMjQsIDY3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1jdXJyZW50OmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1ibGFjazpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzAwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXdoaXRlOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWdyYXktMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjNmNGY2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JheS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlNWU3ZWI7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2QxZDVkYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWdyYXktNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWNhM2FmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JheS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2YjcyODA7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRiNTU2MztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWdyYXktNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzc0MTUxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JheS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZjI5Mzc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzExMTgyNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXJlZC01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjJmMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXJlZC0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWUyZTI7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVjYWNhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcmVkLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjYTVhNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXJlZC00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmODcxNzE7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWY0NDQ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcmVkLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RjMjYyNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiOTFjMWM7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTkxYjFiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcmVkLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdmMWQxZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZmZmJlYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWYzYzc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmRlNjhhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8teWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXllbGxvdy00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmJmMjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjU5ZTBiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8teWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Q5NzcwNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiNDUzMDk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTI0MDBlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8teWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzc4MzUwZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWNmZGY1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFmYWU1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTdmM2QwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNmVlN2I3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzRkMzk5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTBiOTgxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDU5NjY5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDQ3ODU3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDY0ZTNiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VmZjZmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGJlYWZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNiZmRiZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzkzYzVmZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjBhNWZhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tYmx1ZS01MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzYjgyZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1ibHVlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzI1NjNlYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZTQwYWY7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1ibHVlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlM2E4YTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VlZjJmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWluZGlnby0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlMGU3ZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzdkMmZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8taW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E1YjRmYztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWluZGlnby00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MThjZjg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNjM2NmYxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8taW5kaWdvLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRmNDZlNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLWluZGlnby03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM0MzM4Y2E7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzczMGEzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8taW5kaWdvLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzMxMmU4MTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXB1cnBsZS01MDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZGU5ZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGRkNmZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcHVycGxlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2M0YjVmZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhNzhiZmE7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzdjM2FlZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZDI4ZDk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNWIyMWI2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzRjMWQ5NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXBpbmstNTA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGYyZjg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1waW5rLTEwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZjZTdmMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmJjZmU4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcGluay0zMDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmOWE4ZDQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1waW5rLTQwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y0NzJiNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWM0ODk5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYjI3Nzc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0by1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JlMTg1ZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRvLXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOWQxNzRkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dG8tcGluay05MDA6aG92ZXIge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4MzE4NDM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206IHRyYW5zcGFyZW50O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogY3VycmVudENvbG9yO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwMDA7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20td2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmOWZhZmI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2YzZjRmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQzLCAyNDQsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZTVlN2ViO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjksIDIzMSwgMjM1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkMWQ1ZGI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzljYTNhZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTU2LCAxNjMsIDE3NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmI3MjgwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDcsIDExNCwgMTI4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0YjU1NjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzM3NDE1MTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDY1LCA4MSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMWYyOTM3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMSwgNDEsIDU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMTE4Mjc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYyZjI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQyLCAyNDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmVlMmUyO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDIyNiwgMjI2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZlY2FjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2E1YTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMTY1LCAxNjUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjg3MTcxO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDgsIDExMywgMTEzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmNDQ0NDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGMyNjI2O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMjAsIDM4LCAzOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiOTFjMWM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE4NSwgMjgsIDI4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzk5MWIxYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjN2YxZDFkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjcsIDI5LCAyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZmZmJlYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU1LCAyNTEsIDIzNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmZWYzYzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20teWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRlNjhhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDIzMCwgMTM4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZjZDM0ZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMTEsIDc3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiYmYyNDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Y1OWUwYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ1LCAxNTgsIDExLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2Q5NzcwNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjE3LCAxMTksIDYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20teWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYjQ1MzA5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkyNDAwZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ2LCA2NCwgMTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20teWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNzgzNTBmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMjAsIDUzLCAxNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWNmZGY1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZDFmYWU1O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMDksIDI1MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTdmM2QwO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjcsIDI0MywgMjA4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNmVlN2I3O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzRkMzk5O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1MiwgMjExLCAxNTMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxMGI5ODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2LCAxODUsIDEyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA1OTY2OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNDc4NTc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQsIDEyMCwgODcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMwNjVmNDY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDYsIDk1LCA3MCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzA2NGUzYjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VmZjZmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCAyNDYsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZGJlYWZlO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDIzNCwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNiZmRiZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzkzYzVmZDtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTQ3LCAxOTcsIDI1MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjNjBhNWZhO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5NiwgMTY1LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzNiODJmNjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMyNTYzZWI7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDM3LCA5OSwgMjM1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZDRlZDg7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI5LCA3OCwgMjE2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTQwYWY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMxZTNhOGE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA1OCwgMTM4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZWVmMmZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzgsIDI0MiwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2UwZTdmZjtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNjN2QyZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5OSwgMjEwLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20taW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYTViNGZjO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNjUsIDE4MCwgMjUyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzgxOGNmODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2MzY2ZjE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk5LCAxMDIsIDI0MSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM0ZjQ2ZTU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc5LCA3MCwgMjI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzQzMzhjYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20taW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjMzczMGEzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg1NSwgNDgsIDE2MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICMzMTJlODE7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDQ5LCA0NiwgMTI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjVmM2ZmO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VkZTlmZTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM3LCAyMzMsIDI1NCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkZGQ2ZmU7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyMSwgMjE0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYzRiNWZkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2E3OGJmYTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTY3LCAxMzksIDI1MCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM4YjVjZjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEzOSwgOTIsIDI0NiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM3YzNhZWQ7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM2ZDI4ZDk7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwOSwgNDAsIDIxNywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICM1YjIxYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDkxLCAzMywgMTgyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogIzRjMWQ5NTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZmRmMmY4O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTMsIDI0MiwgMjQ4LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmY2U3ZjM7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1MiwgMjMxLCAyNDMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2ZiY2ZlODtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjZjlhOGQ0O1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDksIDE2OCwgMjEyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNmNDcyYjY7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NCwgMTE0LCAxODIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmZyb20tcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtZnJvbTogI2VjNDg5OTtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpmcm9tLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LWZyb206ICNkYjI3Nzc7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMzksIDExOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjYmUxODVkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTAsIDI0LCA5MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjOWQxNzRkO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ZnJvbS1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1mcm9tOiAjODMxODQzO1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMzEsIDI0LCA2NywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgdHJhbnNwYXJlbnQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1jdXJyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgY3VycmVudENvbG9yLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtYmxhY2s6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDAwLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JheS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmOWZhZmIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OSwgMjUwLCAyNTEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmM2Y0ZjYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0MywgMjQ0LCAyNDYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlNWU3ZWIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIyOSwgMjMxLCAyMzUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkMWQ1ZGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIwOSwgMjEzLCAyMTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5Y2EzYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE1NiwgMTYzLCAxNzUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2YjcyODAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEwNywgMTE0LCAxMjgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM0YjU1NjMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDc1LCA4NSwgOTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMzNzQxNTEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDU1LCA2NSwgODEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZjI5MzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMxLCA0MSwgNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmF5LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxMTE4MjcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE3LCAyNCwgMzksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1yZWQtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmVmMmYyLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTQsIDI0MiwgMjQyLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWUyZTIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjI2LCAyMjYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1yZWQtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZlY2FjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjU0LCAyMDIsIDIwMiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXJlZC0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNhNWE1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDE2NSwgMTY1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmODcxNzEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0OCwgMTEzLCAxMTMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1yZWQtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VmNDQ0NCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM5LCA2OCwgNjgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RjMjYyNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIwLCAzOCwgMzgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2I5MWMxYywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTg1LCAyOCwgMjgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1yZWQtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzk5MWIxYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTUzLCAyNywgMjcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzdmMWQxZCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI3LCAyOSwgMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmZmYmViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTUsIDI1MSwgMjM1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmZWYzYzcsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI1NCwgMjQzLCAxOTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZTY4YSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyMzAsIDEzOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZmNkMzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNTIsIDIxMSwgNzcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiYmYyNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAxOTEsIDM2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNmNTllMGIsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDI0NSwgMTU4LCAxMSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZDk3NzA2LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTcsIDExOSwgNiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYjQ1MzA5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxODAsIDgzLCA5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5MjQwMGUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NiwgNjQsIDE0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3ODM1MGYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyMCwgNTMsIDE1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZWNmZGY1LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMzYsIDI1MywgMjQ1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2QxZmFlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjA5LCAyNTAsIDIyOSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhN2YzZDAsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMjQzLCAyMDgsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmVlN2I3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMTAsIDIzMSwgMTgzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM0ZDM5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTIsIDIxMSwgMTUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzEwYjk4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTYsIDE4NSwgMTI5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA1OTY2OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNSwgMTUwLCAxMDUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMDQ3ODU3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg0LCAxMjAsIDg3LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NWY0NiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgOTUsIDcwLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzA2NGUzYiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNiwgNzgsIDU5LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZmY2ZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOSwgMjQ2LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNkYmVhZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIxOSwgMjM0LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZmRiZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MSwgMjE5LCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ibHVlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM5M2M1ZmQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE0NywgMTk3LCAyNTMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM2MGE1ZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDk2LCAxNjUsIDI1MCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLWJsdWUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzNiODJmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTksIDEzMCwgMjQ2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMjU2M2ViLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzNywgOTksIDIzNSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzFkNGVkOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjksIDc4LCAyMTYsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICMxZTQwYWYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDMwLCA2NCwgMTc1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZS05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjMWUzYThhLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgzMCwgNTgsIDEzOCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZWYyZmYsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzOCwgMjQyLCAyNTUsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2UwZTdmZiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjI0LCAyMzEsIDI1NSwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzdkMmZlLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTksIDIxMCwgMjU0LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNWI0ZmMsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NSwgMTgwLCAyNTIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgxOGNmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTI5LCAxNDAsIDI0OCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNjM2NmYxLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSg5OSwgMTAyLCAyNDEsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRmNDZlNSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzksIDcwLCAyMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzQzMzhjYSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNjcsIDU2LCAyMDIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzM3MzBhMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNTUsIDQ4LCAxNjMsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzMxMmU4MSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNDksIDQ2LCAxMjksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZjVmM2ZmLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyNDUsIDI0MywgMjU1LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNlZGU5ZmUsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDIzNywgMjMzLCAyNTQsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2RkZDZmZSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjIxLCAyMTQsIDI1NCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjYzRiNWZkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxOTYsIDE4MSwgMjUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNhNzhiZmEsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE2NywgMTM5LCAyNTAsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzhiNWNmNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTM5LCA5MiwgMjQ2LCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICM3YzNhZWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDEyNCwgNTgsIDIzNywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjNmQyOGQ5LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxMDksIDQwLCAyMTcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzViMjFiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoOTEsIDMzLCAxODIsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzRjMWQ5NSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoNzYsIDI5LCAxNDksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1waW5rLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZkZjJmOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUzLCAyNDIsIDI0OCwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZjZTdmMywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUyLCAyMzEsIDI0MywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXBpbmstMjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2ZiY2ZlOCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjUxLCAyMDcsIDIzMiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXBpbmstMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y5YThkNCwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ5LCAxNjgsIDIxMiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2Y0NzJiNiwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjQ0LCAxMTQsIDE4MiwgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXBpbmstNTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgI2VjNDg5OSwgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMjM2LCA3MiwgMTUzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtcGluay02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjZGIyNzc3LCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgyMTksIDM5LCAxMTksIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnZpYS1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC1zdG9wczogdmFyKC0tdHctZ3JhZGllbnQtZnJvbSksICNiZTE4NWQsIHZhcigtLXR3LWdyYWRpZW50LXRvLCByZ2JhKDE5MCwgMjQsIDkzLCAwKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp2aWEtcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtc3RvcHM6IHZhcigtLXR3LWdyYWRpZW50LWZyb20pLCAjOWQxNzRkLCB2YXIoLS10dy1ncmFkaWVudC10bywgcmdiYSgxNTcsIDIzLCA3NywgMCkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dmlhLXBpbmstOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXN0b3BzOiB2YXIoLS10dy1ncmFkaWVudC1mcm9tKSwgIzgzMTg0MywgdmFyKC0tdHctZ3JhZGllbnQtdG8sIHJnYmEoMTMxLCAyNCwgNjcsIDApKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMDAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8td2hpdGU6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjlmYWZiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmM2Y0ZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2U1ZTdlYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDFkNWRiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5Y2EzYWY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZiNzI4MDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGI1NTYzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzQxNTE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFmMjkzNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMTExODI3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmVmMmYyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZTJlMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZWNhY2E7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNhNWE1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y4NzE3MTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlZjQ0NDQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZGMyNjI2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I5MWMxYztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5OTFiMWI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2YxZDFkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8teWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmZmYmViO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8teWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZlZjNjNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmZGU2OGE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNkMzRkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8teWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZiYmYyNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmNTllMGI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZDk3NzA2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8teWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2I0NTMwOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5MjQwMGU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNzgzNTBmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlY2ZkZjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkMWZhZTU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNhN2YzZDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2ZWU3Yjc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNGQzOTk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxMGI5ODE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNTk2Njk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNDc4NTc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjVmNDY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMwNjRlM2I7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWZmNmZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkYmVhZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2JmZGJmZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjOTNjNWZkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MGE1ZmE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzNiODJmNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMjU2M2ViO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMxZDRlZDg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzFlNDBhZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMWUzYThhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8taW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZWVmMmZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8taW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2UwZTdmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNjN2QyZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYTViNGZjO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8taW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgxOGNmODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM2MzY2ZjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGY0NmU1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8taW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzQzMzhjYTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICMzNzMwYTM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjMzEyZTgxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjVmM2ZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2VkZTlmZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNkZGQ2ZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYzRiNWZkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2E3OGJmYTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM4YjVjZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjN2MzYWVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzZkMjhkOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM1YjIxYjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjNGMxZDk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2ZkZjJmODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZmNlN2YzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNmYmNmZTg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2Y5YThkNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjZjQ3MmI2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICNlYzQ4OTk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogI2RiMjc3NztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRvLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWdyYWRpZW50LXRvOiAjYmUxODVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dG8tcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctZ3JhZGllbnQtdG86ICM5ZDE3NGQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0by1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ncmFkaWVudC10bzogIzgzMTg0MztcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1vcGFjaXR5LTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1vcGFjaXR5LTUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctb3BhY2l0eS0zMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctb3BhY2l0eS00MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctb3BhY2l0eS01MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctb3BhY2l0eS02MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctb3BhY2l0eS03MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctb3BhY2l0eS03NSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLW9wYWNpdHktODAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLW9wYWNpdHktOTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLW9wYWNpdHktOTUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktNSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMTAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMjAge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMjUge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpiZy1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS04MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS05MCB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ymctb3BhY2l0eS05NSB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJnLW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktMjU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTc1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJnLW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ymctb3BhY2l0eS05NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpiZy1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLW9wYWNpdHktMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS01OmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTEwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLW9wYWNpdHktMjA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS0yNTpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS0zMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTQwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLW9wYWNpdHktNTA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS02MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTcwOmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLW9wYWNpdHktNzU6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJnLW9wYWNpdHktODA6aG92ZXIge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS05MDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTk1OmhvdmVyIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0wOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktMTA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTI1OmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktNDA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS01MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktNzA6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS03NTpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS04MDpmb2N1cyB7XG4gICAgLS10dy1iZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktOTU6Zm9jdXMge1xuICAgIC0tdHctYmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gIH1cblxuICAuXFwzMnhsXFw6YmctY2VudGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctbGVmdCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1sZWZ0LWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cblxuICAuXFwzMnhsXFw6YmctbGVmdC10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yaWdodC1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yaWdodC10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yZXBlYXQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Ymctbm8tcmVwZWF0IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJnLXJlcGVhdC14IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctcmVwZWF0LXkge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yZXBlYXQtcm91bmQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByb3VuZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1yZXBlYXQtc3BhY2Uge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpiZy1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6YmctY292ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6YmctY29udGFpbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1jb2xsYXBzZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItc2VwYXJhdGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXRyYW5zcGFyZW50IHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1jdXJyZW50IHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYmxhY2sge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXdoaXRlIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmF5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmF5LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItZ3JheS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWdyYXktMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmF5LTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItZ3JheS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWdyYXktNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmF5LTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItZ3JheS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWdyYXktOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1yZWQtNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXJlZC0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXJlZC0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXJlZC0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXJlZC00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXJlZC01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1yZWQtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcmVkLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXJlZC04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1yZWQtOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXIteWVsbG93LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXllbGxvdy00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXIteWVsbG93LTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXIteWVsbG93LTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXIteWVsbG93LTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXllbGxvdy05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmVlbi01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItZ3JlZW4tMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmVlbi0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWdyZWVuLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItZ3JlZW4tNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWdyZWVuLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmVlbi02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmVlbi03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWdyZWVuLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ncmVlbi05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYmx1ZS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYmx1ZS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWJsdWUtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ibHVlLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYmx1ZS00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYmx1ZS01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYmx1ZS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ibHVlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWJsdWUtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYmx1ZS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1pbmRpZ28tNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWluZGlnby0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWluZGlnby0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWluZGlnby0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWluZGlnby00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWluZGlnby01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItaW5kaWdvLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWluZGlnby03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1pbmRpZ28tODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItaW5kaWdvLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXB1cnBsZS01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcHVycGxlLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcHVycGxlLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcHVycGxlLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcHVycGxlLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcHVycGxlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1wdXJwbGUtNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXB1cnBsZS03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcHVycGxlLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXB1cnBsZS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1waW5rLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1waW5rLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcGluay0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXBpbmstMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1waW5rLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcGluay01MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcGluay02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItcGluay03MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1waW5rLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXBpbmstOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItdHJhbnNwYXJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWN1cnJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibGFjayB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItd2hpdGUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyYXktNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmF5LTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JheS05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1yZWQtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcmVkLTgwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXJlZC05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXllbGxvdy02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci15ZWxsb3ctODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXIteWVsbG93LTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ncmVlbi00MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItZ3JlZW4tODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWdyZWVuLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS0yMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWJsdWUtNzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItYmx1ZS04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1ibHVlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby01MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTMwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTQwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItaW5kaWdvLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLWluZGlnby04MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXB1cnBsZS02MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1wdXJwbGUtODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcHVycGxlLTkwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstMTAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTIwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay0zMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstNDAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTUwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTYwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1waW5rLTcwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLXBpbmstODAwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItcGluay05MDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1yZWQtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXIteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItY3VycmVudDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItYmxhY2s6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItd2hpdGU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JheS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItcmVkLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1yZWQtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItcmVkLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1yZWQtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1yZWQtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1yZWQtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTkwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmVlbi0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTIwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTgwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNTA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTYwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMjAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNDAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1waW5rLTcwMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItcGluay04MDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1jdXJyZW50OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ibGFjazpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci13aGl0ZTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1yZWQtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcmVkLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1yZWQtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby02MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNTA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay0xMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay0zMDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay00MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay05MDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1vcGFjaXR5LTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLW9wYWNpdHktNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItb3BhY2l0eS0xMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLW9wYWNpdHktMjUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLW9wYWNpdHktMzAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItb3BhY2l0eS00MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLW9wYWNpdHktNjAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItb3BhY2l0eS03MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLW9wYWNpdHktOTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItb3BhY2l0eS05NSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItb3BhY2l0eS0xMDAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS01IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0yNSB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS0zMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNTAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS02MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzUge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktODAge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpib3JkZXItb3BhY2l0eS05MCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0xMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktMzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6Ym9yZGVyLW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmJvcmRlci1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpib3JkZXItb3BhY2l0eS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMzA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTQwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS01MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNjA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTcwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS03NTpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTgwOmhvdmVyIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS05MDpob3ZlciB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktOTU6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMDA6aG92ZXIge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0wOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTEwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0yMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0zMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNDA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS02MDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNzA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktODA6Zm9jdXMge1xuICAgIC0tdHctYm9yZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTkwOmZvY3VzIHtcbiAgICAtLXR3LWJvcmRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgLS10dy1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLW5vbmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXNtIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtbWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtbGcge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXhsIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtMnhsIHtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtM3hsIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1mdWxsIHtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC10LW5vbmUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtci1ub25lIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1iLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtbC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdC1zbSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtci1zbSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWItc20ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWwtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtYiB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXQtbWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXItbWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1iLW1kIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1sLW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXQtbGcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtci1sZyB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtYi1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1sLWxnIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdC14bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXIteGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtYi14bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWwteGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXQtMnhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtci0yeGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtYi0yeGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1sLTJ4bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdC0zeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtci0zeGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWItM3hsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMS41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWwtM3hsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXItZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtYi1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWwtZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXRsLW5vbmUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXRyLW5vbmUge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1ici1ub25lIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtYmwtbm9uZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdGwtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdHItc20ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJyLXNtIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1ibC1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC10bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXRyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdGwtbWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdHItbWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJyLW1kIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1ibC1tZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC10bC1sZyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdHItbGcge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1ici1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJsLWxnIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC10bC14bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXRyLXhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJyLXhsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJsLXhsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdGwtMnhsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdHItMnhsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJyLTJ4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1ibC0yeGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC10bC0zeGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLXRyLTN4bCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJyLTN4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJsLTN4bCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdGwtZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdW5kZWQtdHItZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3VuZGVkLWJyLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cm91bmRlZC1ibC1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXNvbGlkIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1kYXNoZWQge1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1kb3R0ZWQge1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1kb3VibGUge1xuICAgIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1ub25lIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLTAge1xuICAgIGJvcmRlci13aWR0aDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci0yIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItNCB7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLTgge1xuICAgIGJvcmRlci13aWR0aDogOHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXQtMCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1yLTAge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1iLTAge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItbC0wIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci10LTIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItci0yIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItYi0yIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWwtMiB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItdC00IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXItNCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWItNCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1sLTQge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXQtOCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1yLTgge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogOHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1iLTgge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3JkZXItbC04IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci10IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLXIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvcmRlci1iIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym9yZGVyLWwge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym94LWJvcmRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3gtY29udGVudCB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIH1cblxuICAuXFwzMnhsXFw6Y3Vyc29yLWF1dG8ge1xuICAgIGN1cnNvcjogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpjdXJzb3ItZGVmYXVsdCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmN1cnNvci1wb2ludGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6Y3Vyc29yLXdhaXQge1xuICAgIGN1cnNvcjogd2FpdDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjdXJzb3ItdGV4dCB7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmN1cnNvci1tb3ZlIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Y3Vyc29yLWhlbHAge1xuICAgIGN1cnNvcjogaGVscDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjdXJzb3Itbm90LWFsbG93ZWQge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cblxuICAuXFwzMnhsXFw6YmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0YWJsZS1jYXB0aW9uIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cblxuICAuXFwzMnhsXFw6dGFibGUtY29sdW1uIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG4gIH1cblxuICAuXFwzMnhsXFw6dGFibGUtY29sdW1uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXA7XG4gIH1cblxuICAuXFwzMnhsXFw6dGFibGUtZm9vdGVyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXA7XG4gIH1cblxuICAuXFwzMnhsXFw6dGFibGUtaGVhZGVyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cblxuICAuXFwzMnhsXFw6dGFibGUtcm93LWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gIH1cblxuICAuXFwzMnhsXFw6dGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cblxuICAuXFwzMnhsXFw6Zmxvdy1yb290IHtcbiAgICBkaXNwbGF5OiBmbG93LXJvb3Q7XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29udGVudHMge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmbGV4LXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmbGV4LXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cblxuICAuXFwzMnhsXFw6ZmxleC1jb2wge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuXFwzMnhsXFw6ZmxleC1jb2wtcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZsZXgtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmbGV4LW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2UtaXRlbXMtYXV0byB7XG4gICAgcGxhY2UtaXRlbXM6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2UtaXRlbXMtc3RhcnQge1xuICAgIHBsYWNlLWl0ZW1zOiBzdGFydDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZS1pdGVtcy1lbmQge1xuICAgIHBsYWNlLWl0ZW1zOiBlbmQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2UtaXRlbXMtY2VudGVyIHtcbiAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlLWl0ZW1zLXN0cmV0Y2gge1xuICAgIHBsYWNlLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlLWNvbnRlbnQtY2VudGVyIHtcbiAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2UtY29udGVudC1zdGFydCB7XG4gICAgcGxhY2UtY29udGVudDogc3RhcnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2UtY29udGVudC1lbmQge1xuICAgIHBsYWNlLWNvbnRlbnQ6IGVuZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZS1jb250ZW50LWJldHdlZW4ge1xuICAgIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2UtY29udGVudC1hcm91bmQge1xuICAgIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZS1jb250ZW50LWV2ZW5seSB7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlLWNvbnRlbnQtc3RyZXRjaCB7XG4gICAgcGxhY2UtY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZS1zZWxmLWF1dG8ge1xuICAgIHBsYWNlLXNlbGY6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Utc2VsZi1zdGFydCB7XG4gICAgcGxhY2Utc2VsZjogc3RhcnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Utc2VsZi1lbmQge1xuICAgIHBsYWNlLXNlbGY6IGVuZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZS1zZWxmLWNlbnRlciB7XG4gICAgcGxhY2Utc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlLXNlbGYtc3RyZXRjaCB7XG4gICAgcGxhY2Utc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC5cXDMyeGxcXDppdGVtcy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aXRlbXMtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuXFwzMnhsXFw6aXRlbXMtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOml0ZW1zLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6aXRlbXMtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29udGVudC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb250ZW50LXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbnRlbnQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb250ZW50LWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuXFwzMnhsXFw6Y29udGVudC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb250ZW50LWV2ZW5seSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNlbGYtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpzZWxmLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNlbGYtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzZWxmLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNlbGYtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpqdXN0aWZ5LWl0ZW1zLWF1dG8ge1xuICAgIGp1c3RpZnktaXRlbXM6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6anVzdGlmeS1pdGVtcy1zdGFydCB7XG4gICAganVzdGlmeS1pdGVtczogc3RhcnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6anVzdGlmeS1pdGVtcy1lbmQge1xuICAgIGp1c3RpZnktaXRlbXM6IGVuZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpqdXN0aWZ5LWl0ZW1zLWNlbnRlciB7XG4gICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmp1c3RpZnktaXRlbXMtc3RyZXRjaCB7XG4gICAganVzdGlmeS1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpqdXN0aWZ5LXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6anVzdGlmeS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuXFwzMnhsXFw6anVzdGlmeS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmp1c3RpZnktYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmp1c3RpZnktYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpqdXN0aWZ5LWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAuXFwzMnhsXFw6anVzdGlmeS1zZWxmLWF1dG8ge1xuICAgIGp1c3RpZnktc2VsZjogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpqdXN0aWZ5LXNlbGYtc3RhcnQge1xuICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6anVzdGlmeS1zZWxmLWVuZCB7XG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIH1cblxuICAuXFwzMnhsXFw6anVzdGlmeS1zZWxmLWNlbnRlciB7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6anVzdGlmeS1zZWxmLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmbGV4LTEge1xuICAgIGZsZXg6IDEgMSAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmbGV4LWF1dG8ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZsZXgtaW5pdGlhbCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6ZmxleC1ub25lIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZsZXgtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6ZmxleC1ncm93IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6ZmxleC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6ZmxleC1zaHJpbmsge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yZGVyLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yZGVyLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yZGVyLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yZGVyLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yZGVyLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yZGVyLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yZGVyLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yZGVyLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yZGVyLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yZGVyLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JkZXItMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcmRlci0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yZGVyLWZpcnN0IHtcbiAgICBvcmRlcjogLTk5OTk7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JkZXItbGFzdCB7XG4gICAgb3JkZXI6IDk5OTk7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JkZXItbm9uZSB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6ZmxvYXQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmbG9hdC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmbG9hdC1ub25lIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjbGVhci1sZWZ0IHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjbGVhci1yaWdodCB7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNsZWFyLWJvdGgge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNsZWFyLW5vbmUge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvbnQtc2FucyB7XG4gICAgZm9udC1mYW1pbHk6IHVpLXNhbnMtc2VyaWYsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvbnQtc2VyaWYge1xuICAgIGZvbnQtZmFtaWx5OiB1aS1zZXJpZiwgR2VvcmdpYSwgQ2FtYnJpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvbnQtbW9ubyB7XG4gICAgZm9udC1mYW1pbHk6IHVpLW1vbm9zcGFjZSwgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb250LXRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9udC1leHRyYWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvbnQtbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9udC1ub3JtYWwge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9udC1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9udC1zZW1pYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb250LWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9udC1leHRyYWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9udC1ibGFjayB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTAge1xuICAgIGhlaWdodDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMSB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMiB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC0zIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC00IHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC01IHtcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC02IHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTcge1xuICAgIGhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTgge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTkge1xuICAgIGhlaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTEwIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTExIHtcbiAgICBoZWlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC0xMiB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMTQge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMTYge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTIwIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC0yNCB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMjgge1xuICAgIGhlaWdodDogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTMyIHtcbiAgICBoZWlnaHQ6IDhyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC0zNiB7XG4gICAgaGVpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtNDAge1xuICAgIGhlaWdodDogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC00NCB7XG4gICAgaGVpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTQ4IHtcbiAgICBoZWlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtNTIge1xuICAgIGhlaWdodDogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC01NiB7XG4gICAgaGVpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTYwIHtcbiAgICBoZWlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtNjQge1xuICAgIGhlaWdodDogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC03MiB7XG4gICAgaGVpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTgwIHtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtOTYge1xuICAgIGhlaWdodDogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6aC1weCB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6aC0wXFwuNSB7XG4gICAgaGVpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTFcXC41IHtcbiAgICBoZWlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMlxcLjUge1xuICAgIGhlaWdodDogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aC0zXFwuNSB7XG4gICAgaGVpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTFcXC8yIHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTFcXC8zIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6aC0yXFwvMyB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMVxcLzQge1xuICAgIGhlaWdodDogMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMlxcLzQge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtM1xcLzQge1xuICAgIGhlaWdodDogNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMVxcLzUge1xuICAgIGhlaWdodDogMjAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMlxcLzUge1xuICAgIGhlaWdodDogNDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtM1xcLzUge1xuICAgIGhlaWdodDogNjAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtNFxcLzUge1xuICAgIGhlaWdodDogODAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtMVxcLzYge1xuICAgIGhlaWdodDogMTYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLTJcXC82IHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6aC0zXFwvNiB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aC00XFwvNiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmgtNVxcLzYge1xuICAgIGhlaWdodDogODMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLWZ1bGwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpoLXNjcmVlbiB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXhzIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1zbSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtbGcge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC14bCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtMnhsIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LTN4bCB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LTR4bCB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC01eGwge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LTZ4bCB7XG4gICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtN3hsIHtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LTh4bCB7XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtOXhsIHtcbiAgICBmb250LXNpemU6IDhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6bGVhZGluZy0zIHtcbiAgICBsaW5lLWhlaWdodDogLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlYWRpbmctNCB7XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVhZGluZy01IHtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWFkaW5nLTYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVhZGluZy03IHtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWFkaW5nLTgge1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlYWRpbmctOSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVhZGluZy0xMCB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWFkaW5nLW5vbmUge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlYWRpbmctdGlnaHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlYWRpbmctc251ZyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlYWRpbmctbm9ybWFsIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlYWRpbmctcmVsYXhlZCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlYWRpbmctbG9vc2Uge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxpc3QtaW5zaWRlIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIH1cblxuICAuXFwzMnhsXFw6bGlzdC1vdXRzaWRlIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxpc3Qtbm9uZSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxpc3QtZGlzYyB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxpc3QtZGVjaW1hbCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tMCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTMge1xuICAgIG1hcmdpbjogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTQge1xuICAgIG1hcmdpbjogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTYge1xuICAgIG1hcmdpbjogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tNyB7XG4gICAgbWFyZ2luOiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tOCB7XG4gICAgbWFyZ2luOiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tOSB7XG4gICAgbWFyZ2luOiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tMTAge1xuICAgIG1hcmdpbjogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tMTEge1xuICAgIG1hcmdpbjogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTEyIHtcbiAgICBtYXJnaW46IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS0xNCB7XG4gICAgbWFyZ2luOiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS0xNiB7XG4gICAgbWFyZ2luOiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tMjAge1xuICAgIG1hcmdpbjogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTI0IHtcbiAgICBtYXJnaW46IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS0yOCB7XG4gICAgbWFyZ2luOiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tMzIge1xuICAgIG1hcmdpbjogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTM2IHtcbiAgICBtYXJnaW46IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS00MCB7XG4gICAgbWFyZ2luOiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTQ0IHtcbiAgICBtYXJnaW46IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tNDgge1xuICAgIG1hcmdpbjogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS01MiB7XG4gICAgbWFyZ2luOiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTU2IHtcbiAgICBtYXJnaW46IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tNjAge1xuICAgIG1hcmdpbjogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS02NCB7XG4gICAgbWFyZ2luOiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTcyIHtcbiAgICBtYXJnaW46IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tODAge1xuICAgIG1hcmdpbjogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS05NiB7XG4gICAgbWFyZ2luOiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDptLXB4IHtcbiAgICBtYXJnaW46IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTBcXC41IHtcbiAgICBtYXJnaW46IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm0tMVxcLjUge1xuICAgIG1hcmdpbjogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bS0yXFwuNSB7XG4gICAgbWFyZ2luOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptLTNcXC41IHtcbiAgICBtYXJnaW46IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTAge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTEge1xuICAgIG1hcmdpbjogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTMge1xuICAgIG1hcmdpbjogLTAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tNCB7XG4gICAgbWFyZ2luOiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbS01IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTYge1xuICAgIG1hcmdpbjogLTEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbS03IHtcbiAgICBtYXJnaW46IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTgge1xuICAgIG1hcmdpbjogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tOSB7XG4gICAgbWFyZ2luOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbS0xMCB7XG4gICAgbWFyZ2luOiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTEyIHtcbiAgICBtYXJnaW46IC0zcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMTYge1xuICAgIG1hcmdpbjogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMjAge1xuICAgIG1hcmdpbjogLTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMjQge1xuICAgIG1hcmdpbjogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMjgge1xuICAgIG1hcmdpbjogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMzIge1xuICAgIG1hcmdpbjogLThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMzYge1xuICAgIG1hcmdpbjogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tNDAge1xuICAgIG1hcmdpbjogLTEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTQ0IHtcbiAgICBtYXJnaW46IC0xMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbS00OCB7XG4gICAgbWFyZ2luOiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tNTIge1xuICAgIG1hcmdpbjogLTEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTU2IHtcbiAgICBtYXJnaW46IC0xNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbS02MCB7XG4gICAgbWFyZ2luOiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tNjQge1xuICAgIG1hcmdpbjogLTE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTcyIHtcbiAgICBtYXJnaW46IC0xOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbS04MCB7XG4gICAgbWFyZ2luOiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tOTYge1xuICAgIG1hcmdpbjogLTI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLXB4IHtcbiAgICBtYXJnaW46IC0xcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tMFxcLjUge1xuICAgIG1hcmdpbjogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tLTFcXC41IHtcbiAgICBtYXJnaW46IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbS0yXFwuNSB7XG4gICAgbWFyZ2luOiAtMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW0tM1xcLjUge1xuICAgIG1hcmdpbjogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTI0IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS0yOCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTI4IHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktMzIge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTM2IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMzYge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtO1xuICAgIG1hcmdpbi1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS00MCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC00NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDExcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktNDgge1xuICAgIG1hcmdpbi10b3A6IDEycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogMTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS01MiB7XG4gICAgbWFyZ2luLXRvcDogMTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtNTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAxNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktNjAge1xuICAgIG1hcmdpbi10b3A6IDE1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTYwIHtcbiAgICBtYXJnaW4tbGVmdDogMTVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS02NCB7XG4gICAgbWFyZ2luLXRvcDogMTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAxOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC03MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktODAge1xuICAgIG1hcmdpbi10b3A6IDIwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTgwIHtcbiAgICBtYXJnaW4tbGVmdDogMjByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS05NiB7XG4gICAgbWFyZ2luLXRvcDogMjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtOTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6bXktcHgge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bXktMFxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteS0xXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4zNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXgtMVxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjM3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm15LTJcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpteC0yXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXktM1xcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm14LTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC44NzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS0yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS00IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC01IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC02IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC03IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS05IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS0xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS0yNCB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTI0IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktMjgge1xuICAgIG1hcmdpbi10b3A6IC03cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC03cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC0yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTMyIHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtMzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS0zNiB7XG4gICAgbWFyZ2luLXRvcDogLTlyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTM2IHtcbiAgICBtYXJnaW4tbGVmdDogLTlyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktNDAge1xuICAgIG1hcmdpbi10b3A6IC0xMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTQwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS00NCB7XG4gICAgbWFyZ2luLXRvcDogLTExcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAtMTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktNTIge1xuICAgIG1hcmdpbi10b3A6IC0xM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTUyIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS01NiB7XG4gICAgbWFyZ2luLXRvcDogLTE0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktNjQge1xuICAgIG1hcmdpbi10b3A6IC0xNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTY0IHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS03MiB7XG4gICAgbWFyZ2luLXRvcDogLTE4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMThyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTgwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktOTYge1xuICAgIG1hcmdpbi10b3A6IC0yNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTk2IHtcbiAgICBtYXJnaW4tbGVmdDogLTI0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS1weCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtMFxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4xMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW15LTFcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teC0xXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjM3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXktMlxcLjUge1xuICAgIG1hcmdpbi10b3A6IC0wLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW14LTJcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1teS0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXgtM1xcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC44NzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC05IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMjQge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMjQge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMjgge1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMjgge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0yOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0yOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMzIge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMzIge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0zMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMzYge1xuICAgIG1hcmdpbi10b3A6IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMzYge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0zNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtNDAge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci00NCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi00NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC00OCB7XG4gICAgbWFyZ2luLXRvcDogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItNDgge1xuICAgIG1hcmdpbi1yaWdodDogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItNDgge1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtNTIge1xuICAgIG1hcmdpbi10b3A6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTUyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTUyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC01MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci01NiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi01NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC02MCB7XG4gICAgbWFyZ2luLXRvcDogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtNjQge1xuICAgIG1hcmdpbi10b3A6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTY0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTY0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci03MiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi03MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC04MCB7XG4gICAgbWFyZ2luLXRvcDogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItODAge1xuICAgIG1hcmdpbi1yaWdodDogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtOTYge1xuICAgIG1hcmdpbi10b3A6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTk2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTk2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC05NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6bXItYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtcHgge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci1weCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bWItcHgge1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItMFxcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItMFxcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXQtMVxcLjUge1xuICAgIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1yLTFcXC41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1iLTFcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptbC0xXFwuNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm10LTJcXC41IHtcbiAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptci0yXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYi0yXFwuNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWwtMlxcLjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptdC0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bXItM1xcLjUge1xuICAgIG1hcmdpbi1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWItM1xcLjUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1sLTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXQtMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tbC0xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC00IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXQtNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tbC01IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC04IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXItOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXQtOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTkge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tbC05IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC0xMSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tYi0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTExIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXItMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXQtMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tbC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXItMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXQtMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC0yNCB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tYi0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTI0IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTI4IHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXItMjgge1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTI4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtMjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbXQtMzIge1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0zMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItMzIge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tbC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC0zNiB7XG4gICAgbWFyZ2luLXRvcDogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTM2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tYi0zNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTM2IHtcbiAgICBtYXJnaW4tbGVmdDogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTQ0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTQ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNDQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNDQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTQ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNDgge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTUyIHtcbiAgICBtYXJnaW4tdG9wOiAtMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTUyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAtMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTU2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTYwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTY0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTcyIHtcbiAgICBtYXJnaW4tdG9wOiAtMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTcyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItNzIge1xuICAgIG1hcmdpbi1ib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtNzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LTk2IHtcbiAgICBtYXJnaW4tdG9wOiAtMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1yLTk2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWItOTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtOTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW10LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci1weCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tYi1weCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbWwtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC0wXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0wXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTBcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTBcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC0xXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0xXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTFcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTFcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC0yXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0yXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTJcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTJcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tdC0zXFwuNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1tci0zXFwuNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1iLTNcXC41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LW1sLTNcXC41IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTAge1xuICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC0xIHtcbiAgICBtYXgtaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTIge1xuICAgIG1heC1oZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC0zIHtcbiAgICBtYXgtaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTQge1xuICAgIG1heC1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LWgtNSB7XG4gICAgbWF4LWhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC02IHtcbiAgICBtYXgtaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LWgtNyB7XG4gICAgbWF4LWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC04IHtcbiAgICBtYXgtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTkge1xuICAgIG1heC1oZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LWgtMTAge1xuICAgIG1heC1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC0xMSB7XG4gICAgbWF4LWhlaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC0xMiB7XG4gICAgbWF4LWhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC0xNCB7XG4gICAgbWF4LWhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTE2IHtcbiAgICBtYXgtaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTIwIHtcbiAgICBtYXgtaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTI0IHtcbiAgICBtYXgtaGVpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTI4IHtcbiAgICBtYXgtaGVpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTMyIHtcbiAgICBtYXgtaGVpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTM2IHtcbiAgICBtYXgtaGVpZ2h0OiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTQwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC00NCB7XG4gICAgbWF4LWhlaWdodDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LWgtNDgge1xuICAgIG1heC1oZWlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTUyIHtcbiAgICBtYXgtaGVpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC01NiB7XG4gICAgbWF4LWhlaWdodDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LWgtNjAge1xuICAgIG1heC1oZWlnaHQ6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTY0IHtcbiAgICBtYXgtaGVpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC03MiB7XG4gICAgbWF4LWhlaWdodDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LWgtODAge1xuICAgIG1heC1oZWlnaHQ6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTk2IHtcbiAgICBtYXgtaGVpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC1weCB7XG4gICAgbWF4LWhlaWdodDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTBcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC0xXFwuNSB7XG4gICAgbWF4LWhlaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LWgtMlxcLjUge1xuICAgIG1heC1oZWlnaHQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLTNcXC41IHtcbiAgICBtYXgtaGVpZ2h0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtaC1mdWxsIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC1oLXNjcmVlbiB7XG4gICAgbWF4LWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctMCB7XG4gICAgbWF4LXdpZHRoOiAwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC13LW5vbmUge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy14cyB7XG4gICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy1zbSB7XG4gICAgbWF4LXdpZHRoOiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy1tZCB7XG4gICAgbWF4LXdpZHRoOiAyOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy1sZyB7XG4gICAgbWF4LXdpZHRoOiAzMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy14bCB7XG4gICAgbWF4LXdpZHRoOiAzNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy0yeGwge1xuICAgIG1heC13aWR0aDogNDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctM3hsIHtcbiAgICBtYXgtd2lkdGg6IDQ4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC13LTR4bCB7XG4gICAgbWF4LXdpZHRoOiA1NnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy01eGwge1xuICAgIG1heC13aWR0aDogNjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctNnhsIHtcbiAgICBtYXgtd2lkdGg6IDcycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC13LTd4bCB7XG4gICAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy1mdWxsIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctbWluIHtcbiAgICBtYXgtd2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiAtbW96LW1pbi1jb250ZW50O1xuICAgIG1heC13aWR0aDogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctbWF4IHtcbiAgICBtYXgtd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctcHJvc2Uge1xuICAgIG1heC13aWR0aDogNjVjaDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy1zY3JlZW4tc20ge1xuICAgIG1heC13aWR0aDogNjQwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctc2NyZWVuLW1kIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1heC13LXNjcmVlbi1sZyB7XG4gICAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bWF4LXctc2NyZWVuLXhsIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptYXgtdy1zY3JlZW4tMnhsIHtcbiAgICBtYXgtd2lkdGg6IDE1MzZweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptaW4taC0wIHtcbiAgICBtaW4taGVpZ2h0OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6bWluLWgtZnVsbCB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptaW4taC1zY3JlZW4ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1pbi13LTAge1xuICAgIG1pbi13aWR0aDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm1pbi13LWZ1bGwge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDptaW4tdy1taW4ge1xuICAgIG1pbi13aWR0aDogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICBtaW4td2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDptaW4tdy1tYXgge1xuICAgIG1pbi13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICBtaW4td2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvYmplY3QtY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9iamVjdC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LWZpbGwge1xuICAgIC1vLW9iamVjdC1maXQ6IGZpbGw7XG4gICAgICAgb2JqZWN0LWZpdDogZmlsbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvYmplY3Qtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZTtcbiAgICAgICBvYmplY3QtZml0OiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9iamVjdC1zY2FsZS1kb3duIHtcbiAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd247XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LWJvdHRvbSB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LWNlbnRlciB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LWxlZnQge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LWxlZnQtYm90dG9tIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LWxlZnQtdG9wIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LXJpZ2h0IHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LXJpZ2h0LWJvdHRvbSB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LXJpZ2h0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIH1cblxuICAuXFwzMnhsXFw6b2JqZWN0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIH1cblxuICAuXFwzMnhsXFw6b3BhY2l0eS0wIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9wYWNpdHktNSB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcGFjaXR5LTEwIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6b3BhY2l0eS0yMCB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9wYWNpdHktMjUge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6b3BhY2l0eS0zMCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9wYWNpdHktNDAge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcGFjaXR5LTUwIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6b3BhY2l0eS02MCB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9wYWNpdHktNzAge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcGFjaXR5LTc1IHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9wYWNpdHktODAge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcGFjaXR5LTkwIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6b3BhY2l0eS05NSB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcGFjaXR5LTEwMCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS01IHtcbiAgICBvcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMTAge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTIwIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS0yNSB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTMwIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS00MCB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNTAge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTYwIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS03MCB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktNzUge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6b3BhY2l0eS04MCB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktOTAge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpvcGFjaXR5LTk1IHtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOm9wYWNpdHktMTAwIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOm9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6b3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpvcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpvcGFjaXR5LTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpvcGFjaXR5LTU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpvcGFjaXR5LTEwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpvcGFjaXR5LTIwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpvcGFjaXR5LTI1OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6b3BhY2l0eS0zMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6b3BhY2l0eS00MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6b3BhY2l0eS01MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6b3BhY2l0eS02MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6b3BhY2l0eS03MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6b3BhY2l0eS03NTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOm9wYWNpdHktODA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOm9wYWNpdHktOTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOm9wYWNpdHktOTU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpvcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOm9wYWNpdHktMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOm9wYWNpdHktNTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOm9wYWNpdHktMTA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOm9wYWNpdHktMjA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOm9wYWNpdHktMjU6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTMwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTQwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTUwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTYwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTcwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTc1OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6b3BhY2l0eS04MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6b3BhY2l0eS05MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6b3BhY2l0eS05NTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOm9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm91dGxpbmUtbm9uZSB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAuXFwzMnhsXFw6b3V0bGluZS13aGl0ZSB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm91dGxpbmUtYmxhY2sge1xuICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgYmxhY2s7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpvdXRsaW5lLW5vbmU6Zm9jdXMtd2l0aGluIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpvdXRsaW5lLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOm91dGxpbmUtYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkIGJsYWNrO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpvdXRsaW5lLW5vbmU6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6b3V0bGluZS13aGl0ZTpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6b3V0bGluZS1ibGFjazpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IGRvdHRlZCBibGFjaztcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJmbG93LWF1dG8ge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJmbG93LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyZmxvdy12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyZmxvdy1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gIH1cblxuICAuXFwzMnhsXFw6b3ZlcmZsb3cteC1hdXRvIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJmbG93LXktYXV0byB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyZmxvdy14LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJmbG93LXktaGlkZGVuIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cblxuICAuXFwzMnhsXFw6b3ZlcmZsb3cteC12aXNpYmxlIHtcbiAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJmbG93LXktdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyZmxvdy14LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cblxuICAuXFwzMnhsXFw6b3ZlcnNjcm9sbC1hdXRvIHtcbiAgICAtbXMtc2Nyb2xsLWNoYWluaW5nOiBjaGFpbmVkO1xuICAgICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJzY3JvbGwtY29udGFpbiB7XG4gICAgLW1zLXNjcm9sbC1jaGFpbmluZzogbm9uZTtcbiAgICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyc2Nyb2xsLW5vbmUge1xuICAgIC1tcy1zY3JvbGwtY2hhaW5pbmc6IG5vbmU7XG4gICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6b3ZlcnNjcm9sbC15LWF1dG8ge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyc2Nyb2xsLXktY29udGFpbiB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJzY3JvbGwteS1ub25lIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6b3ZlcnNjcm9sbC14LWF1dG8ge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyc2Nyb2xsLXgtY29udGFpbiB7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJzY3JvbGwteC1ub25lIHtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6cC0wIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtMiB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtMyB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTQge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cC01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNiB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNyB7XG4gICAgcGFkZGluZzogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTgge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cC05IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtMTAge1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTExIHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtMTIge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cC0xNCB7XG4gICAgcGFkZGluZzogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtMTYge1xuICAgIHBhZGRpbmc6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cC0yMCB7XG4gICAgcGFkZGluZzogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTI0IHtcbiAgICBwYWRkaW5nOiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtMjgge1xuICAgIHBhZGRpbmc6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cC0zMiB7XG4gICAgcGFkZGluZzogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTM2IHtcbiAgICBwYWRkaW5nOiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNDAge1xuICAgIHBhZGRpbmc6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNDQge1xuICAgIHBhZGRpbmc6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNDgge1xuICAgIHBhZGRpbmc6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNTIge1xuICAgIHBhZGRpbmc6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNTYge1xuICAgIHBhZGRpbmc6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNjAge1xuICAgIHBhZGRpbmc6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNjQge1xuICAgIHBhZGRpbmc6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtNzIge1xuICAgIHBhZGRpbmc6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtODAge1xuICAgIHBhZGRpbmc6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtOTYge1xuICAgIHBhZGRpbmc6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnAtcHgge1xuICAgIHBhZGRpbmc6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTBcXC41IHtcbiAgICBwYWRkaW5nOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTFcXC41IHtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTJcXC41IHtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwLTNcXC41IHtcbiAgICBwYWRkaW5nOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB5LTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB4LTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB5LTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB4LTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB4LTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB4LTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB5LTE0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMTQge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB5LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktMjQge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB4LTI0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS0yOCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMjgge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB5LTMyIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC0zMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktMzYge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB4LTM2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW07XG4gICAgcGFkZGluZy1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS00MCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS00NCB7XG4gICAgcGFkZGluZy10b3A6IDExcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC00NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS00OCB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC00OCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS01MiB7XG4gICAgcGFkZGluZy10b3A6IDEzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC01MiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS01NiB7XG4gICAgcGFkZGluZy10b3A6IDE0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC01NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS02MCB7XG4gICAgcGFkZGluZy10b3A6IDE1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS02NCB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC02NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS03MiB7XG4gICAgcGFkZGluZy10b3A6IDE4cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC03MiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS04MCB7XG4gICAgcGFkZGluZy10b3A6IDIwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS05NiB7XG4gICAgcGFkZGluZy10b3A6IDI0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweC05NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpweS1weCB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB4LXB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cHktMFxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjEyNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMFxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4xMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktMVxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMVxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktMlxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtMlxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHktM1xcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHgtM1xcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC44NzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtMCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cGItMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtOSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTExIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTI0IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci0yNCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi0yNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtMjQge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC0yOCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItMjgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItMjgge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTI4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtMzIge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTMyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTMyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC0zMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTM2IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci0zNiB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi0zNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtMzYge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTQ0IHtcbiAgICBwYWRkaW5nLXRvcDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItNDQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTQ0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtNDQge1xuICAgIHBhZGRpbmctbGVmdDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtNDgge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci00OCB7XG4gICAgcGFkZGluZy1yaWdodDogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItNDgge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC00OCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC01MiB7XG4gICAgcGFkZGluZy10b3A6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTUyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi01MiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTUyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTU2IHtcbiAgICBwYWRkaW5nLXRvcDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItNTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTU2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtNTYge1xuICAgIHBhZGRpbmctbGVmdDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci02MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC02NCB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTY0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi02NCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTY0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTcyIHtcbiAgICBwYWRkaW5nLXRvcDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItNzIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTcyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtNzIge1xuICAgIHBhZGRpbmctbGVmdDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtODAge1xuICAgIHBhZGRpbmctdG9wOiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci04MCB7XG4gICAgcGFkZGluZy1yaWdodDogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItODAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC05NiB7XG4gICAgcGFkZGluZy10b3A6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTk2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi05NiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTk2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LXB4IHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLXB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cGItcHgge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtcHgge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTBcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItMFxcLjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTBcXC41IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtMFxcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHQtMVxcLjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwci0xXFwuNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGItMVxcLjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbC0xXFwuNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwdC0yXFwuNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnByLTJcXC41IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwYi0yXFwuNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsLTJcXC41IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnB0LTNcXC41IHtcbiAgICBwYWRkaW5nLXRvcDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cHItM1xcLjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBiLTNcXC41IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGwtM1xcLjUge1xuICAgIHBhZGRpbmctbGVmdDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1jdXJyZW50OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsYWNrOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsYWNrOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibGFjazo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItd2hpdGU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItd2hpdGU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXdoaXRlOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyYXktODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtNTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcmVkLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXJlZC05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1yZWQtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi01MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstNTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay01MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1waW5rLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1waW5rLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1waW5rLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1waW5rLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1waW5rLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItcGluay04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1waW5rLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1waW5rLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMzA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS00MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNjA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktODA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05MDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS05NTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTIwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0zMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTMwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTQwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS02MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTYwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTcwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS04MDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTgwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTkwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktOTU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTk1OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC0tdHctcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLS10dy1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAtLXR3LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6cG9pbnRlci1ldmVudHMtbm9uZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6cG9pbnRlci1ldmVudHMtYXV0byB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6c3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cblxuICAuXFwzMnhsXFw6YWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnN0aWNreSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0wIHtcbiAgICB0b3A6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0xIHtcbiAgICB0b3A6IDAuMjVyZW07XG4gICAgcmlnaHQ6IDAuMjVyZW07XG4gICAgYm90dG9tOiAwLjI1cmVtO1xuICAgIGxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMiB7XG4gICAgdG9wOiAwLjVyZW07XG4gICAgcmlnaHQ6IDAuNXJlbTtcbiAgICBib3R0b206IDAuNXJlbTtcbiAgICBsZWZ0OiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMyB7XG4gICAgdG9wOiAwLjc1cmVtO1xuICAgIHJpZ2h0OiAwLjc1cmVtO1xuICAgIGJvdHRvbTogMC43NXJlbTtcbiAgICBsZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTQge1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgICBib3R0b206IDFyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC01IHtcbiAgICB0b3A6IDEuMjVyZW07XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gICAgYm90dG9tOiAxLjI1cmVtO1xuICAgIGxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtNiB7XG4gICAgdG9wOiAxLjVyZW07XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtNyB7XG4gICAgdG9wOiAxLjc1cmVtO1xuICAgIHJpZ2h0OiAxLjc1cmVtO1xuICAgIGJvdHRvbTogMS43NXJlbTtcbiAgICBsZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTgge1xuICAgIHRvcDogMnJlbTtcbiAgICByaWdodDogMnJlbTtcbiAgICBib3R0b206IDJyZW07XG4gICAgbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC05IHtcbiAgICB0b3A6IDIuMjVyZW07XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMTAge1xuICAgIHRvcDogMi41cmVtO1xuICAgIHJpZ2h0OiAyLjVyZW07XG4gICAgYm90dG9tOiAyLjVyZW07XG4gICAgbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTExIHtcbiAgICB0b3A6IDIuNzVyZW07XG4gICAgcmlnaHQ6IDIuNzVyZW07XG4gICAgYm90dG9tOiAyLjc1cmVtO1xuICAgIGxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMTIge1xuICAgIHRvcDogM3JlbTtcbiAgICByaWdodDogM3JlbTtcbiAgICBib3R0b206IDNyZW07XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0xNCB7XG4gICAgdG9wOiAzLjVyZW07XG4gICAgcmlnaHQ6IDMuNXJlbTtcbiAgICBib3R0b206IDMuNXJlbTtcbiAgICBsZWZ0OiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMTYge1xuICAgIHRvcDogNHJlbTtcbiAgICByaWdodDogNHJlbTtcbiAgICBib3R0b206IDRyZW07XG4gICAgbGVmdDogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0yMCB7XG4gICAgdG9wOiA1cmVtO1xuICAgIHJpZ2h0OiA1cmVtO1xuICAgIGJvdHRvbTogNXJlbTtcbiAgICBsZWZ0OiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTI0IHtcbiAgICB0b3A6IDZyZW07XG4gICAgcmlnaHQ6IDZyZW07XG4gICAgYm90dG9tOiA2cmVtO1xuICAgIGxlZnQ6IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMjgge1xuICAgIHRvcDogN3JlbTtcbiAgICByaWdodDogN3JlbTtcbiAgICBib3R0b206IDdyZW07XG4gICAgbGVmdDogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0zMiB7XG4gICAgdG9wOiA4cmVtO1xuICAgIHJpZ2h0OiA4cmVtO1xuICAgIGJvdHRvbTogOHJlbTtcbiAgICBsZWZ0OiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTM2IHtcbiAgICB0b3A6IDlyZW07XG4gICAgcmlnaHQ6IDlyZW07XG4gICAgYm90dG9tOiA5cmVtO1xuICAgIGxlZnQ6IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtNDAge1xuICAgIHRvcDogMTByZW07XG4gICAgcmlnaHQ6IDEwcmVtO1xuICAgIGJvdHRvbTogMTByZW07XG4gICAgbGVmdDogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtNDQge1xuICAgIHRvcDogMTFyZW07XG4gICAgcmlnaHQ6IDExcmVtO1xuICAgIGJvdHRvbTogMTFyZW07XG4gICAgbGVmdDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtNDgge1xuICAgIHRvcDogMTJyZW07XG4gICAgcmlnaHQ6IDEycmVtO1xuICAgIGJvdHRvbTogMTJyZW07XG4gICAgbGVmdDogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtNTIge1xuICAgIHRvcDogMTNyZW07XG4gICAgcmlnaHQ6IDEzcmVtO1xuICAgIGJvdHRvbTogMTNyZW07XG4gICAgbGVmdDogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtNTYge1xuICAgIHRvcDogMTRyZW07XG4gICAgcmlnaHQ6IDE0cmVtO1xuICAgIGJvdHRvbTogMTRyZW07XG4gICAgbGVmdDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtNjAge1xuICAgIHRvcDogMTVyZW07XG4gICAgcmlnaHQ6IDE1cmVtO1xuICAgIGJvdHRvbTogMTVyZW07XG4gICAgbGVmdDogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtNjQge1xuICAgIHRvcDogMTZyZW07XG4gICAgcmlnaHQ6IDE2cmVtO1xuICAgIGJvdHRvbTogMTZyZW07XG4gICAgbGVmdDogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtNzIge1xuICAgIHRvcDogMThyZW07XG4gICAgcmlnaHQ6IDE4cmVtO1xuICAgIGJvdHRvbTogMThyZW07XG4gICAgbGVmdDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtODAge1xuICAgIHRvcDogMjByZW07XG4gICAgcmlnaHQ6IDIwcmVtO1xuICAgIGJvdHRvbTogMjByZW07XG4gICAgbGVmdDogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtOTYge1xuICAgIHRvcDogMjRyZW07XG4gICAgcmlnaHQ6IDI0cmVtO1xuICAgIGJvdHRvbTogMjRyZW07XG4gICAgbGVmdDogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXB4IHtcbiAgICB0b3A6IDFweDtcbiAgICByaWdodDogMXB4O1xuICAgIGJvdHRvbTogMXB4O1xuICAgIGxlZnQ6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0wXFwuNSB7XG4gICAgdG9wOiAwLjEyNXJlbTtcbiAgICByaWdodDogMC4xMjVyZW07XG4gICAgYm90dG9tOiAwLjEyNXJlbTtcbiAgICBsZWZ0OiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0xXFwuNSB7XG4gICAgdG9wOiAwLjM3NXJlbTtcbiAgICByaWdodDogMC4zNzVyZW07XG4gICAgYm90dG9tOiAwLjM3NXJlbTtcbiAgICBsZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0yXFwuNSB7XG4gICAgdG9wOiAwLjYyNXJlbTtcbiAgICByaWdodDogMC42MjVyZW07XG4gICAgYm90dG9tOiAwLjYyNXJlbTtcbiAgICBsZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0zXFwuNSB7XG4gICAgdG9wOiAwLjg3NXJlbTtcbiAgICByaWdodDogMC44NzVyZW07XG4gICAgYm90dG9tOiAwLjg3NXJlbTtcbiAgICBsZWZ0OiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtMCB7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTEge1xuICAgIHRvcDogLTAuMjVyZW07XG4gICAgcmlnaHQ6IC0wLjI1cmVtO1xuICAgIGJvdHRvbTogLTAuMjVyZW07XG4gICAgbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTIge1xuICAgIHRvcDogLTAuNXJlbTtcbiAgICByaWdodDogLTAuNXJlbTtcbiAgICBib3R0b206IC0wLjVyZW07XG4gICAgbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtMyB7XG4gICAgdG9wOiAtMC43NXJlbTtcbiAgICByaWdodDogLTAuNzVyZW07XG4gICAgYm90dG9tOiAtMC43NXJlbTtcbiAgICBsZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtNCB7XG4gICAgdG9wOiAtMXJlbTtcbiAgICByaWdodDogLTFyZW07XG4gICAgYm90dG9tOiAtMXJlbTtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtNSB7XG4gICAgdG9wOiAtMS4yNXJlbTtcbiAgICByaWdodDogLTEuMjVyZW07XG4gICAgYm90dG9tOiAtMS4yNXJlbTtcbiAgICBsZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtNiB7XG4gICAgdG9wOiAtMS41cmVtO1xuICAgIHJpZ2h0OiAtMS41cmVtO1xuICAgIGJvdHRvbTogLTEuNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC03IHtcbiAgICB0b3A6IC0xLjc1cmVtO1xuICAgIHJpZ2h0OiAtMS43NXJlbTtcbiAgICBib3R0b206IC0xLjc1cmVtO1xuICAgIGxlZnQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC04IHtcbiAgICB0b3A6IC0ycmVtO1xuICAgIHJpZ2h0OiAtMnJlbTtcbiAgICBib3R0b206IC0ycmVtO1xuICAgIGxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC05IHtcbiAgICB0b3A6IC0yLjI1cmVtO1xuICAgIHJpZ2h0OiAtMi4yNXJlbTtcbiAgICBib3R0b206IC0yLjI1cmVtO1xuICAgIGxlZnQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0xMCB7XG4gICAgdG9wOiAtMi41cmVtO1xuICAgIHJpZ2h0OiAtMi41cmVtO1xuICAgIGJvdHRvbTogLTIuNXJlbTtcbiAgICBsZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0xMSB7XG4gICAgdG9wOiAtMi43NXJlbTtcbiAgICByaWdodDogLTIuNzVyZW07XG4gICAgYm90dG9tOiAtMi43NXJlbTtcbiAgICBsZWZ0OiAtMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtMTIge1xuICAgIHRvcDogLTNyZW07XG4gICAgcmlnaHQ6IC0zcmVtO1xuICAgIGJvdHRvbTogLTNyZW07XG4gICAgbGVmdDogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTE0IHtcbiAgICB0b3A6IC0zLjVyZW07XG4gICAgcmlnaHQ6IC0zLjVyZW07XG4gICAgYm90dG9tOiAtMy41cmVtO1xuICAgIGxlZnQ6IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTE2IHtcbiAgICB0b3A6IC00cmVtO1xuICAgIHJpZ2h0OiAtNHJlbTtcbiAgICBib3R0b206IC00cmVtO1xuICAgIGxlZnQ6IC00cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0yMCB7XG4gICAgdG9wOiAtNXJlbTtcbiAgICByaWdodDogLTVyZW07XG4gICAgYm90dG9tOiAtNXJlbTtcbiAgICBsZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtMjQge1xuICAgIHRvcDogLTZyZW07XG4gICAgcmlnaHQ6IC02cmVtO1xuICAgIGJvdHRvbTogLTZyZW07XG4gICAgbGVmdDogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTI4IHtcbiAgICB0b3A6IC03cmVtO1xuICAgIHJpZ2h0OiAtN3JlbTtcbiAgICBib3R0b206IC03cmVtO1xuICAgIGxlZnQ6IC03cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0zMiB7XG4gICAgdG9wOiAtOHJlbTtcbiAgICByaWdodDogLThyZW07XG4gICAgYm90dG9tOiAtOHJlbTtcbiAgICBsZWZ0OiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtMzYge1xuICAgIHRvcDogLTlyZW07XG4gICAgcmlnaHQ6IC05cmVtO1xuICAgIGJvdHRvbTogLTlyZW07XG4gICAgbGVmdDogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTQwIHtcbiAgICB0b3A6IC0xMHJlbTtcbiAgICByaWdodDogLTEwcmVtO1xuICAgIGJvdHRvbTogLTEwcmVtO1xuICAgIGxlZnQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtNDQge1xuICAgIHRvcDogLTExcmVtO1xuICAgIHJpZ2h0OiAtMTFyZW07XG4gICAgYm90dG9tOiAtMTFyZW07XG4gICAgbGVmdDogLTExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC00OCB7XG4gICAgdG9wOiAtMTJyZW07XG4gICAgcmlnaHQ6IC0xMnJlbTtcbiAgICBib3R0b206IC0xMnJlbTtcbiAgICBsZWZ0OiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTUyIHtcbiAgICB0b3A6IC0xM3JlbTtcbiAgICByaWdodDogLTEzcmVtO1xuICAgIGJvdHRvbTogLTEzcmVtO1xuICAgIGxlZnQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtNTYge1xuICAgIHRvcDogLTE0cmVtO1xuICAgIHJpZ2h0OiAtMTRyZW07XG4gICAgYm90dG9tOiAtMTRyZW07XG4gICAgbGVmdDogLTE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC02MCB7XG4gICAgdG9wOiAtMTVyZW07XG4gICAgcmlnaHQ6IC0xNXJlbTtcbiAgICBib3R0b206IC0xNXJlbTtcbiAgICBsZWZ0OiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTY0IHtcbiAgICB0b3A6IC0xNnJlbTtcbiAgICByaWdodDogLTE2cmVtO1xuICAgIGJvdHRvbTogLTE2cmVtO1xuICAgIGxlZnQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtNzIge1xuICAgIHRvcDogLTE4cmVtO1xuICAgIHJpZ2h0OiAtMThyZW07XG4gICAgYm90dG9tOiAtMThyZW07XG4gICAgbGVmdDogLTE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC04MCB7XG4gICAgdG9wOiAtMjByZW07XG4gICAgcmlnaHQ6IC0yMHJlbTtcbiAgICBib3R0b206IC0yMHJlbTtcbiAgICBsZWZ0OiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTk2IHtcbiAgICB0b3A6IC0yNHJlbTtcbiAgICByaWdodDogLTI0cmVtO1xuICAgIGJvdHRvbTogLTI0cmVtO1xuICAgIGxlZnQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtcHgge1xuICAgIHRvcDogLTFweDtcbiAgICByaWdodDogLTFweDtcbiAgICBib3R0b206IC0xcHg7XG4gICAgbGVmdDogLTFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtMFxcLjUge1xuICAgIHRvcDogLTAuMTI1cmVtO1xuICAgIHJpZ2h0OiAtMC4xMjVyZW07XG4gICAgYm90dG9tOiAtMC4xMjVyZW07XG4gICAgbGVmdDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0xXFwuNSB7XG4gICAgdG9wOiAtMC4zNzVyZW07XG4gICAgcmlnaHQ6IC0wLjM3NXJlbTtcbiAgICBib3R0b206IC0wLjM3NXJlbTtcbiAgICBsZWZ0OiAtMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTJcXC41IHtcbiAgICB0b3A6IC0wLjYyNXJlbTtcbiAgICByaWdodDogLTAuNjI1cmVtO1xuICAgIGJvdHRvbTogLTAuNjI1cmVtO1xuICAgIGxlZnQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtM1xcLjUge1xuICAgIHRvcDogLTAuODc1cmVtO1xuICAgIHJpZ2h0OiAtMC44NzVyZW07XG4gICAgYm90dG9tOiAtMC44NzVyZW07XG4gICAgbGVmdDogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTFcXC8yIHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0xXFwvMyB7XG4gICAgdG9wOiAzMy4zMzMzMzMlO1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMlO1xuICAgIGJvdHRvbTogMzMuMzMzMzMzJTtcbiAgICBsZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTJcXC8zIHtcbiAgICB0b3A6IDY2LjY2NjY2NyU7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NyU7XG4gICAgYm90dG9tOiA2Ni42NjY2NjclO1xuICAgIGxlZnQ6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtMVxcLzQge1xuICAgIHRvcDogMjUlO1xuICAgIHJpZ2h0OiAyNSU7XG4gICAgYm90dG9tOiAyNSU7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LTJcXC80IHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC0zXFwvNCB7XG4gICAgdG9wOiA3NSU7XG4gICAgcmlnaHQ6IDc1JTtcbiAgICBib3R0b206IDc1JTtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQtZnVsbCB7XG4gICAgdG9wOiAxMDAlO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0xXFwvMiB7XG4gICAgdG9wOiAtNTAlO1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIGJvdHRvbTogLTUwJTtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC0xXFwvMyB7XG4gICAgdG9wOiAtMzMuMzMzMzMzJTtcbiAgICByaWdodDogLTMzLjMzMzMzMyU7XG4gICAgYm90dG9tOiAtMzMuMzMzMzMzJTtcbiAgICBsZWZ0OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQtMlxcLzMge1xuICAgIHRvcDogLTY2LjY2NjY2NyU7XG4gICAgcmlnaHQ6IC02Ni42NjY2NjclO1xuICAgIGJvdHRvbTogLTY2LjY2NjY2NyU7XG4gICAgbGVmdDogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTFcXC80IHtcbiAgICB0b3A6IC0yNSU7XG4gICAgcmlnaHQ6IC0yNSU7XG4gICAgYm90dG9tOiAtMjUlO1xuICAgIGxlZnQ6IC0yNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTJcXC80IHtcbiAgICB0b3A6IC01MCU7XG4gICAgcmlnaHQ6IC01MCU7XG4gICAgYm90dG9tOiAtNTAlO1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LTNcXC80IHtcbiAgICB0b3A6IC03NSU7XG4gICAgcmlnaHQ6IC03NSU7XG4gICAgYm90dG9tOiAtNzUlO1xuICAgIGxlZnQ6IC03NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LWZ1bGwge1xuICAgIHRvcDogLTEwMCU7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIGJvdHRvbTogLTEwMCU7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS0wIHtcbiAgICB0b3A6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTAge1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktMSB7XG4gICAgdG9wOiAwLjI1cmVtO1xuICAgIGJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTEge1xuICAgIHJpZ2h0OiAwLjI1cmVtO1xuICAgIGxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS0yIHtcbiAgICB0b3A6IDAuNXJlbTtcbiAgICBib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTIge1xuICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktMyB7XG4gICAgdG9wOiAwLjc1cmVtO1xuICAgIGJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTMge1xuICAgIHJpZ2h0OiAwLjc1cmVtO1xuICAgIGxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS00IHtcbiAgICB0b3A6IDFyZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtNCB7XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTUge1xuICAgIHRvcDogMS4yNXJlbTtcbiAgICBib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC01IHtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktNiB7XG4gICAgdG9wOiAxLjVyZW07XG4gICAgYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC02IHtcbiAgICByaWdodDogMS41cmVtO1xuICAgIGxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTcge1xuICAgIHRvcDogMS43NXJlbTtcbiAgICBib3R0b206IDEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC03IHtcbiAgICByaWdodDogMS43NXJlbTtcbiAgICBsZWZ0OiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktOCB7XG4gICAgdG9wOiAycmVtO1xuICAgIGJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTgge1xuICAgIHJpZ2h0OiAycmVtO1xuICAgIGxlZnQ6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS05IHtcbiAgICB0b3A6IDIuMjVyZW07XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtOSB7XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gICAgbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTEwIHtcbiAgICB0b3A6IDIuNXJlbTtcbiAgICBib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTEwIHtcbiAgICByaWdodDogMi41cmVtO1xuICAgIGxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTExIHtcbiAgICB0b3A6IDIuNzVyZW07XG4gICAgYm90dG9tOiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtMTEge1xuICAgIHJpZ2h0OiAyLjc1cmVtO1xuICAgIGxlZnQ6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS0xMiB7XG4gICAgdG9wOiAzcmVtO1xuICAgIGJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTEyIHtcbiAgICByaWdodDogM3JlbTtcbiAgICBsZWZ0OiAzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktMTQge1xuICAgIHRvcDogMy41cmVtO1xuICAgIGJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtMTQge1xuICAgIHJpZ2h0OiAzLjVyZW07XG4gICAgbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktMTYge1xuICAgIHRvcDogNHJlbTtcbiAgICBib3R0b206IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC0xNiB7XG4gICAgcmlnaHQ6IDRyZW07XG4gICAgbGVmdDogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTIwIHtcbiAgICB0b3A6IDVyZW07XG4gICAgYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtMjAge1xuICAgIHJpZ2h0OiA1cmVtO1xuICAgIGxlZnQ6IDVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS0yNCB7XG4gICAgdG9wOiA2cmVtO1xuICAgIGJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTI0IHtcbiAgICByaWdodDogNnJlbTtcbiAgICBsZWZ0OiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktMjgge1xuICAgIHRvcDogN3JlbTtcbiAgICBib3R0b206IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC0yOCB7XG4gICAgcmlnaHQ6IDdyZW07XG4gICAgbGVmdDogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTMyIHtcbiAgICB0b3A6IDhyZW07XG4gICAgYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtMzIge1xuICAgIHJpZ2h0OiA4cmVtO1xuICAgIGxlZnQ6IDhyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS0zNiB7XG4gICAgdG9wOiA5cmVtO1xuICAgIGJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTM2IHtcbiAgICByaWdodDogOXJlbTtcbiAgICBsZWZ0OiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktNDAge1xuICAgIHRvcDogMTByZW07XG4gICAgYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTQwIHtcbiAgICByaWdodDogMTByZW07XG4gICAgbGVmdDogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS00NCB7XG4gICAgdG9wOiAxMXJlbTtcbiAgICBib3R0b206IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtNDQge1xuICAgIHJpZ2h0OiAxMXJlbTtcbiAgICBsZWZ0OiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTQ4IHtcbiAgICB0b3A6IDEycmVtO1xuICAgIGJvdHRvbTogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC00OCB7XG4gICAgcmlnaHQ6IDEycmVtO1xuICAgIGxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktNTIge1xuICAgIHRvcDogMTNyZW07XG4gICAgYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTUyIHtcbiAgICByaWdodDogMTNyZW07XG4gICAgbGVmdDogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS01NiB7XG4gICAgdG9wOiAxNHJlbTtcbiAgICBib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtNTYge1xuICAgIHJpZ2h0OiAxNHJlbTtcbiAgICBsZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTYwIHtcbiAgICB0b3A6IDE1cmVtO1xuICAgIGJvdHRvbTogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC02MCB7XG4gICAgcmlnaHQ6IDE1cmVtO1xuICAgIGxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktNjQge1xuICAgIHRvcDogMTZyZW07XG4gICAgYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTY0IHtcbiAgICByaWdodDogMTZyZW07XG4gICAgbGVmdDogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS03MiB7XG4gICAgdG9wOiAxOHJlbTtcbiAgICBib3R0b206IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtNzIge1xuICAgIHJpZ2h0OiAxOHJlbTtcbiAgICBsZWZ0OiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTgwIHtcbiAgICB0b3A6IDIwcmVtO1xuICAgIGJvdHRvbTogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC04MCB7XG4gICAgcmlnaHQ6IDIwcmVtO1xuICAgIGxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktOTYge1xuICAgIHRvcDogMjRyZW07XG4gICAgYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTk2IHtcbiAgICByaWdodDogMjRyZW07XG4gICAgbGVmdDogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS1hdXRvIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtYXV0byB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LXB4IHtcbiAgICB0b3A6IDFweDtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LXB4IHtcbiAgICByaWdodDogMXB4O1xuICAgIGxlZnQ6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTBcXC41IHtcbiAgICB0b3A6IDAuMTI1cmVtO1xuICAgIGJvdHRvbTogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC0wXFwuNSB7XG4gICAgcmlnaHQ6IDAuMTI1cmVtO1xuICAgIGxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktMVxcLjUge1xuICAgIHRvcDogMC4zNzVyZW07XG4gICAgYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTFcXC41IHtcbiAgICByaWdodDogMC4zNzVyZW07XG4gICAgbGVmdDogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS0yXFwuNSB7XG4gICAgdG9wOiAwLjYyNXJlbTtcbiAgICBib3R0b206IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtMlxcLjUge1xuICAgIHJpZ2h0OiAwLjYyNXJlbTtcbiAgICBsZWZ0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTNcXC41IHtcbiAgICB0b3A6IDAuODc1cmVtO1xuICAgIGJvdHRvbTogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteC0zXFwuNSB7XG4gICAgcmlnaHQ6IDAuODc1cmVtO1xuICAgIGxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTAge1xuICAgIHRvcDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTAge1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTEge1xuICAgIHRvcDogLTAuMjVyZW07XG4gICAgYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0xIHtcbiAgICByaWdodDogLTAuMjVyZW07XG4gICAgbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktMiB7XG4gICAgdG9wOiAtMC41cmVtO1xuICAgIGJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0yIHtcbiAgICByaWdodDogLTAuNXJlbTtcbiAgICBsZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTMge1xuICAgIHRvcDogLTAuNzVyZW07XG4gICAgYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0zIHtcbiAgICByaWdodDogLTAuNzVyZW07XG4gICAgbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktNCB7XG4gICAgdG9wOiAtMXJlbTtcbiAgICBib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTQge1xuICAgIHJpZ2h0OiAtMXJlbTtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS01IHtcbiAgICB0b3A6IC0xLjI1cmVtO1xuICAgIGJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtNSB7XG4gICAgcmlnaHQ6IC0xLjI1cmVtO1xuICAgIGxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTYge1xuICAgIHRvcDogLTEuNXJlbTtcbiAgICBib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtNiB7XG4gICAgcmlnaHQ6IC0xLjVyZW07XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS03IHtcbiAgICB0b3A6IC0xLjc1cmVtO1xuICAgIGJvdHRvbTogLTEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtNyB7XG4gICAgcmlnaHQ6IC0xLjc1cmVtO1xuICAgIGxlZnQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTgge1xuICAgIHRvcDogLTJyZW07XG4gICAgYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC04IHtcbiAgICByaWdodDogLTJyZW07XG4gICAgbGVmdDogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktOSB7XG4gICAgdG9wOiAtMi4yNXJlbTtcbiAgICBib3R0b206IC0yLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTkge1xuICAgIHJpZ2h0OiAtMi4yNXJlbTtcbiAgICBsZWZ0OiAtMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0xMCB7XG4gICAgdG9wOiAtMi41cmVtO1xuICAgIGJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0xMCB7XG4gICAgcmlnaHQ6IC0yLjVyZW07XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0xMSB7XG4gICAgdG9wOiAtMi43NXJlbTtcbiAgICBib3R0b206IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTExIHtcbiAgICByaWdodDogLTIuNzVyZW07XG4gICAgbGVmdDogLTIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktMTIge1xuICAgIHRvcDogLTNyZW07XG4gICAgYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0xMiB7XG4gICAgcmlnaHQ6IC0zcmVtO1xuICAgIGxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTE0IHtcbiAgICB0b3A6IC0zLjVyZW07XG4gICAgYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTE0IHtcbiAgICByaWdodDogLTMuNXJlbTtcbiAgICBsZWZ0OiAtMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTE2IHtcbiAgICB0b3A6IC00cmVtO1xuICAgIGJvdHRvbTogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMTYge1xuICAgIHJpZ2h0OiAtNHJlbTtcbiAgICBsZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0yMCB7XG4gICAgdG9wOiAtNXJlbTtcbiAgICBib3R0b206IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTIwIHtcbiAgICByaWdodDogLTVyZW07XG4gICAgbGVmdDogLTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktMjQge1xuICAgIHRvcDogLTZyZW07XG4gICAgYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0yNCB7XG4gICAgcmlnaHQ6IC02cmVtO1xuICAgIGxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTI4IHtcbiAgICB0b3A6IC03cmVtO1xuICAgIGJvdHRvbTogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMjgge1xuICAgIHJpZ2h0OiAtN3JlbTtcbiAgICBsZWZ0OiAtN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0zMiB7XG4gICAgdG9wOiAtOHJlbTtcbiAgICBib3R0b206IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTMyIHtcbiAgICByaWdodDogLThyZW07XG4gICAgbGVmdDogLThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktMzYge1xuICAgIHRvcDogLTlyZW07XG4gICAgYm90dG9tOiAtOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0zNiB7XG4gICAgcmlnaHQ6IC05cmVtO1xuICAgIGxlZnQ6IC05cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTQwIHtcbiAgICB0b3A6IC0xMHJlbTtcbiAgICBib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC00MCB7XG4gICAgcmlnaHQ6IC0xMHJlbTtcbiAgICBsZWZ0OiAtMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktNDQge1xuICAgIHRvcDogLTExcmVtO1xuICAgIGJvdHRvbTogLTExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTQ0IHtcbiAgICByaWdodDogLTExcmVtO1xuICAgIGxlZnQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS00OCB7XG4gICAgdG9wOiAtMTJyZW07XG4gICAgYm90dG9tOiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtNDgge1xuICAgIHJpZ2h0OiAtMTJyZW07XG4gICAgbGVmdDogLTEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTUyIHtcbiAgICB0b3A6IC0xM3JlbTtcbiAgICBib3R0b206IC0xM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC01MiB7XG4gICAgcmlnaHQ6IC0xM3JlbTtcbiAgICBsZWZ0OiAtMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktNTYge1xuICAgIHRvcDogLTE0cmVtO1xuICAgIGJvdHRvbTogLTE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTU2IHtcbiAgICByaWdodDogLTE0cmVtO1xuICAgIGxlZnQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS02MCB7XG4gICAgdG9wOiAtMTVyZW07XG4gICAgYm90dG9tOiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtNjAge1xuICAgIHJpZ2h0OiAtMTVyZW07XG4gICAgbGVmdDogLTE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTY0IHtcbiAgICB0b3A6IC0xNnJlbTtcbiAgICBib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC02NCB7XG4gICAgcmlnaHQ6IC0xNnJlbTtcbiAgICBsZWZ0OiAtMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktNzIge1xuICAgIHRvcDogLTE4cmVtO1xuICAgIGJvdHRvbTogLTE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTcyIHtcbiAgICByaWdodDogLTE4cmVtO1xuICAgIGxlZnQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS04MCB7XG4gICAgdG9wOiAtMjByZW07XG4gICAgYm90dG9tOiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtODAge1xuICAgIHJpZ2h0OiAtMjByZW07XG4gICAgbGVmdDogLTIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTk2IHtcbiAgICB0b3A6IC0yNHJlbTtcbiAgICBib3R0b206IC0yNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC05NiB7XG4gICAgcmlnaHQ6IC0yNHJlbTtcbiAgICBsZWZ0OiAtMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktcHgge1xuICAgIHRvcDogLTFweDtcbiAgICBib3R0b206IC0xcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtcHgge1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGxlZnQ6IC0xcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktMFxcLjUge1xuICAgIHRvcDogLTAuMTI1cmVtO1xuICAgIGJvdHRvbTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTBcXC41IHtcbiAgICByaWdodDogLTAuMTI1cmVtO1xuICAgIGxlZnQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0xXFwuNSB7XG4gICAgdG9wOiAtMC4zNzVyZW07XG4gICAgYm90dG9tOiAtMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMVxcLjUge1xuICAgIHJpZ2h0OiAtMC4zNzVyZW07XG4gICAgbGVmdDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTJcXC41IHtcbiAgICB0b3A6IC0wLjYyNXJlbTtcbiAgICBib3R0b206IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0yXFwuNSB7XG4gICAgcmlnaHQ6IC0wLjYyNXJlbTtcbiAgICBsZWZ0OiAtMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktM1xcLjUge1xuICAgIHRvcDogLTAuODc1cmVtO1xuICAgIGJvdHRvbTogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC14LTNcXC41IHtcbiAgICByaWdodDogLTAuODc1cmVtO1xuICAgIGxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTFcXC8yIHtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTFcXC8yIHtcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC15LTFcXC8zIHtcbiAgICB0b3A6IDMzLjMzMzMzMyU7XG4gICAgYm90dG9tOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtMVxcLzMge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMlO1xuICAgIGxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6aW5zZXQteS0yXFwvMyB7XG4gICAgdG9wOiA2Ni42NjY2NjclO1xuICAgIGJvdHRvbTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LTJcXC8zIHtcbiAgICByaWdodDogNjYuNjY2NjY3JTtcbiAgICBsZWZ0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktMVxcLzQge1xuICAgIHRvcDogMjUlO1xuICAgIGJvdHRvbTogMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtMVxcLzQge1xuICAgIHJpZ2h0OiAyNSU7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktMlxcLzQge1xuICAgIHRvcDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtMlxcLzQge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktM1xcLzQge1xuICAgIHRvcDogNzUlO1xuICAgIGJvdHRvbTogNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXgtM1xcLzQge1xuICAgIHJpZ2h0OiA3NSU7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmluc2V0LXktZnVsbCB7XG4gICAgdG9wOiAxMDAlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDppbnNldC14LWZ1bGwge1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktMVxcLzIge1xuICAgIHRvcDogLTUwJTtcbiAgICBib3R0b206IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMVxcLzIge1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXktMVxcLzMge1xuICAgIHRvcDogLTMzLjMzMzMzMyU7XG4gICAgYm90dG9tOiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0xXFwvMyB7XG4gICAgcmlnaHQ6IC0zMy4zMzMzMzMlO1xuICAgIGxlZnQ6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1pbnNldC15LTJcXC8zIHtcbiAgICB0b3A6IC02Ni42NjY2NjclO1xuICAgIGJvdHRvbTogLTY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtMlxcLzMge1xuICAgIHJpZ2h0OiAtNjYuNjY2NjY3JTtcbiAgICBsZWZ0OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0xXFwvNCB7XG4gICAgdG9wOiAtMjUlO1xuICAgIGJvdHRvbTogLTI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0xXFwvNCB7XG4gICAgcmlnaHQ6IC0yNSU7XG4gICAgbGVmdDogLTI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0yXFwvNCB7XG4gICAgdG9wOiAtNTAlO1xuICAgIGJvdHRvbTogLTUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0yXFwvNCB7XG4gICAgcmlnaHQ6IC01MCU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS0zXFwvNCB7XG4gICAgdG9wOiAtNzUlO1xuICAgIGJvdHRvbTogLTc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteC0zXFwvNCB7XG4gICAgcmlnaHQ6IC03NSU7XG4gICAgbGVmdDogLTc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotaW5zZXQteS1mdWxsIHtcbiAgICB0b3A6IC0xMDAlO1xuICAgIGJvdHRvbTogLTEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWluc2V0LXgtZnVsbCB7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0wIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0wIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS0wIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTAge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMSB7XG4gICAgdG9wOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTEge1xuICAgIHJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS0xIHtcbiAgICBib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0xIHtcbiAgICBsZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0yIHtcbiAgICB0b3A6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0yIHtcbiAgICByaWdodDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS0yIHtcbiAgICBib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTIge1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMyB7XG4gICAgdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTMge1xuICAgIHJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS0zIHtcbiAgICBib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0zIHtcbiAgICBsZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC00IHtcbiAgICB0b3A6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtNCB7XG4gICAgcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTQge1xuICAgIGJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTQge1xuICAgIGxlZnQ6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTUge1xuICAgIHRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC01IHtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tNSB7XG4gICAgYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtNSB7XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtNiB7XG4gICAgdG9wOiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtNiB7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tNiB7XG4gICAgYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC02IHtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTcge1xuICAgIHRvcDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC03IHtcbiAgICByaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tNyB7XG4gICAgYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtNyB7XG4gICAgbGVmdDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtOCB7XG4gICAgdG9wOiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTgge1xuICAgIHJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS04IHtcbiAgICBib3R0b206IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC04IHtcbiAgICBsZWZ0OiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC05IHtcbiAgICB0b3A6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtOSB7XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTkge1xuICAgIGJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTkge1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTEwIHtcbiAgICB0b3A6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0xMCB7XG4gICAgcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMTAge1xuICAgIGJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtMTAge1xuICAgIGxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMTEge1xuICAgIHRvcDogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0xMSB7XG4gICAgcmlnaHQ6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTExIHtcbiAgICBib3R0b206IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0xMSB7XG4gICAgbGVmdDogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMTIge1xuICAgIHRvcDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0xMiB7XG4gICAgcmlnaHQ6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTEyIHtcbiAgICBib3R0b206IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0xMiB7XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMTQge1xuICAgIHRvcDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTE0IHtcbiAgICByaWdodDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS0xNCB7XG4gICAgYm90dG9tOiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0xNCB7XG4gICAgbGVmdDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0xNiB7XG4gICAgdG9wOiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTE2IHtcbiAgICByaWdodDogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMTYge1xuICAgIGJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTE2IHtcbiAgICBsZWZ0OiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0yMCB7XG4gICAgdG9wOiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTIwIHtcbiAgICByaWdodDogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMjAge1xuICAgIGJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTIwIHtcbiAgICBsZWZ0OiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0yNCB7XG4gICAgdG9wOiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTI0IHtcbiAgICByaWdodDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMjQge1xuICAgIGJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTI0IHtcbiAgICBsZWZ0OiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0yOCB7XG4gICAgdG9wOiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTI4IHtcbiAgICByaWdodDogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMjgge1xuICAgIGJvdHRvbTogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTI4IHtcbiAgICBsZWZ0OiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0zMiB7XG4gICAgdG9wOiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTMyIHtcbiAgICByaWdodDogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMzIge1xuICAgIGJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTMyIHtcbiAgICBsZWZ0OiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0zNiB7XG4gICAgdG9wOiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTM2IHtcbiAgICByaWdodDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMzYge1xuICAgIGJvdHRvbTogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTM2IHtcbiAgICBsZWZ0OiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC00MCB7XG4gICAgdG9wOiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC00MCB7XG4gICAgcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS00MCB7XG4gICAgYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTQwIHtcbiAgICBsZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtNDQge1xuICAgIHRvcDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtNDQge1xuICAgIHJpZ2h0OiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tNDQge1xuICAgIGJvdHRvbTogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC00NCB7XG4gICAgbGVmdDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTQ4IHtcbiAgICB0b3A6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTQ4IHtcbiAgICByaWdodDogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTQ4IHtcbiAgICBib3R0b206IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtNDgge1xuICAgIGxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC01MiB7XG4gICAgdG9wOiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC01MiB7XG4gICAgcmlnaHQ6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS01MiB7XG4gICAgYm90dG9tOiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTUyIHtcbiAgICBsZWZ0OiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtNTYge1xuICAgIHRvcDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtNTYge1xuICAgIHJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tNTYge1xuICAgIGJvdHRvbTogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC01NiB7XG4gICAgbGVmdDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTYwIHtcbiAgICB0b3A6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTYwIHtcbiAgICByaWdodDogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTYwIHtcbiAgICBib3R0b206IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtNjAge1xuICAgIGxlZnQ6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC02NCB7XG4gICAgdG9wOiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC02NCB7XG4gICAgcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS02NCB7XG4gICAgYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTY0IHtcbiAgICBsZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtNzIge1xuICAgIHRvcDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtNzIge1xuICAgIHJpZ2h0OiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tNzIge1xuICAgIGJvdHRvbTogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC03MiB7XG4gICAgbGVmdDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTgwIHtcbiAgICB0b3A6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTgwIHtcbiAgICByaWdodDogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTgwIHtcbiAgICBib3R0b206IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtODAge1xuICAgIGxlZnQ6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC05NiB7XG4gICAgdG9wOiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC05NiB7XG4gICAgcmlnaHQ6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS05NiB7XG4gICAgYm90dG9tOiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTk2IHtcbiAgICBsZWZ0OiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS1hdXRvIHtcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC1hdXRvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC1weCB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtcHgge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLXB4IHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LXB4IHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTBcXC41IHtcbiAgICB0b3A6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTBcXC41IHtcbiAgICByaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTBcXC41IHtcbiAgICBib3R0b206IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtMFxcLjUge1xuICAgIGxlZnQ6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0xXFwuNSB7XG4gICAgdG9wOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0xXFwuNSB7XG4gICAgcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS0xXFwuNSB7XG4gICAgYm90dG9tOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTFcXC41IHtcbiAgICBsZWZ0OiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMlxcLjUge1xuICAgIHRvcDogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtMlxcLjUge1xuICAgIHJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMlxcLjUge1xuICAgIGJvdHRvbTogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0yXFwuNSB7XG4gICAgbGVmdDogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTNcXC41IHtcbiAgICB0b3A6IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTNcXC41IHtcbiAgICByaWdodDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTNcXC41IHtcbiAgICBib3R0b206IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtM1xcLjUge1xuICAgIGxlZnQ6IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtMCB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTAge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0wIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0wIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC0xIHtcbiAgICB0b3A6IC0wLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC0xIHtcbiAgICByaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0xIHtcbiAgICBib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTEge1xuICAgIGxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtMiB7XG4gICAgdG9wOiAtMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC0yIHtcbiAgICByaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTIge1xuICAgIGJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0yIHtcbiAgICBsZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtMyB7XG4gICAgdG9wOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMyB7XG4gICAgcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMyB7XG4gICAgYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0zIHtcbiAgICBsZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTQge1xuICAgIHRvcDogLTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTQge1xuICAgIHJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTQge1xuICAgIGJvdHRvbTogLTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtNCB7XG4gICAgbGVmdDogLTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC01IHtcbiAgICB0b3A6IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC01IHtcbiAgICByaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS01IHtcbiAgICBib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTUge1xuICAgIGxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtNiB7XG4gICAgdG9wOiAtMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC02IHtcbiAgICByaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTYge1xuICAgIGJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC02IHtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtNyB7XG4gICAgdG9wOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtNyB7XG4gICAgcmlnaHQ6IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tNyB7XG4gICAgYm90dG9tOiAtMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC03IHtcbiAgICBsZWZ0OiAtMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTgge1xuICAgIHRvcDogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTgge1xuICAgIHJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTgge1xuICAgIGJvdHRvbTogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtOCB7XG4gICAgbGVmdDogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC05IHtcbiAgICB0b3A6IC0yLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC05IHtcbiAgICByaWdodDogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS05IHtcbiAgICBib3R0b206IC0yLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTkge1xuICAgIGxlZnQ6IC0yLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtMTAge1xuICAgIHRvcDogLTIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMTAge1xuICAgIHJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMTAge1xuICAgIGJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0xMCB7XG4gICAgbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTExIHtcbiAgICB0b3A6IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC0xMSB7XG4gICAgcmlnaHQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMTEge1xuICAgIGJvdHRvbTogLTIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtMTEge1xuICAgIGxlZnQ6IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtMTIge1xuICAgIHRvcDogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTEyIHtcbiAgICByaWdodDogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0xMiB7XG4gICAgYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0xMiB7XG4gICAgbGVmdDogLTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC0xNCB7XG4gICAgdG9wOiAtMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC0xNCB7XG4gICAgcmlnaHQ6IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0xNCB7XG4gICAgYm90dG9tOiAtMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTE0IHtcbiAgICBsZWZ0OiAtMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtMTYge1xuICAgIHRvcDogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTE2IHtcbiAgICByaWdodDogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0xNiB7XG4gICAgYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0xNiB7XG4gICAgbGVmdDogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC0yMCB7XG4gICAgdG9wOiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMjAge1xuICAgIHJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTIwIHtcbiAgICBib3R0b206IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTIwIHtcbiAgICBsZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTI0IHtcbiAgICB0b3A6IC02cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC0yNCB7XG4gICAgcmlnaHQ6IC02cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMjQge1xuICAgIGJvdHRvbTogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtMjQge1xuICAgIGxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtMjgge1xuICAgIHRvcDogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTI4IHtcbiAgICByaWdodDogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0yOCB7XG4gICAgYm90dG9tOiAtN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0yOCB7XG4gICAgbGVmdDogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC0zMiB7XG4gICAgdG9wOiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMzIge1xuICAgIHJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTMyIHtcbiAgICBib3R0b206IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTMyIHtcbiAgICBsZWZ0OiAtOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTM2IHtcbiAgICB0b3A6IC05cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC0zNiB7XG4gICAgcmlnaHQ6IC05cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tMzYge1xuICAgIGJvdHRvbTogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtMzYge1xuICAgIGxlZnQ6IC05cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtNDAge1xuICAgIHRvcDogLTEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC00MCB7XG4gICAgcmlnaHQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTQwIHtcbiAgICBib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC00MCB7XG4gICAgbGVmdDogLTEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtNDQge1xuICAgIHRvcDogLTExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC00NCB7XG4gICAgcmlnaHQ6IC0xMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTQ0IHtcbiAgICBib3R0b206IC0xMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC00NCB7XG4gICAgbGVmdDogLTExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtNDgge1xuICAgIHRvcDogLTEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC00OCB7XG4gICAgcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTQ4IHtcbiAgICBib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC00OCB7XG4gICAgbGVmdDogLTEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtNTIge1xuICAgIHRvcDogLTEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC01MiB7XG4gICAgcmlnaHQ6IC0xM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTUyIHtcbiAgICBib3R0b206IC0xM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC01MiB7XG4gICAgbGVmdDogLTEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtNTYge1xuICAgIHRvcDogLTE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC01NiB7XG4gICAgcmlnaHQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTU2IHtcbiAgICBib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC01NiB7XG4gICAgbGVmdDogLTE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtNjAge1xuICAgIHRvcDogLTE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC02MCB7XG4gICAgcmlnaHQ6IC0xNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTYwIHtcbiAgICBib3R0b206IC0xNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC02MCB7XG4gICAgbGVmdDogLTE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtNjQge1xuICAgIHRvcDogLTE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC02NCB7XG4gICAgcmlnaHQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTY0IHtcbiAgICBib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC02NCB7XG4gICAgbGVmdDogLTE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtNzIge1xuICAgIHRvcDogLTE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC03MiB7XG4gICAgcmlnaHQ6IC0xOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTcyIHtcbiAgICBib3R0b206IC0xOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC03MiB7XG4gICAgbGVmdDogLTE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtODAge1xuICAgIHRvcDogLTIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC04MCB7XG4gICAgcmlnaHQ6IC0yMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTgwIHtcbiAgICBib3R0b206IC0yMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC04MCB7XG4gICAgbGVmdDogLTIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtOTYge1xuICAgIHRvcDogLTI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC05NiB7XG4gICAgcmlnaHQ6IC0yNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTk2IHtcbiAgICBib3R0b206IC0yNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC05NiB7XG4gICAgbGVmdDogLTI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtcHgge1xuICAgIHRvcDogLTFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtcHgge1xuICAgIHJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tcHgge1xuICAgIGJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC1weCB7XG4gICAgbGVmdDogLTFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTBcXC41IHtcbiAgICB0b3A6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMFxcLjUge1xuICAgIHJpZ2h0OiAtMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0wXFwuNSB7XG4gICAgYm90dG9tOiAtMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtMFxcLjUge1xuICAgIGxlZnQ6IC0wLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTFcXC41IHtcbiAgICB0b3A6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMVxcLjUge1xuICAgIHJpZ2h0OiAtMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0xXFwuNSB7XG4gICAgYm90dG9tOiAtMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtMVxcLjUge1xuICAgIGxlZnQ6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTJcXC41IHtcbiAgICB0b3A6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMlxcLjUge1xuICAgIHJpZ2h0OiAtMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0yXFwuNSB7XG4gICAgYm90dG9tOiAtMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtMlxcLjUge1xuICAgIGxlZnQ6IC0wLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTNcXC41IHtcbiAgICB0b3A6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtM1xcLjUge1xuICAgIHJpZ2h0OiAtMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0zXFwuNSB7XG4gICAgYm90dG9tOiAtMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtM1xcLjUge1xuICAgIGxlZnQ6IC0wLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtMVxcLzIge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTFcXC8yIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS0xXFwvMiB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0xXFwvMiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0xXFwvMyB7XG4gICAgdG9wOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTFcXC8zIHtcbiAgICByaWdodDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMVxcLzMge1xuICAgIGJvdHRvbTogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTFcXC8zIHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0yXFwvMyB7XG4gICAgdG9wOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTJcXC8zIHtcbiAgICByaWdodDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMlxcLzMge1xuICAgIGJvdHRvbTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTJcXC8zIHtcbiAgICBsZWZ0OiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC0xXFwvNCB7XG4gICAgdG9wOiAyNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtMVxcLzQge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLTFcXC80IHtcbiAgICBib3R0b206IDI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LTFcXC80IHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6dG9wLTJcXC80IHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaWdodC0yXFwvNCB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpib3R0b20tMlxcLzQge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxlZnQtMlxcLzQge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0b3AtM1xcLzQge1xuICAgIHRvcDogNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpZ2h0LTNcXC80IHtcbiAgICByaWdodDogNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJvdHRvbS0zXFwvNCB7XG4gICAgYm90dG9tOiA3NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6bGVmdC0zXFwvNCB7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRvcC1mdWxsIHtcbiAgICB0b3A6IDEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6cmlnaHQtZnVsbCB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6Ym90dG9tLWZ1bGwge1xuICAgIGJvdHRvbTogMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpsZWZ0LWZ1bGwge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC0xXFwvMiB7XG4gICAgdG9wOiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC0xXFwvMiB7XG4gICAgcmlnaHQ6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0xXFwvMiB7XG4gICAgYm90dG9tOiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTFcXC8yIHtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtMVxcLzMge1xuICAgIHRvcDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTFcXC8zIHtcbiAgICByaWdodDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0xXFwvMyB7XG4gICAgYm90dG9tOiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0xXFwvMyB7XG4gICAgbGVmdDogLTMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC0yXFwvMyB7XG4gICAgdG9wOiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtMlxcLzMge1xuICAgIHJpZ2h0OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTJcXC8zIHtcbiAgICBib3R0b206IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTJcXC8zIHtcbiAgICBsZWZ0OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLTFcXC80IHtcbiAgICB0b3A6IC0yNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LTFcXC80IHtcbiAgICByaWdodDogLTI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLTFcXC80IHtcbiAgICBib3R0b206IC0yNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtMVxcLzQge1xuICAgIGxlZnQ6IC0yNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRvcC0yXFwvNCB7XG4gICAgdG9wOiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yaWdodC0yXFwvNCB7XG4gICAgcmlnaHQ6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWJvdHRvbS0yXFwvNCB7XG4gICAgYm90dG9tOiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1sZWZ0LTJcXC80IHtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10b3AtM1xcLzQge1xuICAgIHRvcDogLTc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotcmlnaHQtM1xcLzQge1xuICAgIHJpZ2h0OiAtNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1ib3R0b20tM1xcLzQge1xuICAgIGJvdHRvbTogLTc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotbGVmdC0zXFwvNCB7XG4gICAgbGVmdDogLTc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdG9wLWZ1bGwge1xuICAgIHRvcDogLTEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXJpZ2h0LWZ1bGwge1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotYm90dG9tLWZ1bGwge1xuICAgIGJvdHRvbTogLTEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LWxlZnQtZnVsbCB7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6cmVzaXplLW5vbmUge1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyZXNpemUteSB7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyZXNpemUteCB7XG4gICAgcmVzaXplOiBob3Jpem9udGFsO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJlc2l6ZSB7XG4gICAgcmVzaXplOiBib3RoO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNoYWRvdy1zbSB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzaGFkb3cge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzaGFkb3ctbWQge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzaGFkb3ctbGcge1xuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNoYWRvdy14bCB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzaGFkb3ctMnhsIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNoYWRvdy1pbm5lciB7XG4gICAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzaGFkb3ctbm9uZSB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnNoYWRvdy1zbSB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3cge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctbWQge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctbGcge1xuICAgIC0tdHctc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnNoYWRvdy14bCB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctMnhsIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnNoYWRvdy1pbm5lciB7XG4gICAgLS10dy1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpzaGFkb3ctbm9uZSB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1zbTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1tZDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3ctbGc6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpzaGFkb3cteGw6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy0yeGw6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnNoYWRvdy1pbm5lcjpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6c2hhZG93LW5vbmU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXNoYWRvdzogMCAwICMwMDAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzaGFkb3ctc206aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzaGFkb3c6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNoYWRvdy1tZDpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2hhZG93LWxnOmhvdmVyIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNoYWRvdy14bDpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNoYWRvdy0yeGw6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzaGFkb3ctaW5uZXI6aG92ZXIge1xuICAgIC0tdHctc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzaGFkb3ctbm9uZTpob3ZlciB7XG4gICAgLS10dy1zaGFkb3c6IDAgMCAjMDAwMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2hhZG93LXNtOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2hhZG93OmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzaGFkb3ctbWQ6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNoYWRvdy1sZzpmb2N1cyB7XG4gICAgLS10dy1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzaGFkb3cteGw6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctcmluZy1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXNoYWRvdyk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzaGFkb3ctMnhsOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2hhZG93LWlubmVyOmZvY3VzIHtcbiAgICAtLXR3LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3csIDAgMCAjMDAwMCksIHZhcigtLXR3LXJpbmctc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1zaGFkb3cpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2hhZG93LW5vbmU6Zm9jdXMge1xuICAgIC0tdHctc2hhZG93OiAwIDAgIzAwMDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLTEge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMXB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLTIge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMnB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLTQge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoNHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLTgge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoOHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDNweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1pbnNldCB7XG4gICAgLS10dy1yaW5nLWluc2V0OiBpbnNldDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDBweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy0xOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctMjpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMnB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLTQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDRweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy04OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg4cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmc6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDNweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbnNldDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1pbnNldDogaW5zZXQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoMHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctMTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy0yOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpIHZhcigtLXR3LXJpbmctb2Zmc2V0LWNvbG9yKTtcbiAgICAtLXR3LXJpbmctc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCBjYWxjKDJweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSkgdmFyKC0tdHctcmluZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSwgdmFyKC0tdHctcmluZy1zaGFkb3cpLCB2YXIoLS10dy1zaGFkb3csIDAgMCAjMDAwMCk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLTQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtc2hhZG93OiB2YXIoLS10dy1yaW5nLWluc2V0KSAwIDAgMCB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkgdmFyKC0tdHctcmluZy1vZmZzZXQtY29sb3IpO1xuICAgIC0tdHctcmluZy1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIGNhbGMoNHB4ICsgdmFyKC0tdHctcmluZy1vZmZzZXQtd2lkdGgpKSB2YXIoLS10dy1yaW5nLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLCB2YXIoLS10dy1yaW5nLXNoYWRvdyksIHZhcigtLXR3LXNoYWRvdywgMCAwICMwMDAwKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctODpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYyg4cHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZzpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1zaGFkb3c6IHZhcigtLXR3LXJpbmctaW5zZXQpIDAgMCAwIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSB2YXIoLS10dy1yaW5nLW9mZnNldC1jb2xvcik7XG4gICAgLS10dy1yaW5nLXNoYWRvdzogdmFyKC0tdHctcmluZy1pbnNldCkgMCAwIDAgY2FsYygzcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpIHZhcigtLXR3LXJpbmctY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksIHZhcigtLXR3LXJpbmctc2hhZG93KSwgdmFyKC0tdHctc2hhZG93LCAwIDAgIzAwMDApO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1pbnNldDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLWluc2V0OiBpbnNldDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC10cmFuc3BhcmVudCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtY3VycmVudCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWJsYWNrIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXdoaXRlIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyYXktNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmOWZhZmI7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JheS0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmM2Y0ZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JheS0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlNWU3ZWI7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JheS0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWQ1ZGI7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JheS00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5Y2EzYWY7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JheS01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2YjcyODA7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JheS02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YjU1NjM7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JheS03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzQxNTE7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JheS04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZjI5Mzc7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JheS05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMTE4Mjc7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcmVkLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmMmYyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXJlZC0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWUyZTI7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcmVkLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlY2FjYTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1yZWQtMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNhNWE1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXJlZC00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmODcxNzE7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcmVkLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VmNDQ0NDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1yZWQtNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGMyNjI2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXJlZC03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiOTFjMWM7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcmVkLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzk5MWIxYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1yZWQtOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2YxZDFkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXllbGxvdy01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZmJlYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC15ZWxsb3ctMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmM2M3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXllbGxvdy0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGU2OGE7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQteWVsbG93LTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZDM0ZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJiZjI0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXllbGxvdy01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNTllMGI7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQteWVsbG93LTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Q5NzcwNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjQ1MzA5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXllbGxvdy04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5MjQwMGU7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQteWVsbG93LTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzc4MzUwZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ncmVlbi01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjZmRmNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ncmVlbi0xMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWZhZTU7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTdmM2QwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyZWVuLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZlZTdiNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ncmVlbi00MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNGQzOTk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTBiOTgxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyZWVuLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA1OTY2OTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ncmVlbi03MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNDc4NTc7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtZ3JlZW4tODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY1ZjQ2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWdyZWVuLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NGUzYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1ibHVlLTUwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWZmNmZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWJsdWUtMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGJlYWZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWJsdWUtMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmZkYmZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWJsdWUtMzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTNjNWZkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWJsdWUtNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNjBhNWZhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWJsdWUtNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjM2I4MmY2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWJsdWUtNjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMjU2M2ViO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWJsdWUtNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWQ0ZWQ4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWJsdWUtODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWU0MGFmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWJsdWUtOTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWUzYThhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWluZGlnby01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VlZjJmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTBlN2ZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWluZGlnby0yMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjN2QyZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtaW5kaWdvLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E1YjRmYztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjODE4Y2Y4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWluZGlnby01MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MzY2ZjE7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtaW5kaWdvLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRmNDZlNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNDMzOGNhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LWluZGlnby04MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzMwYTM7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtaW5kaWdvLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzMxMmU4MTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNWYzZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcHVycGxlLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VkZTlmZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGRkNmZlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXB1cnBsZS0zMDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjNGI1ZmQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcHVycGxlLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3OGJmYTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOGI1Y2Y2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXB1cnBsZS02MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3YzNhZWQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcHVycGxlLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZkMjhkOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1wdXJwbGUtODAwIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNWIyMWI2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LXB1cnBsZS05MDAge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0YzFkOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtcGluay01MCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZjJmODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1waW5rLTEwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZjZTdmMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1waW5rLTIwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiY2ZlODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1waW5rLTMwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5YThkNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1waW5rLTQwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y0NzJiNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1waW5rLTUwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VjNDg5OTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1waW5rLTYwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiMjc3NztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1waW5rLTcwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JlMTg1ZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1waW5rLTgwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzlkMTc0ZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC1waW5rLTkwMCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgzMTg0MztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5ZmFmYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmM2Y0ZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZTVlN2ViO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2QxZDVkYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5Y2EzYWY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmI3MjgwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRiNTU2MztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzQxNTE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWYyOTM3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzExMTgyNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmMmYyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVlMmUyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVjYWNhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNhNWE1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjg3MTcxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWY0NDQ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGMyNjI2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYjkxYzFjO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTkxYjFiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2YxZDFkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmZiZWI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWYzYzc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGU2OGE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2QzNGQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmJmMjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNTllMGI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkOTc3MDY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiNDUzMDk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5MjQwMGU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM3ODM1MGY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWNmZGY1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWZhZTU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3ZjNkMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNmVlN2I3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNGQzOTk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzEwYjk4MTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDU5NjY5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNDc4NTc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzA2NWY0NjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDY0ZTNiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWZmNmZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiZWFmZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZmRiZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTNjNWZkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzYwYTVmYTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzYjgyZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMjU2M2ViO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFkNGVkODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZTQwYWY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWUzYThhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZWYyZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlMGU3ZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjN2QyZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhNWI0ZmM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4MThjZjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MzY2ZjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0ZjQ2ZTU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM0MzM4Y2E7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzMwYTM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzMTJlODE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y1ZjNmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VkZTlmZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RkZDZmZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2M0YjVmZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3OGJmYTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzhiNWNmNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzdjM2FlZDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZkMjhkOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzViMjFiNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzRjMWQ5NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZjJmODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmY2U3ZjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmJjZmU4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5YThkNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNDcyYjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWM0ODk5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiMjc3NztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNiZTE4NWQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOWQxNzRkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgzMTg0MztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWN1cnJlbnQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjlmYWZiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmM2Y0ZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2U1ZTdlYjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDFkNWRiO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5Y2EzYWY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZiNzI4MDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGI1NTYzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzQxNTE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFmMjkzNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMTExODI3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmVmMmYyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZTJlMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZWNhY2E7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNhNWE1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y4NzE3MTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlZjQ0NDQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZGMyNjI2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I5MWMxYztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5OTFiMWI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1yZWQtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2YxZDFkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmZmYmViO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZlZjNjNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmZGU2OGE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNkMzRkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZiYmYyNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmNTllMGI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZDk3NzA2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2I0NTMwOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5MjQwMGU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNzgzNTBmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtZ3JlZW4tNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlY2ZkZjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkMWZhZTU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNhN2YzZDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2ZWU3Yjc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNGQzOTk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxMGI5ODE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNTk2Njk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNDc4NTc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjVmNDY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMwNjRlM2I7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWZmNmZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkYmVhZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2JmZGJmZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjOTNjNWZkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MGE1ZmE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzNiODJmNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMjU2M2ViO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtYmx1ZS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMxZDRlZDg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1ibHVlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzFlNDBhZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMWUzYThhO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZWVmMmZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2UwZTdmZjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNjN2QyZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYTViNGZjO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgxOGNmODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM2MzY2ZjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGY0NmU1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzQzMzhjYTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LWluZGlnby04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICMzNzMwYTM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjMzEyZTgxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjVmM2ZmO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2VkZTlmZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNkZGQ2ZmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYzRiNWZkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2E3OGJmYTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM4YjVjZjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjN2MzYWVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzZkMjhkOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM1YjIxYjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjNGMxZDk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2ZkZjJmODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZmNlN2YzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNmYmNmZTg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2Y5YThkNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjZjQ3MmI2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICNlYzQ4OTk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogI2RiMjc3NztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LXBpbmstNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiAjYmUxODVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vZmZzZXQtcGluay04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtY29sb3I6ICM5ZDE3NGQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9mZnNldC1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9mZnNldC1jb2xvcjogIzgzMTg0MztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC0wIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtMSB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb2Zmc2V0LTIge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9mZnNldC00IHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vZmZzZXQtOCB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogOHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtMTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9mZnNldC0yOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9mZnNldC13aWR0aDogMnB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb2Zmc2V0LTQ6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vZmZzZXQtODpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTE6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTI6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTQ6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb2Zmc2V0LTg6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vZmZzZXQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXRyYW5zcGFyZW50IHtcbiAgICAtLXR3LXJpbmctY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctY3VycmVudCB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ibGFjayB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctd2hpdGUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWdyYXktNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWdyYXktMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ncmF5LTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctZ3JheS0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWdyYXktNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ncmF5LTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctZ3JheS02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWdyYXktNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ncmF5LTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctZ3JheS05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXJlZC01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcmVkLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcmVkLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcmVkLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcmVkLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcmVkLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXJlZC02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1yZWQtNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcmVkLTgwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXJlZC05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy15ZWxsb3ctNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXllbGxvdy0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXllbGxvdy0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXllbGxvdy0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmcteWVsbG93LTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy15ZWxsb3ctNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXllbGxvdy02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy15ZWxsb3ctODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmcteWVsbG93LTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWdyZWVuLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ncmVlbi0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWdyZWVuLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctZ3JlZW4tMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ncmVlbi00MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctZ3JlZW4tNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWdyZWVuLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWdyZWVuLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctZ3JlZW4tODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWdyZWVuLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ibHVlLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ibHVlLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctYmx1ZS0yMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWJsdWUtMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ibHVlLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ibHVlLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ibHVlLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWJsdWUtNzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctYmx1ZS04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1ibHVlLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWluZGlnby01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctaW5kaWdvLTEwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctaW5kaWdvLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctaW5kaWdvLTMwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctaW5kaWdvLTQwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctaW5kaWdvLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctaW5kaWdvLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLWluZGlnby04MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcHVycGxlLTUwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1wdXJwbGUtMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1wdXJwbGUtNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXB1cnBsZS02MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcHVycGxlLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1wdXJwbGUtODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcHVycGxlLTkwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXBpbmstNTAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXBpbmstMTAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1waW5rLTIwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcGluay0zMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXBpbmstNDAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1waW5rLTUwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1waW5rLTYwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1waW5rLTcwMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLXBpbmstODAwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctcGluay05MDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcmVkLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmcteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ncmVlbi00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctYmx1ZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLWluZGlnby04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1waW5rLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctY3VycmVudDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXdoaXRlOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyYXktNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctZ3JheS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctZ3JheS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctZ3JheS01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctZ3JheS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctZ3JheS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctZ3JheS05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcmVkLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXJlZC00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcmVkLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcmVkLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcmVkLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmcteWVsbG93LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmcteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmcteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctYmx1ZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctYmx1ZS0yMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctYmx1ZS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1ibHVlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1ibHVlLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctYmx1ZS04MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tNTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcHVycGxlLTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcGluay01MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1waW5rLTEwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1waW5rLTIwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1waW5rLTQwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1waW5rLTUwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctcGluay03MDA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICAgIC0tdHctcmluZy1jb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctcmluZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLXBpbmstODAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgICAtLXR3LXJpbmctY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXJpbmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gICAgLS10dy1yaW5nLWNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy1yaW5nLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9wYWNpdHktMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vcGFjaXR5LTUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb3BhY2l0eS0xMCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9wYWNpdHktMjAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vcGFjaXR5LTI1IHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9wYWNpdHktMzAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vcGFjaXR5LTQwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb3BhY2l0eS01MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9wYWNpdHktNjAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vcGFjaXR5LTcwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb3BhY2l0eS03NSB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6cmluZy1vcGFjaXR5LTgwIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb3BhY2l0eS05MCB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyaW5nLW9wYWNpdHktOTUge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJpbmctb3BhY2l0eS0xMDAge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0wOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS0yMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTI1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTYwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktNzA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS03NTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnJpbmctb3BhY2l0eS04MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6cmluZy1vcGFjaXR5LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktOTU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDpyaW5nLW9wYWNpdHktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMTA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMjA6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctcmluZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cmluZy1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS04MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS05MDpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJpbmctb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy1yaW5nLW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyaW5nLW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXJpbmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmaWxsLWN1cnJlbnQge1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzdHJva2UtY3VycmVudCB7XG4gICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6c3Ryb2tlLTAge1xuICAgIHN0cm9rZS13aWR0aDogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzdHJva2UtMSB7XG4gICAgc3Ryb2tlLXdpZHRoOiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnN0cm9rZS0yIHtcbiAgICBzdHJva2Utd2lkdGg6IDI7XG4gIH1cblxuICAuXFwzMnhsXFw6dGFibGUtYXV0byB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRhYmxlLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXRyYW5zcGFyZW50IHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1jdXJyZW50IHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtYmxhY2sge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtd2hpdGUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JheS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ncmF5LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ncmF5LTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ncmF5LTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyMTMsIDIxOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ncmF5LTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ncmF5LTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ncmF5LTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzUsIDg1LCA5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ncmF5LTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ncmF5LTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ncmF5LTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTcsIDI0LCAzOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1yZWQtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcmVkLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1yZWQtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIwMiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXJlZC0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcmVkLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1yZWQtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDY4LCA2OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1yZWQtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1yZWQtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1yZWQtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1yZWQtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC15ZWxsb3ctNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQteWVsbG93LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDMsIDE5OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC15ZWxsb3ctMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXllbGxvdy0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC15ZWxsb3ctNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDE5MSwgMzYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQteWVsbG93LTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXllbGxvdy02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXllbGxvdy03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4MCwgODMsIDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQteWVsbG93LTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQteWVsbG93LTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JlZW4tNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgMjUzLCAyNDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JlZW4tMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWdyZWVuLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ncmVlbi0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDExMCwgMjMxLCAxODMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JlZW4tNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JlZW4tNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JlZW4tNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1LCAxNTAsIDEwNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ncmVlbi03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JlZW4tODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtZ3JlZW4tOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA3OCwgNTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtYmx1ZS01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ibHVlLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ibHVlLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkxLCAyMTksIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ibHVlLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ibHVlLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWJsdWUtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1OSwgMTMwLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtYmx1ZS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWJsdWUtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1ibHVlLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDY0LCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtYmx1ZS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWluZGlnby01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1pbmRpZ28tMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjQsIDIzMSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWluZGlnby0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtaW5kaWdvLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1pbmRpZ28tNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjksIDE0MCwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LWluZGlnby01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1pbmRpZ28tNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1pbmRpZ28tNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2NywgNTYsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1pbmRpZ28tODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1pbmRpZ28tOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1wdXJwbGUtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMjQzLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcHVycGxlLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1wdXJwbGUtMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXB1cnBsZS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5NiwgMTgxLCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcHVycGxlLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1wdXJwbGUtNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcHVycGxlLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI0LCA1OCwgMjM3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXB1cnBsZS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1wdXJwbGUtODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1wdXJwbGUtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NiwgMjksIDE0OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1waW5rLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXBpbmstMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXBpbmstMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTEsIDIwNywgMjMyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXBpbmstMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXBpbmstNDAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXBpbmstNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDcyLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcGluay02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1waW5rLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtcGluay04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NywgMjMsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LXBpbmstOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC10cmFuc3BhcmVudCB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtY3VycmVudCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsYWNrIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXdoaXRlIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyOSwgMjMxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwNywgMTE0LCAxMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMxLCA0MSwgNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjI2LCAyMjYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OCwgMTEzLCAxMTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTg1LCAyOCwgMjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1MSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIxMSwgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy01MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTcsIDExOSwgNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy05MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyMCwgNTMsIDE1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMjQzLCAyMDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTYsIDE4NSwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgOTUsIDcwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMjM0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0yMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk2LCAxNjUsIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjksIDc4LCAyMTYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS04MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtOTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOCwgMjQyLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tMjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0zMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NSwgMTgwLCAyNTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTYwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzksIDcwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTcwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNDksIDQ2LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS0xMDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIxLCAyMTQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtMzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS00MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTM5LCA5MiwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS02MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNzAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTgwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTEsIDMzLCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay01MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMzEsIDI0MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTIwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTMwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTQwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ0LCAxMTQsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTUwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNjAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay03MDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MCwgMjQsIDkzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstODAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTkwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsYWNrOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDMsIDI0NCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTYsIDE2MywgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNjUsIDgxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyNDIsIDI0MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAxNjUsIDE2NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMCwgMzgsIDM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNywgMjksIDI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjMwLCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDE1OCwgMTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDYsIDY0LCAxNCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjUwLCAyMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUyLCAyMTEsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNCwgMTIwLCA4NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzksIDI0NiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNDcsIDE5NywgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzcsIDk5LCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzAsIDU4LCAxMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk5LCAyMTAsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTksIDEwMiwgMjQxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA0OCwgMTYzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzcsIDIzMywgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDEzOSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA5LCA0MCwgMjE3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay01MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MywgMjQyLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMTY4LCAyMTIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAzOSwgMTE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzMSwgMjQsIDY3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtY3VycmVudDpob3ZlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtYmxhY2s6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC13aGl0ZTpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0OSwgMjUwLCAyNTEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQzLCAyNDQsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjksIDIzMSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtZ3JheS0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIwOSwgMjEzLCAyMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU2LCAxNjMsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktNTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDcsIDExNCwgMTI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtZ3JheS02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc1LCA4NSwgOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDY1LCA4MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMSwgNDEsIDU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtZ3JheS05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1yZWQtNTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQyLCAyNDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1yZWQtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDIyNiwgMjI2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcmVkLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMDIsIDIwMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC0zMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMTY1LCAxNjUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1yZWQtNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDgsIDExMywgMTEzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcmVkLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCA2OCwgNjgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1yZWQtNjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjAsIDM4LCAzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE4NSwgMjgsIDI4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcmVkLTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTUzLCAyNywgMjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1yZWQtOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjcsIDI5LCAyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjQzLCAxOTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDIzMCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQteWVsbG93LTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUyLCAyMTEsIDc3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQteWVsbG93LTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAxOTEsIDM2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQteWVsbG93LTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAxNTgsIDExLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQteWVsbG93LTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE3LCAxMTksIDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODAsIDgzLCA5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQteWVsbG93LTgwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ2LCA2NCwgMTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjAsIDUzLCAxNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzYsIDI1MywgMjQ1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDI1MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjcsIDI0MywgMjA4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMTAsIDIzMSwgMTgzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1MiwgMjExLCAxNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ncmVlbi01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2LCAxODUsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTYwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNSwgMTUwLCAxMDUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ncmVlbi03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQsIDEyMCwgODcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ncmVlbi04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDk1LCA3MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNiwgNzgsIDU5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtYmx1ZS01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM5LCAyNDYsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDIzNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtYmx1ZS0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5MSwgMjE5LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ibHVlLTMwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTQ3LCAxOTcsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNDAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5NiwgMTY1LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1ibHVlLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTksIDEzMCwgMjQ2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtYmx1ZS02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDM3LCA5OSwgMjM1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtYmx1ZS03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI5LCA3OCwgMjE2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtYmx1ZS04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA2NCwgMTc1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtYmx1ZS05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDMwLCA1OCwgMTM4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtaW5kaWdvLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMzgsIDI0MiwgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI0LCAyMzEsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE5OSwgMjEwLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNjUsIDE4MCwgMjUyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI5LCAxNDAsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDk5LCAxMDIsIDI0MSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc5LCA3MCwgMjI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNjcsIDU2LCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg1NSwgNDgsIDE2MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby05MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDQ5LCA0NiwgMTI5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcHVycGxlLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDUsIDI0MywgMjU1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcHVycGxlLTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM3LCAyMzMsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyMSwgMjE0LCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTYsIDE4MSwgMjUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcHVycGxlLTQwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAxMzksIDI1MCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS01MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEzOSwgOTIsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyNCwgNTgsIDIzNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS03MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEwOSwgNDAsIDIxNywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS04MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDkxLCAzMywgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcHVycGxlLTkwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNzYsIDI5LCAxNDksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1waW5rLTUwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTMsIDI0MiwgMjQ4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcGluay0xMDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjMxLCAyNDMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1waW5rLTIwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUxLCAyMDcsIDIzMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstMzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDE2OCwgMjEyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcGluay00MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NCwgMTE0LCAxODIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1waW5rLTUwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCA3MiwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtcGluay02MDA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxOSwgMzksIDExOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstNzAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTAsIDI0LCA5MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstODAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNTcsIDIzLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstOTAwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzEsIDI0LCA2NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWN1cnJlbnQ6Zm9jdXMge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWJsYWNrOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtd2hpdGU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDksIDI1MCwgMjUxLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtZ3JheS0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0MywgMjQ0LCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjI5LCAyMzEsIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMDksIDIxMywgMjE5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtZ3JheS00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1NiwgMTYzLCAxNzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTUwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTA3LCAxMTQsIDEyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3NSwgODUsIDk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtZ3JheS03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU1LCA2NSwgODEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMzEsIDQxLCA1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNywgMjQsIDM5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcmVkLTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MiwgMjQyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcmVkLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU0LCAyMjYsIDIyNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NCwgMjAyLCAyMDIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1yZWQtMzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDE2NSwgMTY1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcmVkLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ4LCAxMTMsIDExMywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgNjgsIDY4LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcmVkLTYwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjIwLCAzOCwgMzgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1yZWQtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxODUsIDI4LCAyOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE1MywgMjcsIDI3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcmVkLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTI3LCAyOSwgMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjUxLCAyMzUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTQsIDI0MywgMTk5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyMzAsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MiwgMjExLCA3NywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMTkxLCAzNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI0NSwgMTU4LCAxMSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIxNywgMTE5LCA2LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTgwLCA4MywgOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy04MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NiwgNjQsIDE0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTIwLCA1MywgMTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM2LCAyNTMsIDI0NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjA5LCAyNTAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY3LCAyNDMsIDIwOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTEwLCAyMzEsIDE4MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTIsIDIxMSwgMTUzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxNiwgMTg1LCAxMjksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi02MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDUsIDE1MCwgMTA1LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0LCAxMjAsIDg3LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg2LCA5NSwgNzAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzOSwgMjQ2LCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTEwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjE5LCAyMzQsIDI1NCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTEsIDIxOSwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtYmx1ZS0zMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE0NywgMTk3LCAyNTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTQwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoOTYsIDE2NSwgMjUwLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtYmx1ZS01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDU5LCAxMzAsIDI0NiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzNywgOTksIDIzNSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyOSwgNzgsIDIxNiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNjQsIDE3NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgzMCwgNTgsIDEzOCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjM4LCAyNDIsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIyNCwgMjMxLCAyNTUsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxOTksIDIxMCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTY1LCAxODAsIDI1MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDEyOSwgMTQwLCAyNDgsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5OSwgMTAyLCAyNDEsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg3OSwgNzAsIDIyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby03MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDY3LCA1NiwgMjAyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoNTUsIDQ4LCAxNjMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg0OSwgNDYsIDEyOSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ1LCAyNDMsIDI1NSwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNywgMjMzLCAyNTQsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMjEsIDIxNCwgMjU0LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTk2LCAxODEsIDI1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDE2NywgMTM5LCAyNTAsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMzksIDkyLCAyNDYsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMjQsIDU4LCAyMzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgxMDksIDQwLCAyMTcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSg5MSwgMzMsIDE4MiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDc2LCAyOSwgMTQ5LCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcGluay01MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjUzLCAyNDIsIDI0OCwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTIsIDIzMSwgMjQzLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcGluay0yMDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDI1MSwgMjA3LCAyMzIsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1waW5rLTMwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDIxMiwgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNDAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNDQsIDExNCwgMTgyLCB2YXIoLS10dy10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtcGluay01MDA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiByZ2JhKDIzNiwgNzIsIDE1MywgdmFyKC0tdHctdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNjAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyMTksIDM5LCAxMTksIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1waW5rLTcwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTkwLCAyNCwgOTMsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1waW5rLTgwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTU3LCAyMywgNzcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1waW5rLTkwMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMTMxLCAyNCwgNjcsIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtb3BhY2l0eS0wIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LW9wYWNpdHktNSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1vcGFjaXR5LTEwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtb3BhY2l0eS0yMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LW9wYWNpdHktMjUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtb3BhY2l0eS0zMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LW9wYWNpdHktNDAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1vcGFjaXR5LTUwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtb3BhY2l0eS02MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LW9wYWNpdHktNzAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1vcGFjaXR5LTc1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0ZXh0LW9wYWNpdHktODAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1vcGFjaXR5LTkwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRleHQtb3BhY2l0eS05NSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6dGV4dC1vcGFjaXR5LTEwMCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS01IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4wNTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTIwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS0yNSB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTMwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS00MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTYwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS03MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktNzUge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOnRleHQtb3BhY2l0eS04MCB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktOTAge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1vcGFjaXR5LTk1IHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC45NTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAwIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS01OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktMjA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0yNTpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS0zMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS02MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjY7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktNzU6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LW9wYWNpdHktODA6Zm9jdXMtd2l0aGluIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnRleHQtb3BhY2l0eS05MDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTk1OmZvY3VzLXdpdGhpbiB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1vcGFjaXR5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0zMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS00MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS01MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS02MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS03MDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRleHQtb3BhY2l0eS03NTpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktODA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjg7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktOTA6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktOTU6aG92ZXIge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMTA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMjA6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMjU6Zm9jdXMge1xuICAgIC0tdHctdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTMwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTQwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTUwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTYwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTcwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTc1OmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS04MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS05MDpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS05NTpmb2N1cyB7XG4gICAgLS10dy10ZXh0LW9wYWNpdHk6IDAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICAtLXR3LXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cnVuY2F0ZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm92ZXJmbG93LWVsbGlwc2lzIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuXG4gIC5cXDMyeGxcXDpvdmVyZmxvdy1jbGlwIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOml0YWxpYyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm5vdC1pdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp1cHBlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAuXFwzMnhsXFw6bG93ZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNhcGl0YWxpemUge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm5vcm1hbC1jYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp1bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmxpbmUtdGhyb3VnaCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAuXFwzMnhsXFw6bm8tdW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLlxcMzJ4bFxcOmdyb3VwLWhvdmVyXFw6dW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuXFwzMnhsXFw6Z3JvdXAtaG92ZXJcXDpsaW5lLXRocm91Z2gge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5cXDMyeGxcXDpncm91cC1ob3ZlclxcOm5vLXVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnVuZGVybGluZTpmb2N1cy13aXRoaW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOmxpbmUtdGhyb3VnaDpmb2N1cy13aXRoaW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOm5vLXVuZGVybGluZTpmb2N1cy13aXRoaW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnVuZGVybGluZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpsaW5lLXRocm91Z2g6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6bm8tdW5kZXJsaW5lOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp1bmRlcmxpbmU6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6bGluZS10aHJvdWdoOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOm5vLXVuZGVybGluZTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmFudGlhbGlhc2VkIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnN1YnBpeGVsLWFudGlhbGlhc2VkIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yZGluYWwsIC5cXDMyeGxcXDpzbGFzaGVkLXplcm8sIC5cXDMyeGxcXDpsaW5pbmctbnVtcywgLlxcMzJ4bFxcOm9sZHN0eWxlLW51bXMsIC5cXDMyeGxcXDpwcm9wb3J0aW9uYWwtbnVtcywgLlxcMzJ4bFxcOnRhYnVsYXItbnVtcywgLlxcMzJ4bFxcOmRpYWdvbmFsLWZyYWN0aW9ucywgLlxcMzJ4bFxcOnN0YWNrZWQtZnJhY3Rpb25zIHtcbiAgICAtLXR3LW9yZGluYWw6IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLXR3LXNsYXNoZWQtemVybzogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tdHctbnVtZXJpYy1maWd1cmU6IHZhcigtLXR3LWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLXR3LW51bWVyaWMtc3BhY2luZzogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tdHctbnVtZXJpYy1mcmFjdGlvbjogdmFyKC0tdHctZW1wdHksLyohKi8gLyohKi8pO1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiB2YXIoLS10dy1vcmRpbmFsKSB2YXIoLS10dy1zbGFzaGVkLXplcm8pIHZhcigtLXR3LW51bWVyaWMtZmlndXJlKSB2YXIoLS10dy1udW1lcmljLXNwYWNpbmcpIHZhcigtLXR3LW51bWVyaWMtZnJhY3Rpb24pO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm5vcm1hbC1udW1zIHtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbm9ybWFsO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yZGluYWwge1xuICAgIC0tdHctb3JkaW5hbDogb3JkaW5hbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzbGFzaGVkLXplcm8ge1xuICAgIC0tdHctc2xhc2hlZC16ZXJvOiBzbGFzaGVkLXplcm87XG4gIH1cblxuICAuXFwzMnhsXFw6bGluaW5nLW51bXMge1xuICAgIC0tdHctbnVtZXJpYy1maWd1cmU6IGxpbmluZy1udW1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9sZHN0eWxlLW51bXMge1xuICAgIC0tdHctbnVtZXJpYy1maWd1cmU6IG9sZHN0eWxlLW51bXM7XG4gIH1cblxuICAuXFwzMnhsXFw6cHJvcG9ydGlvbmFsLW51bXMge1xuICAgIC0tdHctbnVtZXJpYy1zcGFjaW5nOiBwcm9wb3J0aW9uYWwtbnVtcztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0YWJ1bGFyLW51bXMge1xuICAgIC0tdHctbnVtZXJpYy1zcGFjaW5nOiB0YWJ1bGFyLW51bXM7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGlhZ29uYWwtZnJhY3Rpb25zIHtcbiAgICAtLXR3LW51bWVyaWMtZnJhY3Rpb246IGRpYWdvbmFsLWZyYWN0aW9ucztcbiAgfVxuXG4gIC5cXDMyeGxcXDpzdGFja2VkLWZyYWN0aW9ucyB7XG4gICAgLS10dy1udW1lcmljLWZyYWN0aW9uOiBzdGFja2VkLWZyYWN0aW9ucztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFja2luZy10aWdodGVyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFja2luZy10aWdodCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYWNraW5nLW5vcm1hbCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFja2luZy13aWRlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFja2luZy13aWRlciB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFja2luZy13aWRlc3Qge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzZWxlY3Qtbm9uZSB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzZWxlY3QtdGV4dCB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzZWxlY3QtYWxsIHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBhbGw7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogYWxsO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IGFsbDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzZWxlY3QtYXV0byB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBhdXRvO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDphbGlnbi1iYXNlbGluZSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmFsaWduLXRvcCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuXG4gIC5cXDMyeGxcXDphbGlnbi1taWRkbGUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICAuXFwzMnhsXFw6YWxpZ24tYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmFsaWduLXRleHQtdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIH1cblxuICAuXFwzMnhsXFw6YWxpZ24tdGV4dC1ib3R0b20ge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp2aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmludmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLlxcMzJ4bFxcOndoaXRlc3BhY2Utbm9ybWFsIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLlxcMzJ4bFxcOndoaXRlc3BhY2Utbm93cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOndoaXRlc3BhY2UtcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOndoaXRlc3BhY2UtcHJlLWxpbmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3aGl0ZXNwYWNlLXByZS13cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIH1cblxuICAuXFwzMnhsXFw6YnJlYWstbm9ybWFsIHtcbiAgICBvdmVyZmxvdy13cmFwOiBub3JtYWw7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJyZWFrLXdvcmRzIHtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmJyZWFrLWFsbCB7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMCB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTEge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMiB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTMge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctNCB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy01IHtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTYge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy03IHtcbiAgICB3aWR0aDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTgge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctOSB7XG4gICAgd2lkdGg6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy0xMCB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTExIHtcbiAgICB3aWR0aDogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTEyIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTE0IHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMTYge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMjAge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMjQge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMjgge1xuICAgIHdpZHRoOiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMzIge1xuICAgIHdpZHRoOiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMzYge1xuICAgIHdpZHRoOiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctNDAge1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTQ0IHtcbiAgICB3aWR0aDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy00OCB7XG4gICAgd2lkdGg6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctNTIge1xuICAgIHdpZHRoOiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTU2IHtcbiAgICB3aWR0aDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy02MCB7XG4gICAgd2lkdGg6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctNjQge1xuICAgIHdpZHRoOiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTcyIHtcbiAgICB3aWR0aDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy04MCB7XG4gICAgd2lkdGg6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctOTYge1xuICAgIHdpZHRoOiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctcHgge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6dy0wXFwuNSB7XG4gICAgd2lkdGg6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMVxcLjUge1xuICAgIHdpZHRoOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTJcXC41IHtcbiAgICB3aWR0aDogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dy0zXFwuNSB7XG4gICAgd2lkdGg6IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMVxcLzIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy0xXFwvMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy0yXFwvMyB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy0xXFwvNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTJcXC80IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctM1xcLzQge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy0xXFwvNSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTJcXC81IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctM1xcLzUge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy00XFwvNSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTFcXC82IHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTJcXC82IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTNcXC82IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctNFxcLzYge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctNVxcLzYge1xuICAgIHdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMVxcLzEyIHtcbiAgICB3aWR0aDogOC4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctMlxcLzEyIHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTNcXC8xMiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTRcXC8xMiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy01XFwvMTIge1xuICAgIHdpZHRoOiA0MS42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctNlxcLzEyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctN1xcLzEyIHtcbiAgICB3aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LThcXC8xMiB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy05XFwvMTIge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy0xMFxcLzEyIHtcbiAgICB3aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LTExXFwvMTIge1xuICAgIHdpZHRoOiA5MS42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6dy1zY3JlZW4ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxuXG4gIC5cXDMyeGxcXDp3LW1pbiB7XG4gICAgd2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgd2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG4gICAgd2lkdGg6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnctbWF4IHtcbiAgICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6ei0wIHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnotMTAge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnotMjAge1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnotMzAge1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnotNDAge1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnotNTAge1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnotYXV0byB7XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp6LTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnotMTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp6LTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6ei0zMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzLXdpdGhpblxcOnotNDA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1cy13aXRoaW5cXDp6LTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNTA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXMtd2l0aGluXFw6ei1hdXRvOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnotMDpmb2N1cyB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnotMTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ei0yMDpmb2N1cyB7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp6LTMwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnotNDA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6ei01MDpmb2N1cyB7XG4gICAgei1pbmRleDogNTA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp6LWF1dG86Zm9jdXMge1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTAge1xuICAgIGdhcDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0xIHtcbiAgICBnYXA6IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTIge1xuICAgIGdhcDogMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0zIHtcbiAgICBnYXA6IDAuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTQge1xuICAgIGdhcDogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtNSB7XG4gICAgZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC02IHtcbiAgICBnYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtNyB7XG4gICAgZ2FwOiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC04IHtcbiAgICBnYXA6IDJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTkge1xuICAgIGdhcDogMi4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtMTAge1xuICAgIGdhcDogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0xMSB7XG4gICAgZ2FwOiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0xMiB7XG4gICAgZ2FwOiAzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0xNCB7XG4gICAgZ2FwOiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTE2IHtcbiAgICBnYXA6IDRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTIwIHtcbiAgICBnYXA6IDVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTI0IHtcbiAgICBnYXA6IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTI4IHtcbiAgICBnYXA6IDdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTMyIHtcbiAgICBnYXA6IDhyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTM2IHtcbiAgICBnYXA6IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTQwIHtcbiAgICBnYXA6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC00NCB7XG4gICAgZ2FwOiAxMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtNDgge1xuICAgIGdhcDogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTUyIHtcbiAgICBnYXA6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC01NiB7XG4gICAgZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtNjAge1xuICAgIGdhcDogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTY0IHtcbiAgICBnYXA6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC03MiB7XG4gICAgZ2FwOiAxOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtODAge1xuICAgIGdhcDogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTk2IHtcbiAgICBnYXA6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC1weCB7XG4gICAgZ2FwOiAxcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTBcXC41IHtcbiAgICBnYXA6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC0xXFwuNSB7XG4gICAgZ2FwOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAtMlxcLjUge1xuICAgIGdhcDogMC42MjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLTNcXC41IHtcbiAgICBnYXA6IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMHB4O1xuICAgICAgICAgY29sdW1uLWdhcDogMHB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtMyB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC00IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtNiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtNyB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC04IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDJyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTkge1xuICAgIC1tb3otY29sdW1uLWdhcDogMi4yNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtMTAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMi41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTExIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIuNzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTEyIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTE0IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDMuNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC0xNiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA0cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC0yMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC0yNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA2cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC0yOCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA3cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC0zMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA4cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC0zNiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA5cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC00MCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTQ0IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDExcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtNDgge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTJyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC01MiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxM3JlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTU2IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE0cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtNjAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMTVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC02NCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxNnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTcyIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE4cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtODAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMjByZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC05NiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyNHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LXB4IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFweDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC0wXFwuNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjEyNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC14LTFcXC41IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMzc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXgtMlxcLjUge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC42MjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteC0zXFwuNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjg3NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTAge1xuICAgIHJvdy1nYXA6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0zIHtcbiAgICByb3ctZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTQge1xuICAgIHJvdy1nYXA6IDFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktNSB7XG4gICAgcm93LWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS02IHtcbiAgICByb3ctZ2FwOiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktNyB7XG4gICAgcm93LWdhcDogMS43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS04IHtcbiAgICByb3ctZ2FwOiAycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTkge1xuICAgIHJvdy1nYXA6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktMTAge1xuICAgIHJvdy1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0xMSB7XG4gICAgcm93LWdhcDogMi43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0xMiB7XG4gICAgcm93LWdhcDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0xNCB7XG4gICAgcm93LWdhcDogMy41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTE2IHtcbiAgICByb3ctZ2FwOiA0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTIwIHtcbiAgICByb3ctZ2FwOiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTI0IHtcbiAgICByb3ctZ2FwOiA2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTI4IHtcbiAgICByb3ctZ2FwOiA3cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTMyIHtcbiAgICByb3ctZ2FwOiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTM2IHtcbiAgICByb3ctZ2FwOiA5cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTQwIHtcbiAgICByb3ctZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS00NCB7XG4gICAgcm93LWdhcDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktNDgge1xuICAgIHJvdy1nYXA6IDEycmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTUyIHtcbiAgICByb3ctZ2FwOiAxM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS01NiB7XG4gICAgcm93LWdhcDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktNjAge1xuICAgIHJvdy1nYXA6IDE1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTY0IHtcbiAgICByb3ctZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS03MiB7XG4gICAgcm93LWdhcDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktODAge1xuICAgIHJvdy1nYXA6IDIwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTk2IHtcbiAgICByb3ctZ2FwOiAyNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS1weCB7XG4gICAgcm93LWdhcDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTBcXC41IHtcbiAgICByb3ctZ2FwOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpnYXAteS0xXFwuNSB7XG4gICAgcm93LWdhcDogMC4zNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Z2FwLXktMlxcLjUge1xuICAgIHJvdy1nYXA6IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdhcC15LTNcXC41IHtcbiAgICByb3ctZ2FwOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLWZsb3ctcm93IHtcbiAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtZmxvdy1jb2wge1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1mbG93LXJvdy1kZW5zZSB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdyBkZW5zZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLWZsb3ctY29sLWRlbnNlIHtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uIGRlbnNlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtY29scy0xIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1jb2xzLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLWNvbHMtMyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtY29scy00IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1jb2xzLTUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLWNvbHMtNiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtY29scy03IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1jb2xzLTgge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLWNvbHMtOSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtY29scy0xMCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLWNvbHMtMTEge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDExLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1jb2xzLTEyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtY29scy1ub25lIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG5vbmU7XG4gIH1cblxuICAuXFwzMnhsXFw6YXV0by1jb2xzLWF1dG8ge1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmF1dG8tY29scy1taW4ge1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDphdXRvLWNvbHMtbWF4IHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6YXV0by1jb2xzLWZyIHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWlubWF4KDAsIDFmcik7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLWF1dG8ge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zcGFuLTEge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXNwYW4tMiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIHNwYW4gMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtc3Bhbi0zIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAzIC8gc3BhbiAzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zcGFuLTQge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXNwYW4tNSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNSAvIHNwYW4gNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtc3Bhbi02IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA2IC8gc3BhbiA2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zcGFuLTcge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDcgLyBzcGFuIDc7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXNwYW4tOCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOCAvIHNwYW4gODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtc3Bhbi05IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA5IC8gc3BhbiA5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zcGFuLTEwIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMCAvIHNwYW4gMTA7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXNwYW4tMTEge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDExIC8gc3BhbiAxMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtc3Bhbi0xMiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTIgLyBzcGFuIDEyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zcGFuLWZ1bGwge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXN0YXJ0LTEge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zdGFydC0yIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtc3RhcnQtMyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXN0YXJ0LTQge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zdGFydC01IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtc3RhcnQtNiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXN0YXJ0LTcge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1zdGFydC04IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtc3RhcnQtOSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXN0YXJ0LTEwIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTA7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXN0YXJ0LTExIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXN0YXJ0LTEyIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTI7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXN0YXJ0LTEzIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTM7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLXN0YXJ0LWF1dG8ge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1lbmQtMSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1lbmQtMiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1lbmQtMyB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1lbmQtNCB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1lbmQtNSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1lbmQtNiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1lbmQtNyB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1lbmQtOCB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1lbmQtOSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA5O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1lbmQtMTAge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTA7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLWVuZC0xMSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpjb2wtZW5kLTEyIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmNvbC1lbmQtMTMge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTM7XG4gIH1cblxuICAuXFwzMnhsXFw6Y29sLWVuZC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1yb3dzLTEge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLXJvd3MtMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtcm93cy0zIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1yb3dzLTQge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpncmlkLXJvd3MtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmdyaWQtcm93cy02IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuXFwzMnhsXFw6Z3JpZC1yb3dzLW5vbmUge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbm9uZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDphdXRvLXJvd3MtYXV0byB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6YXV0by1yb3dzLW1pbiB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmF1dG8tcm93cy1tYXgge1xuICAgIGdyaWQtYXV0by1yb3dzOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIGdyaWQtYXV0by1yb3dzOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC5cXDMyeGxcXDphdXRvLXJvd3MtZnIge1xuICAgIGdyaWQtYXV0by1yb3dzOiBtaW5tYXgoMCwgMWZyKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctYXV0byB7XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gIH1cblxuICAuXFwzMnhsXFw6cm93LXNwYW4tMSB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMSAvIHNwYW4gMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctc3Bhbi0yIHtcbiAgICBncmlkLXJvdzogc3BhbiAyIC8gc3BhbiAyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1zcGFuLTMge1xuICAgIGdyaWQtcm93OiBzcGFuIDMgLyBzcGFuIDM7XG4gIH1cblxuICAuXFwzMnhsXFw6cm93LXNwYW4tNCB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNCAvIHNwYW4gNDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctc3Bhbi01IHtcbiAgICBncmlkLXJvdzogc3BhbiA1IC8gc3BhbiA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1zcGFuLTYge1xuICAgIGdyaWQtcm93OiBzcGFuIDYgLyBzcGFuIDY7XG4gIH1cblxuICAuXFwzMnhsXFw6cm93LXNwYW4tZnVsbCB7XG4gICAgZ3JpZC1yb3c6IDEgLyAtMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctc3RhcnQtMSB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6cm93LXN0YXJ0LTIge1xuICAgIGdyaWQtcm93LXN0YXJ0OiAyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1zdGFydC0zIHtcbiAgICBncmlkLXJvdy1zdGFydDogMztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctc3RhcnQtNCB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDQ7XG4gIH1cblxuICAuXFwzMnhsXFw6cm93LXN0YXJ0LTUge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1zdGFydC02IHtcbiAgICBncmlkLXJvdy1zdGFydDogNjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3ctc3RhcnQtNyB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDc7XG4gIH1cblxuICAuXFwzMnhsXFw6cm93LXN0YXJ0LWF1dG8ge1xuICAgIGdyaWQtcm93LXN0YXJ0OiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1lbmQtMSB7XG4gICAgZ3JpZC1yb3ctZW5kOiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1lbmQtMiB7XG4gICAgZ3JpZC1yb3ctZW5kOiAyO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1lbmQtMyB7XG4gICAgZ3JpZC1yb3ctZW5kOiAzO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1lbmQtNCB7XG4gICAgZ3JpZC1yb3ctZW5kOiA0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1lbmQtNSB7XG4gICAgZ3JpZC1yb3ctZW5kOiA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1lbmQtNiB7XG4gICAgZ3JpZC1yb3ctZW5kOiA2O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1lbmQtNyB7XG4gICAgZ3JpZC1yb3ctZW5kOiA3O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdy1lbmQtYXV0byB7XG4gICAgZ3JpZC1yb3ctZW5kOiBhdXRvO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zZm9ybSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMDtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwO1xuICAgIC0tdHctcm90YXRlOiAwO1xuICAgIC0tdHctc2tldy14OiAwO1xuICAgIC0tdHctc2tldy15OiAwO1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZhcigtLXR3LXRyYW5zbGF0ZS14KSkgdHJhbnNsYXRlWSh2YXIoLS10dy10cmFuc2xhdGUteSkpIHJvdGF0ZSh2YXIoLS10dy1yb3RhdGUpKSBza2V3WCh2YXIoLS10dy1za2V3LXgpKSBza2V3WSh2YXIoLS10dy1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHctc2NhbGUteCkpIHNjYWxlWSh2YXIoLS10dy1zY2FsZS15KSk7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNmb3JtLWdwdSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMDtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwO1xuICAgIC0tdHctcm90YXRlOiAwO1xuICAgIC0tdHctc2tldy14OiAwO1xuICAgIC0tdHctc2tldy15OiAwO1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCh2YXIoLS10dy10cmFuc2xhdGUteCksIHZhcigtLXR3LXRyYW5zbGF0ZS15KSwgMCkgcm90YXRlKHZhcigtLXR3LXJvdGF0ZSkpIHNrZXdYKHZhcigtLXR3LXNrZXcteCkpIHNrZXdZKHZhcigtLXR3LXNrZXcteSkpIHNjYWxlWCh2YXIoLS10dy1zY2FsZS14KSkgc2NhbGVZKHZhcigtLXR3LXNjYWxlLXkpKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2Zvcm0tbm9uZSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yaWdpbi1jZW50ZXIge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcmlnaW4tdG9wIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JpZ2luLXRvcC1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yaWdpbi1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIH1cblxuICAuXFwzMnhsXFw6b3JpZ2luLWJvdHRvbS1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yaWdpbi1ib3R0b20ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpvcmlnaW4tYm90dG9tLWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yaWdpbi1sZWZ0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICB9XG5cbiAgLlxcMzJ4bFxcOm9yaWdpbi10b3AtbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUtMCB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICAgIC0tdHctc2NhbGUteTogMDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS01MCB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLTc1IHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS05MCB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLTk1IHtcbiAgICAtLXR3LXNjYWxlLXg6IC45NTtcbiAgICAtLXR3LXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS0xMDAge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUtMTA1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gICAgLS10dy1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLTExMCB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUtMTI1IHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLTE1MCB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteC0wIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteC01MCB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS14LTc1IHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS14LTkwIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLXgtOTUge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLXgtMTAwIHtcbiAgICAtLXR3LXNjYWxlLXg6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteC0xMDUge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS14LTExMCB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteC0xMjUge1xuICAgIC0tdHctc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS14LTE1MCB7XG4gICAgLS10dy1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteS0wIHtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteS01MCB7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS15LTc1IHtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS15LTkwIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLXktOTUge1xuICAgIC0tdHctc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNjYWxlLXktMTAwIHtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteS0xMDUge1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS15LTExMCB7XG4gICAgLS10dy1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6c2NhbGUteS0xMjUge1xuICAgIC0tdHctc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpzY2FsZS15LTE1MCB7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS0wOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUtNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLTc1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLTkwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS05NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS0xMDA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS0xMDU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS0xMTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUtMTI1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUtMTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLXgtMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUteC01MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLXgtNzU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUteC05MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLXgtOTU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUteC0xMDA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLXgtMTA1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS14LTExMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS14LTEyNTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUteC0xNTA6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUteS0wOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS15LTUwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUteS03NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS15LTkwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUteS05NTpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS15LTEwMDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2NhbGUteS0xMDU6aG92ZXIge1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLXktMTEwOmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnNjYWxlLXktMTI1OmhvdmVyIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpzY2FsZS15LTE1MDpob3ZlciB7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS0wOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDA7XG4gICAgLS10dy1zY2FsZS15OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUtNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjU7XG4gICAgLS10dy1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLTc1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC43NTtcbiAgICAtLXR3LXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLTkwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IC45O1xuICAgIC0tdHctc2NhbGUteTogLjk7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS05NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuOTU7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgICAtLXR3LXNjYWxlLXk6IDE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS0xMDU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4wNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS0xMTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS4xO1xuICAgIC0tdHctc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUtMTI1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMjU7XG4gICAgLS10dy1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUtMTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuNTtcbiAgICAtLXR3LXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLXgtMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAwO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUteC01MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLXgtNzU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUteC05MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLXgtOTU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUteC0xMDA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLXgtMTA1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS14LTExMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS14LTEyNTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUteC0xNTA6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteDogMS41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUteS0wOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDA7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS15LTUwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUteS03NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS15LTkwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUteS05NTpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS15LTEwMDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2NhbGUteS0xMDU6Zm9jdXMge1xuICAgIC0tdHctc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLXktMTEwOmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNjYWxlLXktMTI1OmZvY3VzIHtcbiAgICAtLXR3LXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpzY2FsZS15LTE1MDpmb2N1cyB7XG4gICAgLS10dy1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuXFwzMnhsXFw6cm90YXRlLTAge1xuICAgIC0tdHctcm90YXRlOiAwZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdGF0ZS0xIHtcbiAgICAtLXR3LXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3RhdGUtMiB7XG4gICAgLS10dy1yb3RhdGU6IDJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6cm90YXRlLTMge1xuICAgIC0tdHctcm90YXRlOiAzZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnJvdGF0ZS02IHtcbiAgICAtLXR3LXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3RhdGUtMTIge1xuICAgIC0tdHctcm90YXRlOiAxMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3RhdGUtNDUge1xuICAgIC0tdHctcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3RhdGUtOTAge1xuICAgIC0tdHctcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpyb3RhdGUtMTgwIHtcbiAgICAtLXR3LXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yb3RhdGUtMTgwIHtcbiAgICAtLXR3LXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDotcm90YXRlLTkwIHtcbiAgICAtLXR3LXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1yb3RhdGUtNDUge1xuICAgIC0tdHctcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6LXJvdGF0ZS0xMiB7XG4gICAgLS10dy1yb3RhdGU6IC0xMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDotcm90YXRlLTYge1xuICAgIC0tdHctcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDotcm90YXRlLTMge1xuICAgIC0tdHctcm90YXRlOiAtM2RlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDotcm90YXRlLTIge1xuICAgIC0tdHctcm90YXRlOiAtMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDotcm90YXRlLTEge1xuICAgIC0tdHctcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnJvdGF0ZS0wOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMGRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnJvdGF0ZS0xOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnJvdGF0ZS0yOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnJvdGF0ZS0zOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogM2RlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnJvdGF0ZS02OmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnJvdGF0ZS0xMjpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IDEyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6cm90YXRlLTQ1OmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpyb3RhdGUtOTA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnJvdGF0ZS0xODA6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotcm90YXRlLTE4MDpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotcm90YXRlLTkwOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXJvdGF0ZS00NTpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi1yb3RhdGUtMTI6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtMTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotcm90YXRlLTY6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi1yb3RhdGUtMzpob3ZlciB7XG4gICAgLS10dy1yb3RhdGU6IC0zZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXJvdGF0ZS0yOmhvdmVyIHtcbiAgICAtLXR3LXJvdGF0ZTogLTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotcm90YXRlLTE6aG92ZXIge1xuICAgIC0tdHctcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJvdGF0ZS0wOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMGRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJvdGF0ZS0xOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJvdGF0ZS0yOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJvdGF0ZS0zOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogM2RlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJvdGF0ZS02OmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJvdGF0ZS0xMjpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IDEyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6cm90YXRlLTQ1OmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDpyb3RhdGUtOTA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnJvdGF0ZS0xODA6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotcm90YXRlLTE4MDpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotcm90YXRlLTkwOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXJvdGF0ZS00NTpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi1yb3RhdGUtMTI6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtMTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotcm90YXRlLTY6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi1yb3RhdGUtMzpmb2N1cyB7XG4gICAgLS10dy1yb3RhdGU6IC0zZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXJvdGF0ZS0yOmZvY3VzIHtcbiAgICAtLXR3LXJvdGF0ZTogLTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotcm90YXRlLTE6Zm9jdXMge1xuICAgIC0tdHctcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC00IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTcge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC05IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTEwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC0yMCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC0yNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC0zMiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC0zNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtNDQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTQ4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtNTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTYwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtNzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTgwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtcHgge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC0wXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTJcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC0zXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtMSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC00IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTcge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC04IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtOSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTEwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0xMSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTEyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtMTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTE2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtMjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0yNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTI4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtMzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0zNiB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTQwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTQ0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTQ4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTUyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTU2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTYwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTY0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTcyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTgwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTk2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LXB4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0wXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0xXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0yXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0zXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTFcXC8yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMVxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMlxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtMVxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteC0yXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS14LTNcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA3NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXgtZnVsbCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtMVxcLzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtMlxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC0xXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXgtMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS14LTNcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteC1mdWxsIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS0wIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwcHg7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS0yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS00IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTcge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS05IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTEwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMTEge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS0xNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS0yMCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS0yNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS0yOCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS0zMiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS0zNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS00MCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktNDQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDExcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTQ4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS01MiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktNTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTYwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS02NCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktNzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDE4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTgwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS05NiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktcHgge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS0wXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMVxcLjUge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTJcXC41IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjYyNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS0zXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktMSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS00IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTYge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTcge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS04IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktOSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTEwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0xMSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTEyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktMTQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTE2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktMjAge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0yNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTI4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktMzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0zNiB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTQwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTQ0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTQ4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTUyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTU2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTYwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTY0IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTcyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTgwIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTk2IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LXB4IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0wXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0xXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0yXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0zXFwuNSB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTFcXC8yIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMVxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMlxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktMVxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2xhdGUteS0yXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zbGF0ZS15LTNcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA3NSU7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNsYXRlLXktZnVsbCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktMVxcLzIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTFcXC8zIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktMlxcLzMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC02Ni42NjY2NjclO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS0xXFwvNCB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDotdHJhbnNsYXRlLXktMlxcLzQge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6LXRyYW5zbGF0ZS15LTNcXC80IHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNzUlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi10cmFuc2xhdGUteS1mdWxsIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC03OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTE0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMzY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00ODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC04MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC05Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMFxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtM1xcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtOTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC00MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC01Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC02NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTcyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC05Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LXB4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xXFwvMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LWZ1bGw6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTJcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS03OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTk6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xMDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTE0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTIwOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTMyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMzY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00ODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS03Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS04MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS05Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS1weDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMFxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMlxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktM1xcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTY6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktOTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTE6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTEyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xNjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yODpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTM2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS00MDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ0OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDg6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS01Mjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTU2OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS02NDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTcyOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktODA6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS05Njpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LXB4OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTBcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLjU6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yXFwuNTpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTNcXC41OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvMjpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yXFwvMzpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC80OmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktM1xcLzQ6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LWZ1bGw6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzI6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzM6aG92ZXIge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTJcXC8zOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zXFwvNDpob3ZlciB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS1mdWxsOmhvdmVyIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC03OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTE0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00ODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC04MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC05Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMFxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtM1xcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtOTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC01Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTU2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0xNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC02NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTcyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0yMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC05Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LXB4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xXFwvMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAyNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXg6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTJcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteDogLTc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS03OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAxLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTk6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDIuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTE0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAzLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTIwOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogN3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTMyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMzY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDlyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00ODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTNyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS03Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS04MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjByZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS05Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMjRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS1weDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMFxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMTI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuMzc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMlxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktM1xcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDAuODc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDBweDtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTY6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEuNzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktOTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTIuMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTE6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yLjc1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTMuNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xNjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yODpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTdyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTM2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtOXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00MDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ0OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTFyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDg6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01Mjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTEzcmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU2OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0xNXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS02NDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTcyOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMThyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktODA6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0yMHJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS05Njpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI0cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LXB4OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTBcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC4xMjVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLjU6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0wLjM3NXJlbTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yXFwuNTpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTAuNjI1cmVtO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTNcXC41OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMC44NzVyZW07XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xXFwvMjpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yXFwvMzpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC80OmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAyNSU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktM1xcLzQ6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzI6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzM6Zm9jdXMge1xuICAgIC0tdHctdHJhbnNsYXRlLXk6IC0zMy4zMzMzMzMlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTJcXC8zOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTI1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zXFwvNDpmb2N1cyB7XG4gICAgLS10dy10cmFuc2xhdGUteTogLTc1JTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS1mdWxsOmZvY3VzIHtcbiAgICAtLXR3LXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5cXDMyeGxcXDpza2V3LXgtMCB7XG4gICAgLS10dy1za2V3LXg6IDBkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6c2tldy14LTEge1xuICAgIC0tdHctc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNrZXcteC0yIHtcbiAgICAtLXR3LXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpza2V3LXgtMyB7XG4gICAgLS10dy1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6c2tldy14LTYge1xuICAgIC0tdHctc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNrZXcteC0xMiB7XG4gICAgLS10dy1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1za2V3LXgtMTIge1xuICAgIC0tdHctc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNrZXcteC02IHtcbiAgICAtLXR3LXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNrZXcteC0zIHtcbiAgICAtLXR3LXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNrZXcteC0yIHtcbiAgICAtLXR3LXNrZXcteDogLTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6LXNrZXcteC0xIHtcbiAgICAtLXR3LXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6c2tldy15LTAge1xuICAgIC0tdHctc2tldy15OiAwZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNrZXcteS0xIHtcbiAgICAtLXR3LXNrZXcteTogMWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpza2V3LXktMiB7XG4gICAgLS10dy1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6c2tldy15LTMge1xuICAgIC0tdHctc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnNrZXcteS02IHtcbiAgICAtLXR3LXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpza2V3LXktMTIge1xuICAgIC0tdHctc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDotc2tldy15LTEyIHtcbiAgICAtLXR3LXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1za2V3LXktNiB7XG4gICAgLS10dy1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1za2V3LXktMyB7XG4gICAgLS10dy1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1za2V3LXktMiB7XG4gICAgLS10dy1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOi1za2V3LXktMSB7XG4gICAgLS10dy1za2V3LXk6IC0xZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2tldy14LTA6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAwZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2tldy14LTE6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2tldy14LTI6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2tldy14LTM6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2tldy14LTY6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6c2tldy14LTEyOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotc2tldy14LTEyOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXNrZXcteC02OmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotc2tldy14LTM6aG92ZXIge1xuICAgIC0tdHctc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi1za2V3LXgtMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXg6IC0yZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXNrZXcteC0xOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpza2V3LXktMDpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDBkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpza2V3LXktMTpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDFkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpza2V3LXktMjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpza2V3LXktMzpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpza2V3LXktNjpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDpza2V3LXktMTI6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi1za2V3LXktMTI6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotc2tldy15LTY6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpob3ZlclxcOi1za2V3LXktMzpob3ZlciB7XG4gICAgLS10dy1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmhvdmVyXFw6LXNrZXcteS0yOmhvdmVyIHtcbiAgICAtLXR3LXNrZXcteTogLTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6aG92ZXJcXDotc2tldy15LTE6aG92ZXIge1xuICAgIC0tdHctc2tldy15OiAtMWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNrZXcteC0wOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogMGRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNrZXcteC0xOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNrZXcteC0yOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNrZXcteC0zOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNrZXcteC02OmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOnNrZXcteC0xMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXNrZXcteC0xMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi1za2V3LXgtNjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXNrZXcteC0zOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotc2tldy14LTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi1za2V3LXgtMTpmb2N1cyB7XG4gICAgLS10dy1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2tldy15LTA6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAwZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2tldy15LTE6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2tldy15LTI6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2tldy15LTM6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2tldy15LTY6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6c2tldy15LTEyOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotc2tldy15LTEyOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXNrZXcteS02OmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6Zm9jdXNcXDotc2tldy15LTM6Zm9jdXMge1xuICAgIC0tdHctc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5cXDMyeGxcXDpmb2N1c1xcOi1za2V3LXktMjpmb2N1cyB7XG4gICAgLS10dy1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmZvY3VzXFw6LXNrZXcteS0xOmZvY3VzIHtcbiAgICAtLXR3LXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNpdGlvbi1ub25lIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOnRyYW5zaXRpb24tYWxsIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNpdGlvbiB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlLCBvcGFjaXR5LCBib3gtc2hhZG93LCB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNpdGlvbi1jb2xvcnMge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5cXDMyeGxcXDp0cmFuc2l0aW9uLW9wYWNpdHkge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNpdGlvbi1zaGFkb3cge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3c7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAuXFwzMnhsXFw6dHJhbnNpdGlvbi10cmFuc2Zvcm0ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5cXDMyeGxcXDplYXNlLWxpbmVhciB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuXG4gIC5cXDMyeGxcXDplYXNlLWluIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZWFzZS1vdXQge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC5cXDMyeGxcXDplYXNlLWluLW91dCB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIH1cblxuICAuXFwzMnhsXFw6ZHVyYXRpb24tNzUge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDc1bXM7XG4gIH1cblxuICAuXFwzMnhsXFw6ZHVyYXRpb24tMTAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDBtcztcbiAgfVxuXG4gIC5cXDMyeGxcXDpkdXJhdGlvbi0xNTAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmR1cmF0aW9uLTIwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gIH1cblxuICAuXFwzMnhsXFw6ZHVyYXRpb24tMzAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgfVxuXG4gIC5cXDMyeGxcXDpkdXJhdGlvbi01MDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmR1cmF0aW9uLTcwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzAwbXM7XG4gIH1cblxuICAuXFwzMnhsXFw6ZHVyYXRpb24tMTAwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRlbGF5LTc1IHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA3NW1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRlbGF5LTEwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGVsYXktMTUwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxNTBtcztcbiAgfVxuXG4gIC5cXDMyeGxcXDpkZWxheS0yMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIwMG1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRlbGF5LTMwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMzAwbXM7XG4gIH1cblxuICAuXFwzMnhsXFw6ZGVsYXktNTAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcbiAgfVxuXG4gIC5cXDMyeGxcXDpkZWxheS03MDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDcwMG1zO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmRlbGF5LTEwMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMDBtcztcbiAgfVxuXG4gIC5cXDMyeGxcXDphbmltYXRlLW5vbmUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmFuaW1hdGUtc3BpbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgfVxuXG4gIC5cXDMyeGxcXDphbmltYXRlLXBpbmcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwaW5nIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBwaW5nIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpIGluZmluaXRlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmFuaW1hdGUtcHVsc2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xuICB9XG5cbiAgLlxcMzJ4bFxcOmFuaW1hdGUtYm91bmNlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogYm91bmNlIDFzIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBib3VuY2UgMXMgaW5maW5pdGU7XG4gIH1cbn1cbiAgIiwiLmJhbm5lcntiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0uYmctbGlnaHR7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jYXJke2JvcmRlci1yYWRpdXM6NXB4O21pbi1oZWlnaHQ6MTUwcHg7Ym94LXNoYWRvdzpyZ2JhKDUwLDUwLDkzLDAuMSkgMHB4IDZweCAxMnB4IC0ycHgscmdiYSgwLDAsMCwwLjEpIDBweCAzcHggN3B4IC0zcHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9LmNhdC1jYXJke2JhY2tncm91bmQtY29sb3I6I2ZmZjttaW4taGVpZ2h0OjEwMHB4fS5jYXJkLWxhYmVse3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTouOHJlbTtjb2xvcjojNjYwYWMyO29wYWNpdHk6Ljg7bWFyZ2luLXRvcDo1cHh9LmNhcmQtbGFiZWwtc217dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOi44cmVtO2NvbG9yOiMyYzJjMmM7b3BhY2l0eTouNjU7bWFyZ2luLXRvcDo1cHh9Lmljb257d2lkdGg6NTBweDtmaWx0ZXI6Z3JheXNjYWxlKDEpO29wYWNpdHk6LjR9Lm1vZGFse3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZGlzcGxheTpub25lfWF7Y29sb3I6IzY2MGFjMn0uYnJhbmQtY29sb3ItMXtjb2xvcjojNjYwYWMyfS5xdWVzdGlvbnttYXJnaW46MTBweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjZWI5ZTR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY2FyZHttaW4taGVpZ2h0OjIwMHB4fX1cbiJdLCJzb3VyY2VSb290IjoiIn0=*/